Ir al contenido principal

Solución __xludf.DUMMYFUNCTION - Episodio 3

En el artículo inicial de esta serie mencioné varias soluciones para la situación que se ha venido presentando desde finales de julio de 2018 al descargar Hojas de Cálculo de Google (HCG) como archivos Microsoft Excel (.xslx) (Excel).

Una solución provisional parcial (partial workaround) para quienes están interesados únicamente en fechas, es el descargar en Formato OpenDocument (.ods).

El Formato OpenDocument es compatible con Excel. Las fórmulas no compatibles seguirán siendo modificadas a

=IFERROR(__xludf.DUMMYFUNCTION(tu_formula),"valor") (funciones en inglés)

=SI.ERROR(__xludf.DUMMYFUNCTION(tu_formula),"valor") (funciones en español)

o bien

=IFERROR(__xludf.DUMMYFUNCTION("""COMPUTED_VALUE"""),"valor") (funciones en inglés)

=SI.ERROR(__xludf.DUMMYFUNCTION("""COMPUTED_VALUE"""),"valor") (funciones en español)

La diferencia es que las fechas en lugar de ser mostradas como número se mostrarán en el formato de fecha mostrado en la HCG pero los números se continúan incluyendo entre comillas, por ello lo he calificado como una solución provisional parcial.

En el artículo previo mencioné el uso de formato CSV. La ventaja que tendría el ODS sobre CSV es que se conservaría colores de fondo de celda, estilos de letra y "otras cosas". Perdona que no sea específico, se las debo para otra ocasión.

Para quienes no habían saben que es el Formato OpenDocument, su nombre completo es Formato de Documento Abierto para Aplicaciones Ofimáticas el cual algunos llaman formato de LibreOffice que a su vez es una suite de aplicaciones de código abierto similar a Microsoft Office, la cual está basada en OpenOffice de Sun Microsystems de la cual ahora se hace cargo la The Apache Software Foundation.

Entradas más populares de este blog

¿Qué es __xludf.DUMMYFUNCTION?

Resumen __xludf.DUMMYFUNCTION es una función de las Hojas de Cálculo de Google agregada al descargar una hoja de cálculo en formato Microsoft Excel (.xlsx) a las fórmulas que utilizan funciones no compatibles. He descargado mi hoja de cálculo y veo __xludf.DUMMYFUNCTION ¿Qué es? ¿Por qué Google modificó mis fórmulas? Si usas funciones de Hojas de Cálculo de Google (HCG) que no son compatibles con Microsoft Excel (Excel) como IMPORTRANGE y descargas una hoja de cálculo como Microsoft Excel (.xlsx) podrías haber visto que las fórmulas originales fueron modificadas para incluir  =IFERROR(__xludf.DUMMYFUNCTION(tu_formula),"valor") (funciones en inglés) =SI.ERROR(__xludf.DUMMYFUNCTION(tu_formula),"valor") (funciones en español) o bien =IFERROR(__xludf.DUMMYFUNCTION("""COMPUTED_VALUE"""),"valor") (funciones en inglés) =SI.ERROR(__xludf.DUMMYFUNCTION("""COMPUTED_VALUE"""),"v

Marca temporal (timestamp) en Hojas de Cálculo de Google

NOTA: Esto fue publicado originalmente aquí . Una de las preguntas más recurrentes (PP.FF. / FAQ) es acerca de cómo insertar una marca temporal (timestamp). En ocasiones, en la pregunta se menciona la función AHORA(), en inglés NOW() . Pero esta se actualiza cada vez que se recalcula la hoja de cálculo por lo que no es útil como indicador de cuando se realizó alguna acción. En su lugar hay varias alternativas Alternativas: 1) Usar una combinación de teclas. Lamentablemente este no funciona en todos los equipos debido a los diferentes tipos de teclados. 2) Usar Google Apps Script. Sobre las anteriores opciones hay varios hilos en el foro de Google Drive y los editores de documentos de Google .  Algunos de los que he encontrado buscando "timestamp": Imprimir hora automáticamente - Foros de productos de Google Para que formula con Now, se ejecute solo una vez. - Foros de productos de Google Almacenamiento de fecha en una celda sin recalculo o dependenc

Mensajes de error en las HCG

Es posible que al utilizar una hoja de cálculo de Google (HCG) te hayas encontrado con un resultado como alguno de los siguientes: #DIV/0! #VALOR! #REF! #NOMBRE? ó#NAME? #NUM! #N/A #ERROR! Se tratan de mensajes cortos de error que nos da la HCG para indicar que ha ocurrido un error. Estos mensajes de error podrían estar acompañados de un pequeño triángulo rojo en la esquina superior derecha de la celda. Este discreto indicador podría pasar desapercibido si no estamos atentos, especialmente si la celda en la que ocurre el error ha sido resaltada por ser la celda activa La excepción es cuando la fórmula ha hecho uso de un función de error para dar como resultado uno de estos errors, como es el caso de la función NA() que da Este indicador nos podría ser de ayuda para entender que está pasando ya que al pasar el puntero del ratón sobre este mostrará un mensaje emergente con una descripción de lo que ha sucedido: #NULL! En las HCG este error sólo lo he visto en la