Una hoja de balance es a es un uso de la computadora que exhibe la tabla rectangular (o la rejilla) de la información, consistiendo en el texto y los números, por ejemplo información financiera . Una hoja de balance puede además contener las fórmulas que dan las reglas para computar ciertos valores en la tabla de otros valores, tales como el valor total de una columna, que es computada agregando los valores sobre ella.
El concepto de una hoja de balance electrónica fue contorneado en el " de papel 1961; Modelos y sistema de presupuesto Simulation" por Richard Mattessich. El trabajo subsecuente de Mattessich (1964a, Chpt. 9, el considerar y los métodos analíticos) y su volumen de compañero, Mattessich (1964b, simulación de la firma con un programa de computadora del presupuesto) aplicaron las hojas de balance automatizadas a los sistemas de la contabilidad y de presupuesto (en los ordenadores centrales en FORTRAN IV), así anticipando el programa de computadora superventas de la hoja de balance VisiCalc y sus seguidores (para las PC). Esto se ha reconocido en la enciclopedia de computadoras y de la historia de la computadora, vol. II (2000; ver, la contribución de McHaney: 728) y se ha confirmado en Jelen (2005; Chpt. 1) libro, la historia de la hoja de balance. Tratar las hojas de balance ocupadas sobre todo de la adición o de la substracción de columnas enteras o las filas por lotes - algo que las células individuales. Y de arriba a abajo, de izquierda a derecha.
Dentro de algunos meses y durante el próximo año Bell Canada, AT&T, las 18 compañías telefónicas y las largas colas (Nueva York) toda del funcionamiento de los E. comenzaron a usar LANPAR para sus operaciones de presupuesto locales y a escala nacional. Su unicidad era la incorporación de referirse de Recalc /Forward de la orden natural que es la piedra angular de cualquier software viable de largo plazo de la hoja de balance. Referencia: http://www.com/articles/spreadsheet.pdf ninguÌn Visicalc, Supercalc, TKSolver, o aún la primera versión del Multiplan en 1982 incorporó esta característica. Estas el resto de las hojas de balance utilizaron una secuencia de izquierda a derecha, de arriba a abajo para calcular los resultados en cada célula. En estos otros casos, los usuarios tuvieron que recalcular manualmente la hoja de balance tantas veces cuanto sea necesario hasta que los valores en todas las células hubieran parado el cambio. En cambio, en 1969 - alguÌn 13 años antes de que salió el loto 123 - el recopilador del software de la hoja de balance de LANPAR resequenced el código de una manera tal que las células fueran ejecutadas en su " order" natural; ; ésa es las células referidas delanteras era el ejecutado anterior a esas células que requirieron sus resultados - liberando al usuario de la programación en cierta secuencia, o teniendo que recalcular la hoja de balance muchas veces de explicar la deficiencia de los otros sistemas informáticos de la hoja de balance.
Como la primera hoja de balance LANPAR del mundo fue utilizada también por General Motors en Warren Michigan.
El sistema de LANPAR fue ejecutado en GE400 y Honeywell 6000 en la línea sistemas de reparto del tiempo permitiendo a usuarios programar remotamente vía las terminales y los módems. Los datos se podían incorporar dinámicamente o por el acceso de cinta de papel, específico del archivo, en línea, o aún bases de datos externas. Las expresiones matemáticas sofisticadas se podrían utilizar en cualquier célula, y las células se podrían presentar en cualquier orden.
Además para encima una mitad de década y puesto que 1969 ninguna otra hoja de balance permitieron que el usuario incluyera comparaciones lógicas entre las células antes de determinar los resultados; ése es " If/then" las declaraciones enderezan en las células individuales de la hoja de balance. Por ejemplo, en el programa de 1969 LANPAR, uno podía insertar cualquier célula en cualquier secuencia dondequiera en el programa fuente usando el comando del SISTEMA: Funciones matemáticas y " lógico; if/then" los comandos se podían incluso utilizar en cualquier célula.
AutoPlan/AutoTab no era un programa de hoja de balance interactivo del WYSIWYG . Estaba más bién una lengua scripting simple para las hojas de balance. El definido por el usario los nombres y las etiquetas para las filas y las columnas, entonces las fórmulas que definieron cada fila o columna. El proceso básico estaba como sigue; si las fórmulas de la fila fueron definidas, el del programa colocó con las fórmulas para cada columna de izquierda a derecha; si las fórmulas de la columna fueron definidas, el programa colocó con las fórmulas para cada fila de arriba a abajo. Había muchos refinamientos disponibles.
Capex Corporation fue tragado para arriba por el Computer Associates en 1982, el primer acoplamiento en la cadena larga del CA de adquisiciones. AutoPlan había desaparecido bastante mucho junto con el servicio de reparto del tiempo de GE, y AutoTab era en el mejor de los casos un producto de menor importancia para entonces. AutoTab nunca fue ofrecido bajo nombre de compañía del CA.
Un número de usos innovadores del reparto del tiempo fueron construidos en 60s, 70s, y 80s temprano que anticipó algunos de los elementos del interfaz utilizador popularizados eventual en hojas de balance de la PC. Algunos fueron desarrollados por la industria del reparto del tiempo de la computadora comercial; otros eran proyectos académicos; pero otros fueron construidos por los usuarios de la computadora grande para cubrir necesidades internas. La carencia del material histórico en línea referente a tales sistemas, y su de respaldo limitado en publicaciones académicas y comerciales, hace duro determinar su nivel de innovación y de último impacto. A través de la historia de la industria, tienen siempre sido ingenieros listos que trabajan para construir mejores interfaces utilizador, y pocos proyectos de desarrollo han ocurrido en un vacío sin la inspiración de arte anterior. Sin embargo, la historia de hojas de balance parece influenciada lo más fuerte posible por el puñado de productos y de tecnologías que llegaron a ser bien conocidos.
Un ejemplo de un " temprano; weight" industrial; la hoja de balance era APLDOT, desarrollado en 1976 en la asociación ferroviaria de Estados Unidos en IBM 360/91, funcionando en el laboratorio de la física aplicada de la Universidad John Hopkins en laurel, MD. El uso fue utilizado con éxito durante muchos años en desarrollar los usos tales como los modelos financieros y del cálculo del coste para el congreso de los E. APLDOT fue doblado un " spreadsheet" porque los analistas financieros y los planificadores estratégicos lo utilizaron para solucionar los mismos problemas trataron con los cojines de papel de la hoja de balance. Todo el desarrollo de programas estaba en el public domain; el sistema informático experimentó un desafío de corte en el gobierno de los E. del contra la central y otros de Penn en 1978 y 1979.
Bricklin ha hablado de mirar a su catedrático crea una tabla de resultados del cálculo en una pizarra. Cuando el profesor encontró un error, él tuvo que borrar y reescribir aburrido un número de entradas secuenciales en la tabla, accionando Bricklin para pensar que él podría replegar el proceso en una computadora, usar la pizarra como el modelo para ver resultados de ser la base de fórmulas. Su idea se convirtió en VisiCalc, el primer uso que dio vuelta al de computadora personal de una manía para los entusiastas de la computadora en una herramienta del negocio.
VisiCalc se encendió convertirse en el primer " " del killer app. ;, un uso que era tan compelling, gente compraría una computadora particular apenas a la posee. En este caso la computadora era el Apple II, y VisiCalc no era ninguna pequeña parte en el éxito de esa máquina. El programa era virado hacia el lado de babor posterior a un número de otras computadoras tempranas, notablemente máquinas CP/M, la familia de 8 bits de Atari y varias plataformas del comodoro . Sin embargo, VisiCalc sigue siendo el más conocido como " un program" de Apple II;.
La aceptación de la PC de IBM después de su introducción en agosto de 1981, comenzó lentamente, porque la mayor parte de los programas disponibles para ella eran puertos de otras plataformas de 8 bits. Las cosas cambiaron dramáticamente con la introducción de loto 1-2-3 en noviembre de 1982, y el lanzamiento para la venta en enero de 1983. Se convirtió en killer app. de esa plataforma, y condujo las ventas de la PC debido a las mejoras en velocidad y los gráficos (y especialmente la característica de la piedra angular de la hoja de balance adelante de referirse que había sido iniciada por Pardo y el landó 13 años anterior) compararon a VisiCalc. El VisiCorp no podía responder competitivo, y desaparecido dentro de algunos años.
A de viejo software de la hoja de balance Boeing Calc 3D
Improv
Javlin
Jazz del loto para Macintosh
3D lúcido
MultiPlan
PowerStep para el paso siguiente
Quattro favorable
Seda
SuperCalc
Sobrepasarse
Sinfonía
GEMELO
Planificador de VP
Wingz para Macintosh
del
la regla
del valor del de la hoja de balanceEl Alan Kay del informático utilizó la regla del valor del del término para resumir la operación de una hoja de balance: el valor de una célula confía solamente en la fórmula que el usuario ha mecanografiado en la célula . La fórmula puede confiar en el valor de otras células, pero esas células se restringen además a los datos o a las fórmulas usuario-insertados. No hay “efectos secundarios” a calcular una fórmula: la única salida es exhibir el interior calculado del resultado su célula de ocupación. No hay mecanismo natural para permanentemente modificar el contenido de una célula a menos que el usuario modifique manualmente el contenido de célula. En el contexto de lenguajes de programación, esto rinde una forma limitada de la programación funcional de primer orden.
Por la convención, el lado de mano izquierda, de qué normalmente se considera una fórmula, se omite y se asume para ser la célula sí mismo.
En el ejemplo antedicho la fórmula en el " de la célula; C2" pudo ser cualquiera: -
=A2+B2 o
=SUM del (A2: B2) (A2 es comienzo de una gama de la célula y de un B2 su extremo).
Una fórmula identifica el cálculo necesario para poner el resultado en la célula que se contiene dentro. Un con células una fórmula por lo tanto tiene dos componentes de la exhibición; la fórmula sí mismo y el valor resultante. La fórmula normalmente se demuestra solamente cuando la célula es seleccionada por el " clicking" el ratón sobre una célula particular; si no contiene el resultado del cálculo (en este caso 30). (El error común de A en uso de la hoja de balance es cuando una célula, llevando a cabo previamente una fórmula, sobre-es afinada accidentalmente directo por un valor del teclado. La mayoría de las hojas de balance modernas permiten el " selectivo; locking" de las células para prevenir esto, aunque muchos usuarios no se aprovechan de esta característica.)
Las opciones disponibles para las fórmulas válidas dependen de la puesta en práctica particular de la hoja de balance pero, generalmente la mayoría de las operaciones aritméticas y las operaciones condicionales jerarquizadas absolutamente complejas se pueden realizar por la mayor parte de las hojas de balance comerciales de hoy. Las puestas en práctica modernas también ofrecen funciones para tener acceso a datos alejados y a usos.
Una fórmula puede contener una condición (o condiciones jerarquizadas) - con o sin un cálculo real - y se utiliza a veces puramente para identificar y los errores del punto culminante del . En el ejemplo abajo, se asume que la suma de una columna de los porcentajes (A1 con A6) está probada para la validez y un mensaje explícito puesto en la célula derecha adyacente.
=IF (suma (A1: A6) > 100, " Más que 100%", suma (A1: A6))
Una hoja de balance, de hecho, tiene que contener cualquier fórmula en absoluto, en este caso podría ser considerado simplemente una recogida de datos dispuestos en las filas y las columnas (una base de datos ) como un calendario, un horario o una lista simple. Debido a su facilidad de empleo, las capacidades del enlace hipertexto del formato y, muchas hojas de balance se utilizan solamente con este fin.
Un tipo de datos común es " " numérico ; o " " de la moneda ; y la célula se puede, en estos casos, identificar más a fondo con, por ejemplo, el número de los lugares decimales (exhibir) y con una cualidad de la moneda si fuera aplicable por ejemplo $ o £. El contenido de célula no es cambiado por estas cualidades, sólo el valor exhibido.
Estas cualidades no alteran típicamente el contenido de datos de ninguna manera y un cierto formato puede ser perdido o ser alterado al copiar datos de la hoja de balance entre las diversas puestas en práctica o versiones del programa. En algunas puestas en práctica, el formato puede ser condicional sobre los datos dentro de la célula - por ejemplo, un valor puede ser rojo exhibido si es negativo.
Una referencia típica de la célula del en " A1" el estilo consiste en uno o dos letras sin diferenciación entre mayúsculas y minúsculas para identificar la columna (si hay hasta 256 columnas: A-Z y AA-IV) seguidos por un número de la fila (e. Cualquier parte puede ser relativa (cambia cuando la fórmula que es adentro se mueve o se copia), o absoluto (indicado con $ delante de la pieza referida de la referencia de la célula). El más viejo " R1C1" el estilo de la referencia consiste en la letra R, el número de la fila, la letra C, y el número de columna; los números relativos de la fila o de columna son indicados incluyendo el número en corchetes. La mayoría de las hojas de balance actuales utilizan A1 el estilo, algo que proporciona el estilo R1C1 como opción de la compatibilidad.
Una célula en el mismo " sheet" se trata generalmente como: -
=A1
Una célula en una diversa hoja de la misma hoja de balance se trata generalmente como: -
¡=SHEET2! A1 (que es; la primera célula en la hoja 2 de la misma hoja de balance).
Algunas puestas en práctica de la hoja de balance permiten referencias de una célula a otra hoja de balance (el fichero no abierto y activo actual) en la misma computadora o una red local. Puede también referir a una célula en otra hoja de balance abierta y activa en la misma computadora o red que se define como compartible. Estas referencias contienen el nombre de fichero completo, por ejemplo: -
¡= ' hojas de balance \ sheetSheet1 de C:\Documents and Settings\Username\My! A1
En una hoja de balance, las referencias a las células se ponen al día automáticamente cuando se insertan o se suprimen las nuevas filas o las columnas. ¡El cuidado debe ser tomado sin embargo cuando el adición de una fila inmediatamente antes de un sistema de la columna suma para asegurarse de que los totales reflejan los valores adicionales de las filas - que no lo hacen a menudo!
Las hojas de balance se han desarrollado en lenguajes de programación de gran alcance; específicamente, son el funcional, el visual, e idiomas del multiparadigma .
Mucha gente encuentra más fácil realizar cálculos en hojas de balance que escribiendo el programa secuencial equivalente. Esto es debido a dos rasgos de hojas de balance.
Utilizan relaciones espaciales para definir relaciones del programa. Como todos los animales, los seres humanos tienen intuiciones altamente desarrolladas sobre espacios, y de dependencias entre los artículos. La programación secuencial requiere generalmente la línea que mecanografía después de la línea de texto, que debe ser leída lentamente y ser entendido y ser cambiada cuidadosamente.
Están perdonando, permitiendo que los resultados y las funciones parciales trabajen. Uno o más partes de un programa pueden trabajar correctamente, incluso si otras piezas están inacabadas o quebradas. Esto hace los programas de la escritura y de depuración mucho más fáciles, y más rápidamente. La programación secuencial necesita generalmente cada línea y carácter de programa estar correcto para que un programa funcione. Un error para el programa entero y previene generalmente cualquier resultado.
Un programa de hoja de balance del se diseña para realizar tareas generales del cómputo usar relaciones espaciales algo que mide el tiempo como el principio de organización primario. Muchos programas diseñaron realizar la sincronización general del uso del cómputo, el ordenar de pasos de cómputo, como su manera primaria de organizar un programa. Un punto de entrada bien definido se utiliza para determinar las primeras instrucciones, y el resto de las instrucciones deben ser accesibles de ese punto.
En una hoja de balance, sin embargo, un sistema de células se define con una relación espacial a una otra.
Es a menudo conveniente pensar en una hoja de balance como gráfico matemático, donde están células los nodos de la hoja de balance, y los bordes son referencias a otras células especificadas en fórmulas. Esto a menudo se llama el gráfico de la dependencia de la hoja de balance. Las referencias entre las células pueden aprovecharse de conceptos espaciales tales como posición relativa y posición absoluta, tan bien como localizaciones nombradas, para hacer las fórmulas de la hoja de balance más fáciles entender y manejar.
Las hojas de balance intentan generalmente poner al día automáticamente las células cuando se han cambiado las células de las cuales dependen. Las hojas de balance más tempranas utilizaron táctica simples como las células de evaluación en una orden particular, pero las hojas de balance modernas computan una orden mínima del recómputo del gráfico de la dependencia. Hojas de balance posteriores también incluyen una capacidad limitada de propagar valores en reverso, alterando valores de la fuente para alcanzar una respuesta particular en cierta célula. Puesto que las fórmulas de las células de la hoja de balance no son generalmente inversibles, aunque, esta técnica está de valor algo límite.
Muchos de los conceptos comunes a los modelos de la programación secuencial tienen análogos en el mundo de la hoja de balance. Por ejemplo, el modelo secuencial del lazo puesto en un índice se representa generalmente como tabla de células, con las fórmulas similares (diferenciando normalmente solamente en qué células se refieren).
mientras que las hojas de balance son eficaces en ciertas tareas, se utilizan a veces para las tareas que no están adaptadas a.
Mucho el software de la hoja de balance, tal como Excel (versiones antes de 2007) y OpenOffice, tiene un límite de la capacidad de cerca de 65. Esto puede presentar un problema para la gente que usa grupos de datos muy grandes, y puede dar lugar a datos perdidosos.
Carencia de la revisión y del control de la revisión. Esto hace difícil determinar quién cambió lo que y cuando. Esto puede causar problemas con conformidad reguladora, entre otras cosas.
Carencia de la seguridad ., Si uno tiene permiso para abrir una hoja de balance, una tiene generalmente permiso para modificar cualquier parte de él. Esto, combinado con la carencia de la revisión arriba, puede hacerla fácil para que alguien confíe el fraude .
Carencia de la concurrencia . Desemejante de las bases de datos las hojas de balance permiten típicamente que solamente un usuario realice cambios en un momento dado.
Porque se estructuran libremente, es fácil que alguien introduzca un error, accidentalmente o intencionalmente, incorporando la información en el lugar incorrecto o expresando dependencias entre las células (tales como adentro una fórmula) incorrectamente.
Los resultados de una fórmula (" del ejemplo; =A1*B1") se aplica solamente a una célula (es decir, la célula la fórmula es realmente en este caso adentro localizado - quizás C1), aunque puede " extract" datos de muchas otras células, e incluso fechas en tiempo real y épocas reales. Esto significa eso para causar un cálculo similar sobre un arsenal de células, una fórmula casi idéntica (solamente residencia en su propio " output" la célula) se debe repetir para cada fila del " input" arsenal. Esto diferencia de un " formula" en un programa de computadora convencional que tendría típicamente un cálculo que entonces se aplicaría a toda la entrada alternadamente. Con las hojas de balance actuales, esta repetición forzada de fórmulas idénticas cercanas puede tener consecuencias perjudiciales de un punto de vista de la garantía de calidad y es a menudo la causa de muchos errores de la hoja de balance. Este último problema se podía solucionar conceptual, simplemente permitiendo la especificación de una nueva categoría de " espacial independent" fórmula, permitiendo el " " de la mano izquierda; (blanco) de la fórmula que se entrará combinó con el uso del " addressing" puesto en un índice de la célula; de la forma genérica: - MIENTRAS QUE CUENTA (A1: A20) > 0), C (i) = *B de A (i) (i) donde i=incremented del número de la fila 1-20) (esta categoría teórica de fórmula podrían residir dondequiera dentro de la hoja de balance puesto que sus células de blanco se especifican independiente de su localización en la hoja de balance. el con el advenimiento reciente de la actualización de los datos alejados de células, la necesidad de especificar fórmula condicional de este tipo asumirá una nueva urgencia puesto que el contenido y los grados exactos de hojas de balance externas pueden no ser completamente perceptibles antes de la ejecución.
Mientras que hay herramientas de tercera persona incorporadas y para los usos de escritorio de la hoja de balance que tratan algunos de estos defectos, el conocimiento de éstos es generalmente bajo, y uso más bajo aún. Sin embargo, muchos de estos defectos anteriores se pueden manejar por las hojas de balance en línea tales como EditGrid y Google doc.
.
| Random links: | Beadwork | Condado de Deuel, Dakota del Sur | MG34 | Li Kao |