Usar expresiones regulares en fórmulas

Con un poco de maña y este pequeño truco, puedes incorporar expresiones regulares en tus fórmulas, de forma que, por ejemplo, sumar las ventas de todas las provincias que empiezan por Z,V o T sea tan sencillo como escribir una expresión en una celda.

Para ello tendrás previamente que activar una opción en la configuración de Calc; así que desde Herramientas > Opciones > OpenOffice.org Calc > Calcular marca la casilla Permitir expresiones regulares en fórmulas.

Ahora podrás utilizar expresiones regulares en fórmulas que soliciten criterios, como son SUMAR.SI o CONTAR.SI.

Observa la imagen. La celda B11 contiene una expresión que le indica a Calc que en las celdas D11, E11 y F11 en donde existe una fórmula con una función SUMAR.SI la condición a aplicar es: Provincias cuya primera letra es Z, T o V

La fórmula de la celda D11 es =SUMAR.SI(B2:B10;B11;C2:C10), o sea, suma el rango de celdas C2:C10 si el contenido de las celdas correspondientes en el rango B2:B10 coincide con el contenido de la celda B11.

En B11 podríamos introducir un nombre, como por ejemplo Teruel, o Valencia. También podremos introducir expresiones regulares, como por ejemplo:

 

  Contenido de la celda   Significado
A.*   Provincias cuyo nombre empieza por A
.*a   Provincias cuyo nombre termina por a
.+e.+   Provincias que contienen una e en su nombre
[CVA].*   Provincias cuyo nombre empieza por C, V o A

 

Fichero Calc de ejemplo: Ejemplos_Formulas_Expresiones_regulares.zip

 

1 comentario

Comentario De: EDWIN [Visitante]

Hola, quisiera saber si me pueden apoyar, tengo un libro que uso una hoja por cada dia del mes, lo que necesito es que si en la hoja 1 (010224) en el campo A3 el valor es M , lo cuente y en la hoja 2 (020224) igual su valor es M lo sume y asi sucesivamente, al utilizar contar.si.conjunto me suma solo si todas las hojas tienen el valor de M pero si una de ellas no lo tiene me da el valor de 0 pero yo necesito que si en el lapso de 30 dias (serian 30 hojas) 20 fueron con M y las demas con otra letra me de la Suma de las que si fueron M

Espero haberme explicado de forma correcta y quedo a la espera de su apoyo

06.02.24 @ 23:30 Reply to this comment


Form is loading...

Otros visitantes vieron...

  • Formato Fecha en CalcPara aplicar formato Fecha de forma más rápida y fácil puedes activar este botón (que no se muestra de forma predeterminada) desde la opción Botones visibles del menú de la barra…

  • OpenOffice.org Calc permite ahora seleccionar un rango de celdas dentro de un bloque de celdas para definir un filtro (autofiltro o filtro automático, filtro estándar o filtro avanzado).

     

  •  

     

    Calcular la raiz cuadrada de un número no tiene secreto. Pero... ¿y la raiz cúbica, cuarta, quinta...?

    Pues con este sencillo truco tampoco lo tiene.

Patrocinado por SBS  Contacto • © 2025 by Salvador Domènech Chicote