Buscar una cadena de caracteres parcial en Excel

Buscar una cadena de caracteres parcial en Excel

La herramienta de búsqueda en Excel permite que la cadena sea parte de la celda o la celda completa, pero ¿puedo usarla para opciones más complejas? Por ejemplo, si busco celdas que terminen en "cht", para contarlas usaría "*cht" con CONTAR.SI. ¿Cómo puedo utilizar la misma opción para buscar?

Gracias

Respuesta1

yo uso gratisComplemento RegEx Buscar/Reemplazar, que agrega funcionalidad de búsqueda a Excel.

Para buscar celdas que terminen en chtsimplemente use la expresión: cht$( $marca el final de la celda)

(No estoy afiliado a ese complemento de ninguna manera, solo soy un usuario entusiasta).

Respuesta2

Una forma relativamente fácil y rápida es usar una columna auxiliar para detectar si la celda termina en chty luego filtrar según eso:

En B1:=IF(COUNTIF(A1,"*cht"),CELL("address",A1),"")

Luego filtra: ingrese la descripción de la imagen aquí

Editar:O- si usó la columna de ayuda como la anterior, puede usar esta (ingresada con CTRL+SHIFT+ENTER) en decir D2y arrastrar hacia abajo:

=IFERROR(INDEX($B$2:$B$100,SMALL(IF($B$2:$B$100<>"",ROW($B$2:$B$100)-ROW(B$2)+1),ROWS(B$2:B2))),"")

ingrese la descripción de la imagen aquí

Respuesta3

Si busca *cht usando la opción de menú "Buscar...", Excel encontrará celdas que contengan cht al principio, en el medio o al final del texto en las celdas. Excel también puede encontrar cht en las fórmulas.

Pero si hace clic en la casilla de verificación "Hacer coincidir todo el contenido de la celda" en el cuadro de diálogo Buscar, Excel encontrará sólo aquellas celdas que terminen con "cht". Por ejemplo, "Muestracht" o "yo soycht". No encontrará celdas que tengan "cht" en otras ubicaciones como, "Esto eschtmuestra" o "chttemperatura".

información relacionada