Microsoft Excel
Microsoft Excel es una aplicación distribuida por Microsoft Office para hojas de cálculo utilizado en tareas financieras y contables.
La primera incursión de Microsoft en el mundo de las hojas de cálculo (que
permiten manipular datos numéricos en tablas formadas por la unión de filas y
columnas) tuvo lugar en 1982, con la
presentación de Multiplan. Tres años más tarde
llegaría la primera versión de Excel.
Ante la
demanda de una compañía que ya comercializaba un programa con el
nombre de Excel, Microsoft fue obligada a presentar su producto como Microsoft Excel en todos sus comunicados oficiales
y documentos jurídicos.
Microsoft
presentó en 1989 su primera versión de Office, una suite ofimática (conjunto de programas que
son útiles en las tareas de oficina) que incluía Excel, Word (un procesador de textos) y PowerPoint (una aplicación para la creación de
presentaciones multimediales).
Microsoft
Excel presentó, a lo largo de su historia, diversos problemas con las operaciones realizadas
en la hoja de cálculo. Uno de los más importantes ha sido la imposibilidad de
trabajar con fechas anteriores al año 1900, al menos utilizando el formato de fecha propio de la aplicación; una forma de
atravesar dicho obstáculo consiste en crear campos personalizados, con formatos
numéricos, combinados con fórmulas inteligentes que los traten como datos
cronológicos.
Cabe
destacar que Excel es un programa comercial: hay que pagar una licencia para
poder instalarlo. Existen otras opciones, de código abierto (“open source“, en inglés), que pueden instalarse o
ejecutarse sin cargo y que también permiten administrar hojas de cálculo, tales
como OpenOffice.org Calc y Google Docs. La mayoría de estos productos son
compatibles con los documentos creados en Excel, pero no ocurre lo mismo en la
dirección opuesta (Excel no es capaz de leer archivos creados con estos
programas).
Uno de
los puntos fuertes de Excel es que da a sus usuarios la posibilidad de
personalizar sus hojas de cálculo mediante la programación de funciones
propias, que realicen tareas específicas, ajustadas a las
necesidades de cada uno, y que no hayan sido incluidas en el paquete original.
A grandes rasgos, las opciones son dos: crear fórmulas en las mismas celda de la
planilla en cuestión, o bien utilizar el módulo de desarrollo en Visual Basic.
En el
primer caso, las posibilidades son muy limitadas, aunque esto no quiere decir
que no sean suficientes para la mayoría de los usuarios. El problema principal
reside en la incomodidad que conlleva escribir el código en una celda, sin la
posibilidad de utilizar saltos de línea, tabulación o comentarios, entre otros
tantos elementos propios de un editor convencional. Desarrollar funciones en el
pseudolenguaje de Excel resulta antinatural, incómodo y poco intuitivo para un
programador, sin mencionar que diversas limitaciones estructurales hacen que no todo sea posible.
No hay comentarios.:
Publicar un comentario