Microsoft Excel


Microsoft Excel es una hoja de cálculo desarrollada por Microsoft para Windows , macOS , Android e iOS . Cuenta con cálculo, herramientas gráficas, tablas dinámicas y un lenguaje de programación de macros llamado Visual Basic para Aplicaciones (VBA). Excel forma parte del paquete de software de Microsoft Office .

Microsoft Excel tiene las características básicas de todas las hojas de cálculo, [6] utilizando una cuadrícula de celdas dispuestas en filas numeradas y columnas con nombres de letras para organizar manipulaciones de datos como operaciones aritméticas. Tiene una batería de funciones proporcionadas para responder a necesidades estadísticas, de ingeniería y financieras. Además, puede mostrar datos como gráficos de líneas, histogramas y tablas, y con una pantalla gráfica tridimensional muy limitada. Permite la sección de datos para ver sus dependencias en varios factores para diferentes perspectivas (utilizando tablas dinámicas y el administrador de escenarios ). [7] [8] Una tabla dinámica es una herramienta paraanálisis de datos . [9] Lo hace simplificando grandes conjuntos de datos a través de campos de tabla dinámica [10] Tiene un aspecto de programación, Visual Basic para aplicaciones , que permite al usuario emplear una amplia variedad de métodos numéricos, por ejemplo, para resolver ecuaciones diferenciales de física matemática , [11] [12] y luego reportar los resultados a la hoja de cálculo. También tiene una variedad de características interactivas que permiten interfaces de usuario que pueden ocultar completamente la hoja de cálculo al usuario, por lo que la hoja de cálculo se presenta como una aplicación o sistema de apoyo a la toma de decisiones (DSS), a través de una interfaz de usuario diseñada a medida, para ejemplo, un analizador de acciones, [13]o en general, como una herramienta de diseño que hace preguntas al usuario y brinda respuestas e informes. [14] [15] En una realización más elaborada, una aplicación de Excel puede sondear automáticamente bases de datos externas e instrumentos de medición usando un programa de actualización, [16] analizar los resultados, hacer un informe de Word o una presentación de diapositivas de PowerPoint y enviar estas presentaciones por correo electrónico. de forma regular a una lista de participantes. Excel no fue diseñado para usarse como base de datos. [ cita requerida ]

Microsoft permite una serie de modificadores de línea de comandos opcionales para controlar la forma en que se inicia Excel. [17]

Excel 2016 tiene 484 funciones. [18] De estos, 360 existían antes de Excel 2010. Microsoft clasifica estas funciones en 14 categorías. De las 484 funciones actuales, 386 pueden llamarse desde VBA como métodos del objeto "WorksheetFunction" [19] y 44 tienen los mismos nombres que las funciones VBA. [20]

La versión para Windows de Excel admite la programación a través de Visual Basic para Aplicaciones (VBA) de Microsoft , que es un dialecto de Visual Basic . La programación con VBA permite la manipulación de hojas de cálculo que es incómoda o imposible con técnicas estándar de hojas de cálculo. Los programadores pueden escribir código directamente usando el Editor de Visual Basic (VBE), que incluye una ventana para escribir código, depurar código y el entorno de organización del módulo de código. El usuario puede implementar métodos numéricos, así como también automatizar tareas como formateo u organización de datos en VBA [22] y guiar el cálculo utilizando los resultados intermedios deseados que se informan en la hoja de cálculo.

VBA fue retirado de Mac Excel 2008, ya que los desarrolladores no creen que una liberación oportuna permitiría portar el motor VBA de forma nativa para Mac OS X . VBA se restauró en la siguiente versión, Mac Excel 2011, [23] aunque la compilación carece de soporte para objetos ActiveX , lo que afecta algunas herramientas de desarrollo de alto nivel. [24]


Uso de una función definida por el usuario sq (x) en Microsoft Excel. Las variables nombradas x & y se identifican en el Administrador de nombres . La función sq se introduce mediante el editor de Visual Basic suministrado con Excel.
La subrutina en Excel calcula el cuadrado de la variable de columna nombrada x leído de la hoja de cálculo y lo escribe en la variable de columna nombrada y .
Gráfico realizado con Microsoft Excel
Excel mantiene 15 cifras en sus números, pero no siempre son precisas: la línea inferior debe ser la misma que la línea superior.
Microsoft Excel 95
Microsoft Excel 2000
Microsoft Excel 2007
Microsoft Excel 2010 que se ejecuta en Windows 7
Microsoft Excel para Mac 2011