Función REGEXMATCH en Google Sheets

Dice VERDADERO si un texto cumple un patrón de expresión regular. Es propia de Sheets. Se llama igual en Sheets en inglés.

Sintaxis

Sheets en español (configuración de México)

=REGEXMATCH(texto, expresión_regular)

Sheets en español (España y Latinoamérica)

=REGEXMATCH(texto; expresión_regular)

Sheets en inglés

=REGEXMATCH(text, regular_expression)

ArgumentoQué es
textoEl texto a revisar.
expresión_regularEl patrón, como "^[A-Z]{3}-[0-9]{3}$".

Ejemplo

REGEXMATCH(texto, expresión) dice VERDADERO si el texto cumple un patrón. ^ marca el inicio y $ el final, [A-Z] es una letra mayúscula, [0-9] un dígito y {3} repite tres veces. Distingue mayúsculas de minúsculas.

=REGEXMATCH(A2,"^[A-Z]{3}-[0-9]{3}$")

Error común

Distingue mayúsculas de minúsculas y solo acepta texto: con un número da #VALUE!. Sin ^ y $, basta con que el patrón aparezca en cualquier parte.

Sobre los Anuncios

Este sitio utiliza Google AdSense para mostrar anuncios. Estos anuncios nos ayudan a mantener WebHerramientas completamente gratuito. Los anuncios son gestionados por Google y cumplen con estrictos estándares de seguridad y privacidad.

Publicidad
Cargando anuncio...

Los anuncios nos ayudan a mantener WebHerramientas gratuito para todos

Practica REGEXMATCH

Escribe la fórmula en la hoja y revísala al instante. Puedes usar el nombre en español o en inglés. Ver todas las lecciones

REGEXMATCH

REGEXMATCH(texto, expresión) dice VERDADERO si el texto cumple un patrón. ^ marca el inicio y $ el final, [A-Z] es una letra mayúscula, [0-9] un dígito y {3} repite tres veces. Distingue mayúsculas de minúsculas.

Ejemplo=REGEXMATCH(A2,"^[0-9]+$")REGEXMATCH: igual en español

En B2 revisa si el código tiene exactamente tres letras mayúsculas, un guion y tres dígitos.

B2
ABC
1Código¿Válido?
2ABC-123
3AB-1234
4XYZ-987
5abc-123
6WXYZ-1234
7QRS-602
8

Consejo: mientras escribes, haz clic en una celda o arrastra sobre varias para insertar su referencia.

Preguntas frecuentes

¿Cómo se llama REGEXMATCH en inglés?
Se llama igual: REGEXMATCH. Las funciones que nacieron en Google Sheets conservan su nombre en inglés aunque la hoja esté en español. Lo que cambia es el separador: con configuración de España o gran parte de Latinoamérica los argumentos se separan con punto y coma.
¿Por qué REGEXMATCH me marca error de fórmula con comas?
El separador depende de la configuración regional de cada hoja, en Archivo > Configuración. Donde la coma es el separador decimal (España, Colombia, Argentina…), los argumentos se separan con punto y coma. Con configuración de México o Estados Unidos se usa la coma.
¿Cuál es el error más común con REGEXMATCH?
Distingue mayúsculas de minúsculas y solo acepta texto: con un número da #VALUE!. Sin ^ y $, basta con que el patrón aparezca en cualquier parte.