Buscar en un texto si hay alguna de una serie de palabras
Buscar en un texto si hay alguna de una serie de palabras
Hola
Me gustaría saber de qué forma se puede ver si en un texto aparece alguna palabra de una serie de palabras y cuál, en OpenOffice Calc
Por ejemplo, hay varias celdas con textos tales como "Vacaciones en Roma", "La última vez que vi París", etc. En cada texto quiero saber si aparece alguna de estas palabras: "Roma Nápoles Milán Marsella" y cuál de ellas. No si aparecen todas, sino si aparece alguna de dichas palabras y cuál. La función BUSCARV requiere una coincidencia de los textos, pero lo que quiero es que uno de ellos esté contenido en otro.
Se trata, por tanto, de una tabla cuya primera columna contiene variables de texto que pueden contener o no alguna palabra suelta de una columna de otra tabla.
Lógicamente, quiero que esto se haga con alguna fórmula y no a mano. En este caso son pocas celdas pero en otro caso podrían ser cientos o miles.
Uso Windows 10 y OpenOffice Calc 4.1.15
Gracias
Me gustaría saber de qué forma se puede ver si en un texto aparece alguna palabra de una serie de palabras y cuál, en OpenOffice Calc
Por ejemplo, hay varias celdas con textos tales como "Vacaciones en Roma", "La última vez que vi París", etc. En cada texto quiero saber si aparece alguna de estas palabras: "Roma Nápoles Milán Marsella" y cuál de ellas. No si aparecen todas, sino si aparece alguna de dichas palabras y cuál. La función BUSCARV requiere una coincidencia de los textos, pero lo que quiero es que uno de ellos esté contenido en otro.
Se trata, por tanto, de una tabla cuya primera columna contiene variables de texto que pueden contener o no alguna palabra suelta de una columna de otra tabla.
Lógicamente, quiero que esto se haga con alguna fórmula y no a mano. En este caso son pocas celdas pero en otro caso podrían ser cientos o miles.
Uso Windows 10 y OpenOffice Calc 4.1.15
Gracias
Última edición por tonospa el Vie Jul 19, 2024 4:10 pm, editado 1 vez en total.
-----------------
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
Re: Buscar en un texto si hay alguna de una serie de palabras
En Calc?
Es donde lo has publicado......
Quisiera suponer que lo quieres en Writer ¿No?
Es donde lo has publicado......
Quisiera suponer que lo quieres en Writer ¿No?
Openoffice 4.1.7, en Windows 10
Libreoffice 6.4.2, en Windows 10
Libreoffice 6.4.2, en Windows 10
Re: Buscar en un texto si hay alguna de una serie de palabras
Me refiero a OpenOffice Calc.
He editado mi post incluyendo explicaciones adicionales y una captura de pantalla.
Gracias
He editado mi post incluyendo explicaciones adicionales y una captura de pantalla.
Gracias
-----------------
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
Re: Buscar en un texto si hay alguna de una serie de palabras
Por cierto, ¿podrías incluir el fichero de ejemplo?
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
Apache OpenOffice 4, LibreOffice (Win10x64)
Re: Buscar en un texto si hay alguna de una serie de palabras
Aquí está el archivo ods del ejemplo. La columna segunda está hecha a mano. Quiero saber si hay alguna forma de hacerla con una o varias fórmulas.
Gracias
Gracias
- Adjuntos
-
- Ejemplo.ods
- (10.41 KiB) Descargado 28 veces
-----------------
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
Re: Buscar en un texto si hay alguna de una serie de palabras
Francamente con OpenOffice, no he encontrado la forma de hacerlo,
Si con LibreOffice, porque tiene funciones que OpenOffice no tiene.s
En este caso ninguna de las tres funciones necesarias existen en OO
Si con LibreOffice, porque tiene funciones que OpenOffice no tiene.s
En este caso ninguna de las tres funciones necesarias existen en OO
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
Apache OpenOffice 4, LibreOffice (Win10x64)
Re: Buscar en un texto si hay alguna de una serie de palabras
El archivo adjunto contiene una fórmula que funciona en OpenOffice.
- Adjuntos
-
- TextoEnCeldas.ods
- (10.58 KiB) Descargado 49 veces
Re: Buscar en un texto si hay alguna de una serie de palabras
Muy buena.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
Apache OpenOffice 4, LibreOffice (Win10x64)
Re: Buscar en un texto si hay alguna de una serie de palabras
Esta fórmula produce errores cuando aparecen dos de las ciudades.
Esto se debe a que, al hacer una suma, si aparecen dos ciudades, resulta un número que no corresponde con ninguna de ellas.
-----------------
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
Re: Buscar en un texto si hay alguna de una serie de palabras
He encontrado una formúla para conseguir esto.
Se trata de:
El resultado es así:
Se trata de:
Código: Seleccionar todo
=SI.ERROR(INDICE($F$4:$F$11;COINCIDIR(VERDADERO();ESNUMERO(ENCONTRAR($E$4:$E$11;$B3;1));0));"Varios")
-----------------
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
Re: Buscar en un texto si hay alguna de una serie de palabras
¿Cómo hay que hacer para hacer una función definida por el usuario que sea equivalente a la formula anteriormente indicada?
Gracias
Gracias
-----------------
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10
OpenOffice 4.1.15, en Windows 10
LibreOffice 7.6.7.2, en Windows 10