Esta función personalizada surgió por la limitante que se tiene con la función estándar de Excel BUSCARV, que devuelve el primer valor que encuentra en vertical con búsqueda orientada a las columnas de la derecha, esta UDF es capaz de buscar hacia los dos extremos, columnas a la izquierda y a la derecha devolviendo todos los valores coincidentes en una celda separándolos por una pipe ( | ).
Aunque el mismo resultado que se obtiene de esta UDF se puede obtener con una función matricial me parece que es más sencillo como nos lo muestra esta función.
Sin más preámbulo, aquí esta el código de la fórmula de la cual ustedes podrán pegar en el módulo estándar del editor de Visual Basic y llamar la función como cualquier otra función de Excel y podrán descubrir el poderío que tiene esta UDF.
¿Dónde pego este código en mi libro de Excel? click aquí
Código:
La función la llamas desde tu hoja de Excel como =BUSCARC
Vayan a esta liga para descargar el ejemplo Descargar.