viernes, 12 de noviembre de 2010

Software

¿Qué es software?

Es el equipamiento lógico o soporte lógico de una computadora digital; comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos del sistema, llamados hardware.

Tales componentes lógicos incluyen, entre muchos otros, aplicaciones informáticas —como el procesador de textos, que permite al usuario realizar todas las tareas concernientes a la edición de textos— o el software de sistema —tal como el sistema operativo, que, básicamente, permite al resto de los programas funcionar adecuadamente, facilitando la interacción con los componentes físicos y el resto de las aplicaciones, proporcionando también una interfaz para el usuario.

¿Cuáles son software de sistema y cuales de aplicación?

  • Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los detalles de la computadora en particular que se use, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas interfaces de alto nivel, herramientas y utilidades de apoyo que permiten su mantenimiento. Incluye entre otros:

Softwares de aplicación
Editores y procesadores de texto

1. Open Source Writers Group: Periodistas y escritores dispuestos a participar voluntariamente aportando documentación y trabajando como fuentes para proyectos Open Source.
2. OpenOffice Writer: Procesador de texto sencillo, familiar y con todas las características de uno comercial.
3. wikidPad: Bloc de notas en formato wiki para mantener ideas, notas y referencias en un mismo documento.
4. AbiWord: Uno de los procesadores de texto open source más aclamados.
5. WordIt: Procesador sencillo y pequeño con herramientas avanzadas.
6. Amaya: Programa de edición de webs con el que se puede actualizar y editar el contenido directamente desde el portal.
7. Bean: Procesador de texto simple para una fácil escritura y edición.
8. PDF Creator: Una manera sencilla de crear documentos PDF.
9. Scribus: Programa de maquetación de textos sencillo, moderno y con alta usabilidad.
10.yWriter: Programa desarrollado para escritores. Permite la edición y escritura organizada de novelas, guiones,… así como la inserción de referencias, marcas y elementos de revisión.
11.Jarnal: Un buen desarrollo para tomar notas, hacer anotaciones en documentos y otras funcionalidades.
12.Kword: Procesador de texto basado en frames.
13.RoughDraft: Herramienta para organizar guiones, escaletas o storyboards.
14.NotePad++: Versión en software libre del NotePad de Microsoft.
15.NeoOffice: IProcesador de texto para Mac.
16.TiddlyWiki: Bloc de notas en formato wiki.
Publicar, Compartir y Gestionar Contenidos

1. Media Wiki: Publicar y editar páginas web con formato PHP. Nació para ser utilizado en Wikipedia.
2. Joomla!: Potente gestor de contenidos basado en fuentes abiertas.
3. Cabos: Sencillo programa para compartir archivos.
4. FireFTP: Programa FTP que trabaja directamente sobre Firefox.
5. Gnucleus: Busca y descarga documentos compartidos.
6. Drupal: Potente sistema de gestión de contenidos para portales, blogs, comunidades y más.
7. Sun Weblog Publisher: Extensión para WordPress, Blogger y otras plataformas de publicación blog que permite publicar fácilmente desde StarOffice y Open Office.
8. Plone: Sistema de gestión de contenidos construido sobre Zope.
9. Azureus: Cliente para BitTorrent.
10.XOOPS: Sistema de gestión de contenidos de webs dinámicas orientado a objetos.
11.WebGUI: Herramienta para la gestión de contenidos.
12.NVU: Completo editor de páginas web.
13.Filezilla FTP: Programa para subir archivos a la web y a ftp’s.
14.Opencms: Gestor profesional de contenidos que funciona tanto sobre entornos open source como sobre comerciales.
Blogging

1. Thingamablog: Aplicación para la edición y la publicación de blogs.
2. Pebble: Editor blog que funciona como una aplicación web.
3. Juice: Para ser utilizado como un cliente de podcasts.
4. WordPress: Permite la creación de un blog totalmente personalizado
5. SnipSnap: Herramienta gratuita y sencilla que ofrece funcionalidades blog y wiki.
6. DLOG4J: Ofrece blogging WYSIWYG, edición de comentarios, suscripción RSS y más funciones.
7. Blog: Permite gestionar blogs de multiples secciones y crear periódicos.
8. PowerBlog: Es un cliente blog de fuentes abiertas para Windows.
9. Blojsom: Paquete blog sencillo y fácil de utilizar.
10.Piwik: Piwik permite analizar, controlar y observar el status de tus blogs.
11.Google Blog Converters: Esta aplicación sirve para mover posts y comentarios de un servicio a otro de una manera sencilla.
12.Roller: Plataforma de open source para blogs J2EE.
13.Blogunity: Software para la creación de comunidades de blogs.
Diccionarios y correctores ortográficos

1. GNU Aspell: Corrector avanzado de ortografía.
2. WordNet: Base de datos léxica del idioma inglés, establece y almacena relaciones semánticas entre conjuntos de sinónimos.
3. JaLingo: Permite la consulta de definiciones directamente desde el escritorio.
4. SpellJax: Para la corrección ortográfica de palabras.
5. WordWeb: Aplicación que funciona como un diccionario y como un thesaurus.
6. Word Count Plus: Contador de palabras.
7. Bibus: Utiliza Bibus para asegurarte de que las citas de tus fuentes son correctas.
8. StarDict: Diccionario de escritorio.
9. WBOSS: Corrector de textos.
10.GNU Style and Diction: Eliminación de los problemas y los errores más comunes que surgen a la hora de escribir.
11.Graviax: Corrector gramatical de textos.
Organización

1. Research Assistant: Útil herramienta para la organización de trabajos de investigación.
2. EverNote: Aplicación para almacenar y organizar información.
3. Celtx: Te ayuda a mantener tus textos ordenados, sobre todo si utilizas un montón de formatos especiales.
4. Sonar: Permite llevar un control y realizar listas de tus textos publicados.
5. LyX: Organiza y da formato a tus textos.
6. StorYBook: Ayuda a mantener todos tus datos organizados de una manera coherente.
7. Tellico: Almacena, gestiona y organiza tanto tus textos como tus fuentes y materiales de referencia.
8. TreePad Lite: Controlar y enlistar notas, materiales de referencia, documentación, textos y más.
9. SAMM: Herramienta para llevar un historial de textos publicados y más.


Inspiración y creatividad

1. XMind: Creación de mapas conceptuales.
2. Prompts: Herramienta que genera preguntas, frases y sugerencias para estimular la creatividad del escritor o blogger.
3. Freemind: Aplicación para la creación de mapas mentales.
4. Comapping: Permite organizar ideas, crear árboles y mapas conceptuales en tiempo real con varios usuarios.
Comunicación

1. Zimbra: Solución de email que ofrece funcionalidades de backup, recuperación de datos, antispam y antivirus, entre otras.
2. Pidgin: Permite conectar varias cuentas IM en una.
3. Rubrica: Gestión de direcciones y contactos para GNOME.
4. Asterisk: Completa plataforma de telecomunicaciones.
5. Gaim: Permite chatear en prácticamente cualquier plataforma.
6. Mozilla Thunderbird: Aplicación e-mail de Mozilla con grandes prestaciones y utilidades entre las que se encuentra el filtrado de spam.
7. Miranda: Messenger instantáneo que soporta diferentes sistemas.
Medios gráficos y audiovisuales

1. GIMP: Programa de diseño y edición de imágenes.
2. VirtualDub: Utilidad para la captura y el procesamiento de vídeos.
3. Miro: Herramienta completa de publicación y edición audiovisual.
4. ImageMagick: Creación, edición y composición de imágenes bitmap.
5. Gallery: Programa básico para la compartición y manipulación de fotografías.
6. Paint.NET: Editor gráfico con una buena interfaz.
7. Pencil: Permite crear manualmente animaciones con la ayuda de un lápiz.
8. MediaCoder: Conversor en lotes de todo tipo de archivos audiovisuales, con actualizaciones constantes de codecs.
9. Inkscape: Ilustra trabajos escritos con dibujos, mapas y otras ilustraciones.
10.Artweaver: Añade efectos artísticos y creativos.
11.Audacity: Herramienta sencilla para la grabación de audio.

Utilidades

1. Launchy: Con unos pocos comandos de teclas podrás abrir todos tus programas importantes.
2. ZManda: Aplicación para realizar backups de información importante.
3. Mozilla SeaMonkey: Herramienta integradora de aplicaciones de edición, mensajería instantánea, email y navegación web.
4. Spreeder: Aplicación para aumentar la rapidez de tus lecturas.
5. Docvert: Convierte archivos con viejos formatos en otros más novedosos e interoperables.
6. ASuite: Una buena manera de almacenar documentos importantes en una memoria USB.
7. Writer’s Tools: Herramienta que viene a completas las funcionalidades de Open Office con backup de documentos, traducción y otros.
8. TrueCrypt: Para enviar documentos de una manera segura.
9. Eraser: Eliminación de información crítica, confidencial o sensible de tu disco duro.
10.Mozilla Firefox: El principal navegador de software libre.
11.phpMyVisits: Software para analizar estadísticas, audiencias y realizar mediciones de websites.
12.PeaZip: Extracción y compresión de archivos de texto.
13.EyeOS: Permite crear un escritorio móvil de forma que puedas trabajar desde cualquier lado.
14.SuperShredder: Destruye totalmente todos aquellos archivos demasiado confidenciales o críticos.
15.txt2tags: Generador de documentos en diferentes formatos como: html, xhtml, sgml,…




Software amigable

Un Software Amigable es un Software conocido y de confianza.
Un ejemplo de software amigable son los sistemas operativos de Microsoft (la familia Windows), que, pese a sus conocidos problemas, son de muy fácil uso y por lo tanto son los más populares.
Se les llama así como son los tipos de software a los que se les tiene confianza. En el caso de Windows es por que es el mas conocido que hay en todos los países y del que se fían mucho por tenerle confianza.

Microsoft Word
Microsoft Word es un software destinado al procesamiento de textos.
Fue creado por la empresa Microsoft, y actualmente viene integrado en la suite ofimática Microsoft Office.[]
Originalmente fue desarrollado por Richard Brodie para el computador de IBM bajo sistema operativo DOS en 1983. Se crearon versiones posteriores para Apple Macintosh en 1984 y para Microsoft Windows en 1989, siendo para esta última plataforma las versiones más difundidas en la actualidad. Ha llegado a ser el procesador de texto más popular del mundo.
Reseña histórica
En sus inicios, MS Word tardó más de 5 años en lograr el éxito en un mercado en el que se usaba comúnmente MS-DOS, y cuando otros programas, como Corel WordPerfect, eran mucho más utilizados y populares.
La primera versión de Microsoft Word fue un desarrollo realizado por Charles Simonyi y Richard Brodie, dos ex-programadores de Xerox contratados en 1981 por Bill Gates y Paul Allen. Estos programadores habían trabajado en Xerox Bravo, que fuera el primer procesador de textos desarrollado bajo la técnica WYSIWYG (“What You See Is What You Get”); es decir el usuario podía ver anticipadamente, en pantalla, el formato final que aparecería en el impreso del documento. Esta primera versión, Word 1.0, salió al mercado en octubre de 1983 para plataforma Xenix MS-DOS; en principio fue rudimentario y le siguieron otras cuatro versiones muy similares que no produjeron casi impacto en las ventas a usuarios finales.
La primera versión de Word para Windows salió en el año 1989, que si bien en un entorno gráfico resultó bastante más fácil de operar, tampoco permitió que las ventas se incrementaran notablemente. Cuando se lanzó al mercado Windows 3.0, en 1990, se produjo el real despegue. A Word 1.0 le sucedieron Word 2.0 en 1991, Word 6.0 en 1993. El posterior salto en los números de versión se introdujo a fin de que coincidiera con la numeración del versionado de Windows, tal como fue Word 95 y Word 97. Con la salida del Windows 2000 (1999) también surgió la versión homóloga de Word. La versión Word 2002 emergió en la misma época que el paquete Microsoft Office XP, en el año 2001. Un año después le siguió la versión Microsoft Word 2003. Posteriormente se presentó Microsoft Word 2007 junto con el resto de aplicaciones del paquete Office 2007, en esta versión, Microsoft marcó un nuevo cambio en la historia de las aplicaciones office presentando la nueva interfaz Ribbons más sencilla e intuitiva que las anteriores (aunque muy criticada por usuarios acostumbrados a las versiones anteriores). La versión más reciente lanzada al mercado es Microsoft Word 2010, en el mismo año en el que salió el sistema Microsoft Windows 7.
Microsoft Word es en el 2009 líder absoluto en ese sector del mercado, contando con alrededor de 500 millones de usuarios (cifras de 2008);  y si bien ya ha cumplido sus 25 años, continúa su liderazgo; pero ya los procesadores de texto basados en la red y las soluciones de código abierto comenzaron a ganarle terreno.
El 11 de agosto de 2009, el juez Leonard Davis de la Corte Federal de los EE.UU. en el Distrito Este de Texas, División Tyler, emitió una orden judicial por la que debe ponerse en práctica dentro de 60 días la prohibición de la venta de Microsoft Word en los Estados Unidos, después de aceptar las reclamaciones que Microsoft infringió deliberadamente la patente EE.UU. 5787449 en poder de la empresa canadiense i4i con base en Toronto que describe la utilidad de la estructura de la edición por separado (por ejemplo, SGML, XML) y el contenido de los documentos de Microsoft Word, originalmente implementada en 1998, en editor de i4i XML add-on para Microsoft Word con el nombre S4. El juez Davis también ordenó a Microsoft pagar a i4i 40 millones dólares de daños mayores por infracción deliberada así como otros gastos, una sentencia en adición a la sentencia de 200 millones dólares contra Microsoft en marzo de 2009. Trajes de Patentes se han interpuesto en los tribunales del Distrito Este de Texas, como es conocido por favorecer a los demandantes y por su experiencia en casos de patentes. Antes de entrar en la escuela de leyes en 1974, el juez Davis trabajó como programador de computadoras y analista de sistemas[]
Microsoft ha presentado una moción de emergencia en la que pidió la suspensión de esa decisión. En su petición, la empresa afirma que es "gastar un enorme capital humano y financiero para hacer su mejor esfuerzo para cumplir con el plazo del tribunal de distrito de 60 días". Además de que la alegación de la de patentes en el corazón de esta cuestión ya ha sido provisionalmente rechazada por la Oficina de Patentes de EE.UU. tras un nuevo examen de la patente.[]
Versiones
Versiones para MS-DOS:
Versiones para Microsoft Windows:
  • 1989 Word para Windows 1.0 y 2.x, nombre clave "Opus"
  • 1990 Word para Windows 1.1 y 3.0, nombre clave "Bill the Cat"
  • 1990 Word para Windows 1.1a y 3.1
  • 1991 Word para Windows 2.0, nombre clave "Spaceman Spiff"
  • 1993 Word para Windows 6.0, nombre clave "T3" (renombrada "6" por representar el mismo producto en DOS o Mac, y también WordPerfect, el principal procesador de texto competidor de la época)
  • 1995 Word para Windows 95, también conocido como Word 7 (aquí explotó en popularidad, hasta la actualidad)
  • 1997 Word 97, también conocido como Word 8
  • 1999 Word 2000, también conocido como Word 9
  • 2001 Word 2002, también conocido como Word 10 o Word XP
  • 2003 Word 2003, también conocido como Word 11, pero oficialmente llamado Microsoft Office Word 2003
  • 2006 Word 2007, también conocido como Word 12, pero oficialmente llamado Microsoft Office Word 2007
  • 2010 Word 2010, también conocido como Word 14, pero oficialmente llamado Microsoft Word 2010
Versiones para Apple Macintosh:

Formatos de archivos

Formato DOC

Microsoft Word utiliza un formato nativo cerrado y muy utilizado, comúnmente llamado DOC (utiliza la extensión de archivo .doc). Por la amplísima difusión del Microsoft Word, este formato se ha convertido en estándar de facto con el que pueden transferirse textos con formato o sin formato, o hasta imágenes, siendo preferido por muchos usuarios antes que otras opciones como el texto plano para el texto sin formato, o JPG para gráficos; sin embargo, este formato posee la desventaja de tener un mayor tamaño comparado con algunos otros. Por otro lado, la Organización Internacional para la Estandarización ha elegido el formato OpenDocument como estándar para el intercambio de texto con formato, lo cual ha supuesto una desventaja para el formato .doc. Ahora, en el Word 2007, se maneja un nuevo formato, docx. Es más avanzado y comprime aún más el documento. Puede instalarse un complemento para abrir documentos creados en Office 2007 desde versiones de Office anteriores, disponible desde la página de Microsoft.

Formato RTF

El formato RTF (siglas en inglés para Rich Text Format o 'Formato de texto enriquecido') surgió como acuerdo para intercambio de datos entre Microsoft y Apple en los tiempos en que Apple dominaba el mercado de los computadores personales. Las primeras versiones del formato .doc de Word derivaban del RTF. Incluso ahora hay programas de Microsoft, tal como WordPad, que usan directamente RTF como formato nativo. El documento en formato RTF tiene extensión .rtf
El RTF es un formato de texto compatible, en el sentido que puede ser migrado desde y hacia cualquier versión de Word, e incluso muchos otros procesadores de textos y de aplicaciones programadas. También es usado por Word para importar y exportar a formatos implementados por DLLs. Puede considerársele un segundo formato nativo.
El RTF es una forma particular para dar formato a un texto, salvando las diferencias, como lo puede ser HTML o Tex, insertando códigos particulares entre el texto. No se usa inclusión de comandos y controles en el documento como se hace en el formato DOC, que pueden inhabilitar a otras aplicaciones o procesadores a abrirlos. Para observar cómo un documento está formateado en RTF sencillamente se abre el archivo con cualquier editor de texto de formato ASCII, por ejemplo con el Bloc de notas de Windows.

Otros formatos

Word tiene un mecanismo similar al de los plug-ins para entender otros formatos. Fue desarrollado en los tiempos en que Word Perfect era el estándar de facto para quitarle cuota de mercado. Se basa en instalar una librería dinámica o DLL para implementar el formato.
Microsoft incluso publicó un Converter SDK (Software Development Kit) para permitir a los usuarios de Word 6.0 que escribieran soporte para formatos no soportados.
Ahora que Microsoft es el estándar de facto este SDK ya no resulta interesante para Microsoft y se encuentra abandonado. Puede ser descargado de la página web de Microsoft, pero sólo hace referencia a Word 6.0 y Word 95.

Microsoft Excel

Microsoft Office Excel, más conocido como 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

Microsoft comercializó originalmente un programa de hoja de cálculos llamado Multiplan en 1982, que se convirtió 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 en 1988 Excel había comenzado a vender 1-2-3 y esto ayudó a Microsoft a alcanzar la posición de los principales desarrolladores de software para PC. Este logro, destronando al rey del mundo del software, solidificó a Microsoft como un competidor válido y mostró su futuro de desarrollo del software GUI. Microsoft empujó su ventaja con nuevas versiones regulares, cada dos años. La versión actual para la plataforma Windows es Excel 14, también denominada Microsoft Office Excel 2010. La versión actual para Mac OS X es la plataforma Microsoft Excel 2008.
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, mientras que éste ya no es común, 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 es .xls.
Excel ofrece muchas interfaces de usuario ajustadas a las más nuevas hojas de cálculo electrónico, sin embargo, la esencia sigue siendo el mismo que 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 relativas o absolutas referencias a otras celdas.
Excel fue la primera hoja de cálculo que permite al usuario definir la apariencia de las hojas de cálculo (las fuentes, atributos de carácter y apariencia de las celdas). También introdujo recomputación inteligente de celdas, donde celdas dependientes de otra celda que ha sido modificada, 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 la combinación de correspondencia.
Cuando Microsoft primeramente empaquetó Microsoft Word y Microsoft PowerPoint en Microsoft Office en 1993, rediseño las GUIs de las aplicaciones para la coherencia con Excel, el asesino de aplicación en el PC 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 las funciones definidas por el usuario (UDF) 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 causó a Excel convertirse 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 mediante la adición de la capacidad para deshabilitar las macros.

Problemas e incompatibilidades

Límites

Uno de los problemas más notorios de este software de hoja de cálculo, es el hecho de su incapacidad para manejar fechas anteriores a 1900[] (incluyendo versiones para Mac OS X), es decir, no puede manejar campos en formato de Fecha anteriores a dicho año (como acontecimientos históricos). Esto viene desde las antiguas versiones de 16 bits, hasta la actual.
Excel también tiene un límite de 1.048.576 filas por 16.384 columnas por hoja, los que aumentaran en la versión 2010.

Bug de multiplicación

El 22 de septiembre del 2007 se informó que la hoja de cálculo Excel 2007 mostraba resultados erróneos bajo ciertas condiciones. Particularmente para algunas parejas de números, para los que el producto sea 65535 (tales como 850 y 77.1), Excel muestra como resultado de la operación 100000. Esto ocurre con alrededor del 14.5% de tales pares. Además, si se suma uno a este resultado Excel lo calcula como 100001. No obstante, si se resta uno al resultado original, entonces muestra el valor correcto 65534. (También si se multiplica o divide por 2, muestra los valores correctos 131070 y 32767.5, respectivamente).
Microsoft informó en el blog de Microsoft Excel, que el problema existe al mostrar seis puntos flotantes específicos entre 65534.99999999995 y 65535, y seis valores entre 65535.99999999995 y 65536 (no incluye los enteros). Cualquier cálculo realizado con uno de estos valores se mostrará de modo incorrecto. El valor del cálculo almacenado y pasado a otra celda es correcto, sólo el valor mostrado estaría errado. Sin embargo, en algunas instancias, como al redondear el valor con cero dígitos decimales, almacenará un valor incorrecto en memoria. Este error se introdujo con los cambios realizados a la lógica de información en pantalla de la versión 2007, y que no existe en las versiones anteriores. El 9 de octubre de 2007 Microsoft lanzó un parche para este bug. Este problema también queda subsanado con la instalación del Service Pack 1.

Alternativas

Microsoft Excel posee varias alternativas abiertas, las cuales están disponibles para múltiples sistemas operativos y distribuciones, a diferencia de Excel, el cual sólo funciona en los sistemas Windows y Macintosh. La mayor parte de estas alternativas libres poseen compatibilidad con documentos nativos de Excel. Algunas alternativas de código abierto para Microsoft Excel, son OpenOffice.org Calc, Gnumeric, KSpread y Google Docs.
Funciones de Excel

Función
Descripción
Llama a un procedimiento de una biblioteca de vínculos dinámicos o de un recurso de código.
Convierte un número determinado a euros; convierte un número determinado de euros a la moneda de un estado miembro; o convierte un número dado de una moneda de un estado miembro a la de otro con el euro como moneda intermedia (triangulación)
Devuelve los datos almacenados en un informe de tabla dinámica.
Devuelve el número de identificación del registro de la biblioteca de vínculos dinámicos (DLL) especificada o del recurso de código previamente registrado.
Establece conexión con un origen de datos externo, ejecuta una consulta desde una hoja de cálculo y, a continuación, devuelve el resultado en forma de matriz sin necesidad de programar una macro

Funciones de cubo
Función
Descripción
Devuelve un nombre, propiedad y medida de indicador de rendimiento clave (KPI) y muestra el nombre y la propiedad en la celda. Un KPI es una medida cuantificable, como los beneficios brutos mensuales o la facturación trimestral por empleado, que se usa para supervisar el rendimiento de una organización.
Devuelve un miembro o tupla en una jerarquía de cubo. Se usa para validar la existencia del miembro o la tupla en el cubo.
Devuelve el valor de una propiedad de miembro del cubo Se usa para validar la existencia de un nombre de miembro en el cubo y para devolver la propiedad especificada para este miembro.
Devuelve el miembro n, o clasificado, de un conjunto. Se usa para devolver uno o más elementos de un conjunto, por ejemplo, el representante con mejores ventas o los diez mejores alumnos.
Define un conjunto calculado de miembros o tuplas mediante el envío de una expresión de conjunto al cubo en el servidor, lo que crea el conjunto y, después, devuelve dicho conjunto a Microsoft Office Excel.
Devuelve el número de elementos de un conjunto.
Devuelve un valor agregado de un cubo.



Funciones de base de datos

Función
Descripción
Devuelve el promedio de las entradas seleccionadas en la base de datos.
Cuenta el número de celdas que contienen números en una base de datos.
Cuenta el número de celdas no vacías en una base de datos.
Extrae de una base de datos un único registro que cumple los criterios especificados.
Devuelve el valor máximo de las entradas seleccionadas de la base de datos.
Devuelve el valor mínimo de las entradas seleccionadas de la base de datos.
Multiplica los valores de un campo concreto de registros de una base de datos que cumplen los criterios especificados.
Calcula la desviación estándar a partir de una muestra de entradas seleccionadas en la base de datos.
Calcula la desviación estándar en función de la población total de las entradas seleccionadas de la base de datos.
Suma los números de la columna de campo de los registros de la base de datos que cumplen los criterios.
Calcula la varianza a partir de una muestra de entradas seleccionadas de la base de datos.
Calcula la varianza a partir de la población total de entradas seleccionadas de la base de datos.


Funciones de fecha y hora
Función
Descripción
Devuelve el número de serie correspondiente a una fecha determinada.
Convierte una fecha con formato de texto en un valor de número de serie.
Convierte un número de serie en un valor de día del mes.
Calcula el número de días entre dos fechas a partir de un año de 360 días.
Devuelve el número de serie de la fecha equivalente al número indicado de meses anteriores o posteriores a la fecha inicial.
Devuelve el número de serie correspondiente al último día del mes anterior o posterior a un número de meses especificado.
Convierte un número de serie en un valor de hora.
Convierte un número de serie en un valor de minuto.
Convierte un número de serie en un valor de mes.
Devuelve el número de todos los días laborables existentes entre dos fechas.
Devuelve el número de serie correspondiente a la fecha y hora actuales.
Convierte un número de serie en un valor de segundo.
Devuelve el número de serie correspondiente a una hora determinada.
Convierte una hora con formato de texto en un valor de número de serie.
Devuelve el número de serie correspondiente al día actual.
Convierte un número de serie en un valor de día de la semana.
Convierte un número de serie en un número que representa el lugar numérico correspondiente a una semana de un año.
Devuelve el número de serie de la fecha que tiene lugar antes o después de un número determinado de días laborables.
Convierte un número de serie en un valor de año.
Devuelve la fracción de año que representa el número total de días existentes entre el valor de fecha_inicial y el de fecha_final.


Funciones de ingeniería
Función
Descripción
Devuelve la función Bessel In(x) modificada.
Devuelve la función Bessel Jn(x).
Devuelve la función Bessel Kn(x) modificada.
Devuelve la función Bessel Yn(x).
Convierte un número binario en decimal.
Convierte un número binario en hexadecimal.
Convierte un número binario en octal.
Convierte coeficientes reales e imaginarios en un número complejo.
Convierte un número de un sistema de medida a otro.
Convierte un número decimal en binario.
Convierte un número decimal en hexadecimal.
Convierte un número decimal en octal.
Comprueba si dos valores son iguales.
Devuelve la función de error.
Devuelve la función de error complementario.
Comprueba si un número es mayor que un valor de umbral.
Convierte un número hexadecimal en binario.
Convierte un número hexadecimal en decimal.
Convierte un número hexadecimal en octal.
Devuelve el valor absoluto (módulo) de un número complejo.
Devuelve el coeficiente imaginario de un número complejo.
Devuelve el argumento theta, un ángulo expresado en radianes.
Devuelve la conjugada compleja de un número complejo.
Devuelve el coseno de un número complejo.
Devuelve el cociente de dos números complejos.
Devuelve el valor exponencial de un número complejo.
Devuelve el logaritmo natural (neperiano) de un número complejo.
Devuelve el logaritmo en base 10 de un número complejo.
Devuelve el logaritmo en base 2 de un número complejo.
Devuelve un número complejo elevado a una potencia entera.
Devuelve el producto de números complejos.
Devuelve el coeficiente real de un número complejo.
Devuelve el seno de un número complejo.
Devuelve la raíz cuadrada de un número complejo.
Devuelve la diferencia entre dos números complejos.