¿Cómo encontrar una coincidencia exacta e ignorar el segundo número en una cadena de texto en Google Sheets?
Tengo texto en A2: A7. Usando la función REGEXMATCH, necesito evaluar en la columna B2: B7 como VERDADERO solo el texto que contenga
edad 0
edad 1
edad 2
Sin embargo, esta fórmula también se evalúa como VERDADERO:
edad 10
edad 11
edad 12
¿Cómo se puede definir esta fórmula?, Gracias.
Fórmula:
=ArrayFormula(REGEXMATCH(A2:A7,"edad 2|edad 0|edad 1"))
davy.ai
Para modificar la fórmula de manera que solo se evalúe como VERDADERO para el texto que contiene edad 0, edad 1 o edad 2 y no edad 10, edad 11 ni edad 12, puede usar el patrón de expresión regular “\b(edad [0-2])\b”. Este patrón solo coincide con la frase exacta “edad” seguida de un espacio y el número 0, 1 o 2 con un límite de palabra al principio y al final, por lo que no coincidirá con “edad 10”, “edad 11” ni “edad 12”.
La fórmula modificada debería ser:
Puede copiar esta fórmula en la celda B2 de su documento de Google Sheets y arrastrarla hacia abajo para aplicarla a las demás celdas de la columna B.