Cómo utilizar comodines en la función BUSCARV

¿Sabías que puedes hacer funcionar correctamente la función BUSCARV sin que coincida todo el contenido de la celda?
Cuando utilizas la función BUSCARV de la forma simple, debes hacer coincidir todo el contenido de la celda con el criterio a buscar, incluyendo espacios y otros caracteres no imprimibles. De lo contrario, obtendrás el error #N/A.
Imagina una clase con 4 alumnos en la que cada uno de ellos tiene asignado un código:
Como ves, el nombre de los alumnos está precedido por un código y un guion. En la columna B, se muestra la nota que obtuvo cada uno en un examen realizado la semana pasada.
En otra hoja, tengo solamente el código del alumno y la nota de otro examen realizado ayer.
Si intento utilizar la función BUSCARV de una forma ortodoxa, voy a obtener el error #N/A que, en este caso significa, que la función ha sido incapaz de encontrar el criterio que he especificado.
La solución más sencilla de conseguir que la función haga lo que yo quiero, es utilizando “caracteres comodín”
¿Y qué ocurriría si el código del alumno estuviese tras el nombre? Aunque la fórmula cambiaría un poco, seguro que ya tienes una idea de cómo hacerlo:
=BUSCARV(«*»&A2;’Examen anterior’!A2:B5;2;0)
Sin duda creo que el uso de comodines es una técnica muy sencilla pero que nos puede resultar muy realmente útil en muchas ocasiones.
¿La conocías?
[attachments include=»2091″]
Como ves, el nombre de los alumnos está precedido por un código y un guion. En la columna B, se muestra la nota que obtuvo cada uno en un examen realizado la semana pasada.
En otra hoja, tengo solamente el código del alumno y la nota de otro examen realizado ayer.
Si intento utilizar la función BUSCARV de una forma ortodoxa, voy a obtener el error #N/A que, en este caso significa, que la función ha sido incapaz de encontrar el criterio que he especificado.
La solución más sencilla de conseguir que la función haga lo que yo quiero, es utilizando “caracteres comodín”
¿Qué son los caracteres comodín?
Los caracteres comodín son capaces de sustituir a uno o varios caracteres. Puedes utilizarlos para crear criterios y filtros. En un artículo anterior, en el que te hablé de los formatos de número personalizados, hablé también de este tipo de comodines.- ?: Sustituye a un único carácter.
- *: Sustituye a cualquier número de caracteres.
- ~ seguida de ? ó *: Permite incorporar la interrogación o el asterisco en el criterio.
¿Cómo funcionan los caracteres comodín?
En el ejemplo de los exámenes de los alumnos, la fórmula que debería introducir en la celda C2 sería la siguiente: =BUSCARV(A2&»*»;’Examen anterior’!A2:B5;2;0)- A2 es el contenido de la celda que se va a buscar.
- & es el carácter de concatenación. Esto significa se buscará el contenido de la celda A2 junto con el contenido que venga detrás.
- “*” es el carácter comodín que sustituye a cualquier número de caracteres.
- ‘Examen anterior’!A2:B5 es el rango de celdas donde se buscará el criterio.
- 2 es el número de la columna que se devolverá contando desde la columna que contiene el criterio.
- 0 significa que quiero que encuentre exactamente el criterio.
¿Y qué ocurriría si el código del alumno estuviese tras el nombre? Aunque la fórmula cambiaría un poco, seguro que ya tienes una idea de cómo hacerlo:
=BUSCARV(«*»&A2;’Examen anterior’!A2:B5;2;0)
Sin duda creo que el uso de comodines es una técnica muy sencilla pero que nos puede resultar muy realmente útil en muchas ocasiones.
¿La conocías?
[attachments include=»2091″]
ESCRITO POR
Sergio Propergol
Formador de Excel y Power BI y fundador de AyudaExcel. Enseño a personas y equipos a comprender sus datos y resolver problemas con más autonomía.
EMPIEZA POR TU PROBLEMA
¿Qué necesitas resolver?
No hace falta que conozcas el nombre de la herramienta.
SIGUE APRENDIENDO

