Hoja de cálculo


Una hoja de cálculo es una aplicación informática para la organización, el análisis y el almacenamiento de datos en forma tabular . [1] [2] [3] Las hojas de cálculo se desarrollaron como análogos computarizados de las hojas de trabajo de contabilidad en papel . [4] El programa opera con datos ingresados ​​en celdas de una tabla. Cada celda puede contener datos numéricos o de texto, o los resultados de fórmulas que calculan y muestran automáticamente un valor basado en el contenido de otras celdas. Una hoja de cálculo también puede hacer referencia a uno de esos documentos electrónicos. [5] [6] [7]

Los usuarios de hojas de cálculo pueden ajustar cualquier valor almacenado y observar los efectos sobre los valores calculados. Esto hace que la hoja de cálculo sea útil para el análisis de "qué pasaría si", ya que muchos casos se pueden investigar rápidamente sin necesidad de recalcularlos manualmente. El software moderno de hojas de cálculo puede tener varias hojas interactivas y puede mostrar datos como texto y números o en forma gráfica.

Además de realizar funciones aritméticas y matemáticas básicas , las hojas de cálculo modernas proporcionan funciones integradas para operaciones estadísticas y contables financieras comunes . Cálculos como el valor actual neto o la desviación estándar se pueden aplicar a datos tabulares con una función preprogramada en una fórmula. Los programas de hoja de cálculo también proporcionan expresiones condicionales, funciones para convertir entre texto y números, y funciones que operan en cadenas de texto.

Las hojas de cálculo han reemplazado a los sistemas basados ​​en papel en todo el mundo empresarial. Aunque se desarrollaron por primera vez para tareas de contabilidad o teneduría de libros , ahora se utilizan ampliamente en cualquier contexto en el que se crean, clasifican y comparten listas tabulares.

LANPAR, disponible en 1969, [8] fue la primera hoja de cálculo electrónica en computadoras mainframe y de tiempo compartido. LANPAR era un acrónimo: LANguage for Programming Arrays at Random. [8] VisiCalc (1979) fue la primera hoja de cálculo electrónica en una microcomputadora, [9] y ayudó a convertir la computadora Apple II en un sistema popular y ampliamente utilizado. Lotus 1-2-3 era la hoja de cálculo líder cuando DOS era el sistema operativo dominante. [10] Microsoft Excel tiene ahora la mayor cuota de mercado en las plataformas Windows y Macintosh . [11] [12] [13]Un programa de hoja de cálculo es una característica estándar de una suite de productividad de oficina ; Desde el advenimiento de las aplicaciones web , las suites ofimáticas ahora también existen en forma de aplicación web.

Una hoja de cálculo consiste en una tabla de celdas organizadas en filas y columnas y referidas por las ubicaciones X e Y. Las ubicaciones X, las columnas, se representan normalmente con letras, "A", "B", "C", etc., mientras que las filas se representan normalmente con números, 1, 2, 3, etc. Se puede hacer referencia a una sola celda direccionando su fila y columna, "C10". Este concepto electrónico de referencias de celda se introdujo por primera vez en LANPAR (Language for Programming Arrays at Random) (inventado conjuntamente por Rene Pardo y Remy Landau) y una variante utilizada en VisiCalc y conocida como "notación A1". Además, las hojas de cálculo tienen el concepto de rango, un grupo de celdas, normalmente contiguas. Por ejemplo, uno puede referirse a las primeras diez celdas en la primera columna con el rango "A1: A10". LANPAR innovó la referenciación directa / cálculo de orden natural que no volvió a aparecer hasta Lotus 123 y la versión 2 de MultiPlan de Microsoft.


LibreOffice Calc
VisiCalc ejecutándose en un Apple II
Uso de variables de columna nombradas x & y en Microsoft Excel . La fórmula para y = x 2 se parece a Fortran , y Name Manager muestra las definiciones de x e y .
Animación de una hoja de cálculo simple que multiplica los valores de la columna de la izquierda por 2 y luego suma los valores calculados de la columna de la derecha a la celda de abajo. En este ejemplo, solo Ase ingresan los valores de la columna (10, 20, 30) y el resto de las celdas son fórmulas. Las fórmulas de la Bcolumna multiplican los valores de la columna A utilizando referencias relativas, y la fórmula de B4utiliza la SUM()función para encontrar la suma de valores en el B1:B3rango.
Uso de la función definida por el usuario sq (x) en Microsoft Excel .
La subrutina en Microsoft Excel escribe valores calculados usando x en y .
Gráfico realizado con Microsoft Excel