domingo, 23 de octubre de 2011


CONCEPTO DE HOJA DE CALCULO, HISTORIA Y OPERACIONES BASICAS

HOJA DE CALCULO
Hoja de Calculo es un programa que permite manipular datos numéricos y alfa numéricos en forma de tablas (filas, columnas, celdas). Es posible realizar cálculos complejos con formulas y funciones y dibujar distintos tipos de gráficas.

ORÍGENES DE LAS HOJAS DE CALCULO
En 1961 se publico el concepto de hoja de calculo electrónica en el articulo BUDGETING MODELS AND SYSTEM SIMULATION DE RICHARD MATTESSICH.

Dan Bricklin es el inventor de las hojas de calculo Bricklin contó la historia de un profesor de la universidad que hizo una tabla de calculo en un tablero cuando el profesor encontró un error tuvo que borrar y reescribir una gran cantidad de pasos de forma muy tediosa impulsando a Bricklin a pensar que podía replicar el proceso en una computadora usando el paradigma, tablero-hoja de calculo para ver los resultados de las formulas que intervenían en el proceso.

Su idea se convirtió en Visicalc la primera hoja de calculo y la aplicación fundamental que se hizo en la computadora llego a convertirse en una herramienta fundamental en los negocios y en las empresas.

OPERACIONES BÁSICAS
Debido a la versatilidad de las hojas de calculo se utilizan para hacer bases de datos, informes, graficos estadísticos  clasificaciones de datos etc. Las operaciones mas frecuentes se basan en cálculos entre celdas las cuales son referenciadas por la letra de la columna y el numero de la fila.

MICROSOFT EXCEL

MICROSOFT EXCEL

Microsoft Excel

Microsoft Excel es una aplicación para manejar hojas de cálculo. Este programa es desarrollado y distribuido por Microsoft, y es utilizado normalmente en tareas financieras y contables.
Historia y versiones


Microsoft comercializó originalmente un programa de Hoja de cálculo llamado Multiplan en 1982, que fue muy popular en los sistemas CP/M , pero en los sistemas MS-DOS perdió popularidad frente al Lotus 1-2-3. Microsoft publicó la primera versión de Excel para Mac en 1985, y la primera versión de Windows (numeradas 2-05 en línea con el Mac y con un paquete de tiempo de ejecución de entorno de Windows) en noviembre de 1987. Lotus fue lenta al llevar 1-2-3 para Windows y esto ayudó a Microsoft a alcanzar la posición de los principales desarrolladores de software para hoja de cálculo de PC. Este logro solidificó a Microsoft como un competidor válido y mostró su futuro de desarrollo como desarrollador de software GUI. Microsoft empujó su ventaja competitiva lanzando al mercado nuevas versiones de Excel, por lo general cada dos años. La versión actual para la plataforma Windows es Excel 14.0, también denominada Microsoft Excel 2010. La versión actual para Mac OS X es Microsoft Excel 2011.

VERSIONES DE EXCEL

La lista de versiones de Microsoft Excel que han sido lanzadas al mercado para Microsoft Windows son:
  • En el año 1987 Excel 2.0.
  • En el año 1990 Excel 3.0.
  • En el año 1992 Excel 4.0.
  • En el año 1993 Excel 5.0 (Office 4.2 & 4.3).
  • En el año 1995 Excel 7.0 (Office ‘95).
  • En el año 1997 Excel 8.0 (Office ‘97).
  • En el año 1999 Excel 9.0 (Office 2000).
  • En el año 2001 Excel 10.0 (Office XP).
  • En el año 2003 Excel 11.0 (Office 2003).
  • En el año 2007 Excel 12.0 (Office 2007).
  • En el año 2010 Excel 14.0 (Office 2010).
A principios de 1993, Excel se convirtió en el objetivo de una demanda por otra empresa que ya tenía a la venta de un paquete de software llamado "Excel" en el sector financiero. Como resultado de la controversia Microsoft estaba obligada a hacer referencia al programa como "Microsoft Excel" en todos sus comunicados de prensa oficiales y documentos jurídicos. Sin embargo, con el tiempo esta práctica ha sido ignorada, y Microsoft aclaró definitivamente la cuestión cuando se adquirió la marca del otro programa. Microsoft también alentó el uso de las letras XL como abreviatura para el programa; el icono del programa en Windows todavía consiste en una estilizada combinación de las dos letras, y la extensión de archivo por defecto del formato Excel puede ser .xls en versiones anteriores o iguales a Excel 2003 (11.0), .xlsx para libros de Excel regulares en versiones posteriores o iguales a Excel 2007 (12.0), .xlsm para libros de Excel preparados para macros en versiones posteriores o iguales a Excel 2007 (12.0) o .xlsb para libros de Excel binarios en versiones posteriores o iguales a Excel 2007 (12.0).
Excel ofrece una interfaz de usuario ajustada a las principales características de las hojas de cálculo, en esencia manteniendo ciertas premisas que pueden encontrarse en la hoja de cálculo original, VisiCalc: el programa muestra las celdas organizadas en filas y columnas, y cada celda contiene datos o una fórmula, con referencias relativas ,absolutas o mixtas a otras celdas.

OPERACIONES BÁSICAS QUE SE REALIZAN EN EXCEL

Excel fue la primera hoja de cálculo que permite al usuario definir la apariencia (las fuentes, atributos de carácter y celdas). También introdujo recomputación inteligente de celdas, donde celdas dependientes de otra celda que han sido modificadas, se actualizan al instante (programas de hoja de cálculo anterior recalculaban la totalidad de los datos todo el tiempo o esperaban para un comando específico del usuario). Excel tiene una amplia capacidad gráfica, y permite a los usuarios realizar, entre otras muchas aplicaciones, listados usados en combinación de correspondencia.
Cuando Microsoft primeramente empaquetó Microsoft Word y Microsoft PowerPoint en Microsoft Office en 1993, rediseñó las GUIs de las aplicaciones para mayor coherencia con Excel, producto insigne de Microsoft en el momento.
Desde 1993, Excel ha incluido Visual Basic para Aplicaciones (VBA), un lenguaje de programación basado en Visual Basic, que añade la capacidad para automatizar tareas en Excel y para proporcionar funciones definidas por el usuario para su uso en las hojas de trabajo. VBA es una poderosa anexión a la aplicación que, en versiones posteriores, incluye un completo entorno de desarrollo integrado (IDE). La grabación de macros puede producir código (VBA) para repetir las acciones del usuario, lo que permite la automatización de simples tareas. (VBA) permite la creación de formularios y controles en la hoja de trabajo para comunicarse con el usuario. Admite el uso del lenguaje (pero no la creación) de las DLL de ActiveX (COM); versiones posteriores añadieron soporte para los módulos de clase permitiendo el uso de técnicas de programación básicas orientadas a objetos.
La funcionalidad de la automatización proporcionada por (VBA) originó que Excel se convirtiera en un objetivo para virus en macros. Este fue un grave problema en el mundo corporativo hasta que los productos antivirus comenzaron a detectar estos virus. Microsoft tomó medidas tardíamente para prevenir el uso indebido de Excel mediante la adición de la capacidad para deshabilitar la ejecución automática de las macros al abrir un archivo.

LOTUS 1-2-3

DEFINICIÓN DE LOTUS 1-2-3
Lotus 1-2-3 es un clásico programa de planilla u hoja de cálculo creado o desarrollado por la empresa Lotus Development Corporation (que sería adquirida por IBM en 1996). Fue la primera killer application (“aplicación matadora o asesina”) para la plataforma IBM PC. La inmensa popularidad que logró alcanzar a mediados de la década de 1980 contribuyó significativamente a afianzar el éxito de las PC dentro del ambiente corporativo y de oficina.


HISTORIA DE LOTUS
La corporación Lotus fue fundada por Mitchell Kapor, un amigo de los desarrolladores de VisiCalc, el primer programa de planilla de cálculo de la historia. Lotus 1-2-3 fue originalmente escrito por Jonathan Sachs, quien ya había escrito el código fuente de dos pequeñas aplicaciones de ese tipo mientras trabajaba para la compañía Concentric Data Systems, Inc.
Para ayudar a ese crecimiento Lotus publicitó su producto por televisión en algunos países, entre ellos en el Reino Unido, siendo una de las primeras empresas desarrolladoras de software en utilizar ese medio de difusión.
Las rutinas de gráficos fueron escritas en lenguaje Forth por Jeremy Sagan (hijo de prestigioso y ya fallecido astrónomo Carl Sagan), mientras que las referidas a la impresión fueron codificadas por Paul Funk (fundador de Funk Software).
Se llegó a alegar que la versión original del programa había sido escrita por estudiantes de doctorado de la Escuela de Negocios de la Universidad de Harvard (la Harvard Business School), quienes lo habrían vendido a Lotus por 200.000 dólares.
Sea como haya sido, Lotus 1-2-3 fue inicialmente lanzado al mercado el 26 de enero de 1983, y ya en ese mismo año comenzó a superar en ventas a VisiCalc. De hecho, durante ese año la corporación Lotus logró ingresos por 53 millones de dólares, los que virtualmente se triplicaron hasta los 156 millones al año siguiente. Ya para 1985 la compañía alcanzaría una cifra de aproximadamente 1.000 empleados , algo notable para una empresa que en ese entonces estaba básicamente especializada en el desarrollo de un único programa.
Por varios de los años siguientes sería la principal aplicación de planilla de cálculo para el por entonces dominante sistema operativo MS-DOS.
A diferencia de Microsoft Multiplan, 1-2-3 se mantenía una interfaz bastante similar a la ofrecida por VisiCalc, incluyendo la notación de celdas alfanumérica del tipo “A1”, que después sería heredada por Quattro Pro, Excel y OpenOffice.org Calc. Asimismo, tendría un menú accesible a partir de la presión de la tecla de barra (/), al igual que su antecesor.
El producto de Lotus se caracterizaba por tener pocos errores de programación (bugs), por lo que pronto adquirió una muy buena reputación debido a su solidez y estabilidad. Además, era notablemente rápido debido a que estaba enteramente programado en lenguaje ensamblador(assembler) x86, lenguaje de programación que si bien es bastante engorroso de codificar, es la sintaxis con la que se codifica el repertorio de instrucciones (instruction set) del propio microprocesador. De hecho evitaba hacer uso de las relativamente lentas funciones de entrada/salida (input/output) de pantalla del propio MS-DOS, al escribir directamente en (el mapa de) las direcciones correspondientes a la memoria de vídeo.
Esta confiabilidad en el hardware específico de la IBM PC (con plataforma Intel) llevó a que 1-2-3 fuese una de las dos principales aplicaciones utilizadas en las pruebas de compatibilidad de los clones que comenzaron a aparecer en el mercado a partir de los primeros años de la década de 1980 (el otro programa era Microsoft Flight Simulator, el cual se utilizaba para comprobar la compatibilidad gráfica de los clones)
Debido al hecho de que prácticamente el archivo de una planilla de cálculo debía estar residente en memoria en tiempo de ejecución, 1-2-3 también desencadenó la carrera por la instalación y el uso de más RAM, así como por el aprovechamiento de la ubicada por encima del tradicional límite de 640 kB de MS-DOS, ya sea de tipo expandida o extendida. De hecho, a la especificación de momento expandida se la denominaría LIM (Por las iniciales de Lotus, Intel y Microsoft). Este tema era tan importante para el programa que éste mostraba en la pantalla un indicador de memoria usada y libre en todo momento.

VERSIONES DE LOTUS

Lotus 1-2-3 estableció el software de planillas de cálculo como un paquete de presentación de datos importantes así como una herramienta de cálculo compleja.


  • Ofrece a los usuarios herramientas que les permiten alcanzar el trabajo realizado rápidamente y con mayor eficiencia.


  • AutoTotal permite sumar una serie de números con sólo tipear la palabra "Total", automáticamente se abre la más amplia función de planilla de cálculo.


  • Lotus InfoBox es una herramienta de tarea sensitiva que ofrece a los usuarios información sobre cualquier selección de objeto y les permite fácil y rápidamente cambiar la selección de propiedades. Toda la edición es dinámica para brindar a los usuarios una respuesta intantánea de sus elecciones.


  • Impresión dinámica previa permite a los usuarios editar simultáneamente y pre-ver sus hojas de trabajo. Con esta función los usuarios pueden ver instantáneamente el efecto de los cambios que realizaron en el rango de impresión de su hoja de trabajo antes de imprimir.


  • Outlining ofrece la opción de realizar rápidamente un sumario de los datos de la hoja de trabajo dentro del formato outline. Los usuarios pueden focalizarse en los detalles para proveer un sumario visual top-line de su trabajo, que pueden imprimir con cualquier hoja de trabajo 1-2-3.


  • Lotus Chart simplifica la creación de los más complejos cuadros. Debido a que éste es un componente compartido en SmartSuite, los usuarios pueden aprovechar esta capacidad con integración entre 1-2-3 y otras aplicaciones SmartSuite. La aplicación Lotus Chart ofrece la posibilidad a los usuarios de facilitar la creación de cuadros adaptados, un nuevo rango de nuevos cuadros 3D, múltiples tipos y tabulados y mejorar la edición, formato y manipulación de todos los elementos del cuadro.


  • Títulos de hojas de trabajo pueden ahora ser seteadas a través de un paso rápido. Los usuarios pueden modificar el tamaño o el contenido de los títulos de la hoja simplemente clickeando y trasladando dentro del cuadro de la hoja de trabajo hacia una columna donde el titulo finaliza.


  • Aplicaciones SmartSuite 1-2-3 son diseñadas para trabajar juntas y hacerles más fácil a los usuarios completar las tareas de aplicación comunes. Todas las aplicaciones SmartSuite de 32 bits comparten los mismos elementos de la interface de usuario, así como también herramientas comunes tales como Lotus Chart, y SmartCenter.


  • 1-2-3 y Lotus Approach ahora pueden trabajar mejor en conjunto para ofrecer a los usuarios todo el poder de la base de datos de Approach en 1-2-3. Los usuarios pueden acceder a la poderosa funcionalidad de Approach para conducir datos, crear formatos, niveles de mail y reportes directamente desde 1-2-3.








  • VERSIONES DE LAS HOJAS DE CALCULO (tarea)

    VERSIONES DE HOJAS DE CALCULO

    Por su parte, las hojas de cálculo no son simples celdas para introducir números con los que realizar diferentes operaciones: son herramientas que permiten tratar esos números y hacer gráficos o exportarlos a otros documentos.
    Las bases de datos son mucho más completas, más sencillas y con muchas más prestaciones, además de permitir que su información sea entendida por otros programas.
    Hasta hace unos años, WordPerfect había sido el predilecto entre los usuarios, pero con la llegada de las suites y los sucesivos cambios de propietario de la firma, éste fue superado por Word, que se ha hecho con una cuota del mercado muy importante. En hojas de cálculo, Excel había superado a Lotus, ya que siempre había sido el primero en aparecer con una nueva versión mucho más mejorada. Sin embargo, en Lotus SmartSuite 97, Lotus ha dado un gran empuje a su programa y ha presentado una aplicación totalmente renovada, muy novedosa y fácil de manejar. En bases de datos, Access es el gran protagonista, aunque no se olvida a dBASE, la base de datos por excelencia. De todas formas, hoy, para funcionar con Windows 95, es recomendable Access o Approach.
    La integración entre todos los elementos que componen la suite, la posibilidad de compartir la información de un documento con las diferentes aplicaciones del paquete, el aprovechamiento de todo lo que ofrece la tecnología de 32 bits y su total compenetración con Internet son las principales características que definen estos paquetes. Sólo con ellos ya sería posible realizar multitud de áreas con el ordenador.
    Todas estas herramientas son parte de un entorno, componentes de un todo. Sin embargo, también es fundamental una serie de elementos que ayuden a proteger esta información.

    • Microsoft Excel 97 para Windows Lotus 1-2-3 versión 97
    • Microsoft Excel 7 para Windows Lotus 1-2-3 versión 5
    • Microsoft Excel 5 para Windows Lotus 1-2-3 para MS-Dos
    • Microsoft Excel 4 para Windows
    • Quattro Pro 8 para Windows
    • Quattro Pro 7 para Windows Works para Dos
    • Quattro Pro 6 para Windows Works 3.0 para Windows



      Quattro Pro for Windows es un poco más complicado que el programa Write, ya que según  aparece una libreta vacía ( el programa le llama notebook ) el menú consiste de 9 opciones. Algunas de estas opciones son muy semejantes a las de Write. La forma de activar el menú es la misma que la de Write, solo dás un click en la opción que deseas. Si necesitas ayuda puedes invocar a Help.



      Cuando invoques a file y comienzes a crear tu archivo, encontrarás una especie de página, donde habrá una tabla o matriz de filas y columnas. Las intersecciones de las filas y columnas se llaman celdas. Una celda en cualquier página puede guardar cualquier tipo de información o datos, incluyendo nombres, fórmulas o texto.

      Quattro Pro es una libreta de 8,192 filas y 256 columnas. Las filas son enumeradas del 1 al 8,192 y las columnas son indicada por letras de A a IV. Cada libreta puede incluir hasta 257 páginas de trabajo; de éstas 256 son páginas para subministrrar información y la última ( la página 257), es una página de gráficas. Cada página de la libreta es inicializada con la letra y el nombre de la columna y la fila en donde está la celda, ésto lo encuentras entre el menú de las opciones y la libreta.