Uso de las funciones SUMAR.SI y CONTAR.SI con expresiones regulares

Usar expresiones regulares en las funciones SUMAR.SI y CONTAR.SI

Las funciones SUMAR.SI y CONTAR.SI son muy útiles, pero mucho más si las utilizamos con expresiones regulares.

En el modelo que presentamos podemos observar en la columna Referencia distintos productos en los que su descripción contiene una característica relevante para nuestras necesidades: el color.

Deseamos sumar las unidades de un color determinado, que escribimos en la celda C13. El resultado se muestra en la celda C14. También necesitamos saber cuantas referencias existen de ese color, resultado que se muestra en la celda C15.

 

 

 

 

Leer más... »

Calcular años, meses y días entre dos fechas

Para calcular el número de años, meses o días transcurridos entre dos fechas en OpenOffice.org Calc puedes utilizar las siguientes funciones:

AÑOS( FechaInicial; FechaFinal; Tipo), siendo Tipo = 0, o también

AÑO( FechaFinal ) - AÑO( FechaInicial), pero no tiene en cuenta el día y mes de las fechas.

 

MESES( FechaInicial; FechaFinal; Tipo), siendo Tipo = 0, o también

(AÑO(FechaFinal)-AÑO(FechaInicial))*12+MES(FechaFinal)-MES(FechaInicial), pero no tiene en cuenta el día de las fechas

 

DIAS( FechaFinal; FechaInicial ) o, simplemente restando de la fecha final la inicial.

 

Si quieres calcular el número de años, meses y dias transcurridos entre dos fechas:

 

AÑOS(B2;B3;0) & " AÑOS " & (MESES(B2;B3;0)-(12*(AÑOS(B2;B3;0))) & " MESES " & (DIA(C4)-DIA(B4)+SI(DIA(C4)>DIA(B4);DIASENMES(C4);0)) & " DIAS"), o ...

 

AÑOS(B2;B3;0) & " AÑOS " & (MESES(B2;B3;0)-(12*(AÑOS(B2;B3;0))) & " MESES " & (DIA(C4)-DIA(B4)+SI(DIA(C4)>DIA(B4);DIASENMES(C4);0))+1 & " DIAS") si incluyes el último día.

 

Ejemplo: años_meses_dias.zip

Nota: corregido tras el comentario de Justo Cárdeno

Attachments:

¿Problemas con XML de MSO 2007?

Algunos usuarios que utilizan Excel para exportar datos en formato XML experimentan problemas a la hora de abrirlos en Calc.

Quizás este truco te sirva: Agrega la siguiente línea al documento XML, y se abrirá en las dos aplicaciones sin problema:

DOM SET XML ATTRIBUTE($vWorkbook;"xmlns";"urn:schemas-microsoft-com:office:spreadsheet";"xmlns:o";"urn:schemas-microsoft-com:office:office";"xmlns:x";"urn:schemas-microsoft-com:office:excel";"xmlns:ss";"urn:schemas-microsoft-com:office:spreadsheet")

Gracias a excellion.

 

Insertar filas copiadas en Calc (y también columnas copiadas)

Los ex usuarios de Excel que empiezan a utilizar Calc echan de menos la opción Insertar filas copiadas. En Calc puedes insertar filas o también columnas que previamente hayas copiado. A diferencia de la acción Copiar-Pegar, Copiar-Insertar no sobrescribe el rango destino, sino que lo desplazará hacia abajo (en el caso de insertar filas) o hacia la derecha (si lo que quieres es insertar columnas).

Leer más... »