31 de enero de 2025
馃搳馃攷 C贸mo usar SI y UNIRCADENAS para manejar m煤ltiples resultados en un b煤squeda
¿C贸mo buscar m煤ltiples resultados en Excel y unirlos en una sola celda?
Si has trabajado con Excel, seguramente conoces la funci贸n BUSCARV, que permite encontrar un s贸lo valor en una tabla. Pero, ¿Qu茅 pasa si queremos encontrar varios valores que coincidan con un criterio y unirlos en una sola celda? Aqu铆 es donde entran en juego las funciones SI y UNIRCADENAS.
Imagina que tienes una tabla con productos y sus respectivas categor铆as, y deseas obtener en una celda todos los productos que pertenecen a una categor铆a espec铆fica.
Ejemplo de datos:
Supongamos que tenemos la siguiente tabla en Excel:
Ahora, queremos encontrar todos los productos de la categor铆a "Electr贸nica" y unirlos en una sola celda. Esta categor铆a la tengo escrita en C7
Aplicando la f贸rmula con SI y UNIRCADENAS
Podemos lograr esto con la siguiente f贸rmula en Excel:
D7=UNIRCADENAS(", ", VERDADERO, SI($B$2:$B$6=$C$7, $A$2:$A$6, ""))
***Recuerde que si el separador de unidades de su equipo es ";" debe cambiarlo en toda la funci贸n.
Explicaci贸n de la f贸rmula:
En C7 vamos a tener la categor铆a que quiero consultar, en este ejemplo es Electr贸nica
✅Si hay coincidencia, devuelve el producto de la columna A.
✅Si no hay coincidencia, devuelve una celda vac铆a.
UNIRCADENAS(", ", VERDADERO...)
Une los valores encontrados con una coma y un espacio.
VERDADERO omite los valores vac铆os, asegurando que la lista solo contenga los productos encontrados.
Resultado esperado
Si en C7 escribimos Electr贸nica, la celda con la f贸rmula mostrar谩:
Producto A, Producto B, Producto E
Ventajas de 茅sta t茅cnica
✅ No requiere macros ni programaci贸n avanzada.
✅ Funciona din谩micamente al cambiar la categor铆a en C7.
✅ Usa funciones nativas de Excel, asegurando compatibilidad con versiones recientes.
Conclusi贸n
Esta soluci贸n es ideal para quienes necesitan buscar m煤ltiples valores en una tabla y unirlos en un solo resultado. Prueba esta t茅cnica en tus hojas de c谩lculo y optimiza tu flujo de trabajo en Excel.
¿Te ha sido 煤til este truco? ¡D茅janos tu comentario y comparte este art铆culo con quienes lo necesiten!
NOTA: Si la cadena resultante es mayor a 32767 caracteres (largo), la funci贸n UNIRCADENAS devuelve el error #¡VALOR!.
Si te gust贸, s铆guenos en Twitter para recibir nuestras actualizaciones y trucos
8 de agosto de 2023
BuscarV con coincidencia aproximada, te mostramos un ejemplo [VIDEO]
Tambi茅n podr铆a interesarle https://ideasdeexcel.blogspot.com/2013/07/funcion-buscarv-sin-coincidencia_27.html
Si te gust贸, s铆guenos en Twitter para recibir nuestras actualizaciones y trucos
9 de junio de 2018
Top 10 de Vendedores - Funcion Jerarquia
Queremos detereminar un Top 10 de vendedores, para el informe mensual. Para esto usamos la funcion Jerarquia.equiv que nos devuelve la posicion o jerarquia de un numero dentro de un listado de numeros, veamos nuestro listado inicial.
EJEMPLO
A continuaci贸n en la columna C, vamos a usar la funcion jerarquia.equiv, para que me devuelva la posicion de cada una de las filas. usaremos la funcion en la celda C6, pero antes miremos la sintaxis de la funci贸n:
Sintaxis
JERARQUIA(n煤mero,referencia,[orden])
La sintaxis de la funci贸n JERARQU脥A.EQUIV tiene los siguientes argumentos:
N煤mero: Obligatorio. Es el n煤mero cuya jerarqu铆a (clasificaci贸n) desea conocer.
Referencia Obligatorio. Es una matriz de una lista de n煤meros o una referencia a una lista de n煤meros. Los valores no num茅ricos se pasan por alto.
Orden Opcional. Es un n煤mero que especifica c贸mo clasificar el argumento n煤mero.
Si omite el argumento orden o es 0 (cero), Microsoft Excel determina la jerarqu铆a de un n煤mero como si la lista definida por el argumento referencia se ordenara en forma descendente.
Si el argumento orden es diferente de cero, Microsoft Excel determina la jerarqu铆a de un n煤mero como si la lista definida por el argumento referencia se ordenara en forma ascendente.
Veamos en C6
=JERARQUIA.EQV(B6;$B$6:$B$36;0) en nuestro caso el n煤mero es B6, es el n煤mero que voy a evaluar, la referencia es la matriz o rango que contiene todos los numeros a evaluar, est谩 con signo pesos porque deseo dejar la referencia absoluta, el orden es cero, porque lo deseo descendente.
Teniendo este resultado podemos armar en una nueva tabla mi top 10. Observe muy muy bien, que la posicion me qued贸 en la tercera columna, dado que esto me afecta el proximo paso. En la F5 y G5 crearemos la tabla con las columnas Ranking y Vendedor.
Vamos a usar buscarv pero de derecha a izquierda, dado que nuestra posicion (jerarquia calculada antes) qued贸 en la tercera columna,, y buscarv normal nos exige que la columna a buscar est茅 de primera
Puedes ver mas detalles en el vinculo a continuaci贸n http://ideasdeexcel.blogspot.com/2017/02/funcion-buscarv-de-derecha-izquierda.html
Puedes ver mas el uso de BuscarX en https://ideasdeexcel.blogspot.com/2021/11/video-como-utilizar-buscar-v-h-x-en.html esta funci贸n es poderosisima, y reemplaza el buscarV de derecha a izquierda.
Aqui vamos a buscar el ranckig o posicion, de los que acabamos de calcular, y que nos devuelva el nombre del vendedor de cada una de las posiciones especificadas.
=BUSCARV($F6;ELEGIR({2\1};$A$5:$A$36;$C$5:$C$36);2;0)
Este seria nuestro resultado ya tenemos el top 10 de nuestros vendedores
Tambien podriamos traer el valor vendido para luego graficar, en caso de ser requerido. Este lo hacemos usando la misma funcion buscarv de derecha a izquierda.
Por ejemplo la formula uasda en H6=BUSCARV($F6;ELEGIR({2\1};$B$5:$B$36;$C$5:$C$36);2;0)
con ALT + F1 podemos graficar rapidamente
Descargue aqui este ejemplo
Si te gust贸, s铆guenos en Twitter para recibir nuestras actualizaciones y trucos
6 de noviembre de 2017
B煤squeda avanzada con comod铆n (*)
El Excel, es una aplicaci贸n que te permite manipular datos num茅ricos y alfanum茅ricos a trav茅s de una hoja de c谩lculo. Estos datos est谩n dispuestos en celdas, las cuales se suelen distribuir de una forma bidimensional de filas y columnas. En Excel se pueden encontrar de manera muy f谩cil y r谩pida todo tipo de valores o informaci贸n de las columnas y las filas, por eso a continuaci贸n te vamos a explicar c贸mo encontrar datos r谩pidamente con Excel.
Para lograr una b煤squeda normal s贸lo es necesario Ctrl+B y digitar la palabra a buscar, pero sucede que algunas veces debemos buscar con comodines como el * por ejemplo, veamos:
Para abrir la ventana de busqueda : Tambi茅n tendremos que usar el atajo CTRL + B 贸 ir a pesta帽a Inicio - grupo edici贸n - Buscar y Seleccionar - clic en men煤 Buscar
Para este ejemplo deseamos buscar palabras que tengan SO + cualquier letra + A y estos seran los resultados usando (*)
Pero si buscas algo m谩s especializado es necesario que en la b煤squeda coloques el signo de pregunta “?”+“*” m谩s el caracter y te dar谩 una aproximaci贸n de resultados. En caso de que la b煤squeda incluya el asterisco o el signo de interrogaci贸n deber谩s agregar este signo a tu b煤squeda “~”
Si a煤n no est谩s suscrito al Video Curso Gratuito "10 Temas de Excel que todo usuario debe conocer" puedes hacerlo en: https://www.visiontecnologica.com/Eventos/excel2016/10temasdeexcel.html y tambi茅n te invito a suscribirte a este canal de Youtube para recibir todas nuestras novedades.
Si te gust贸, s铆guenos en Twitter para recibir nuestras actualizaciones y trucos
26 de agosto de 2017
Encontrar palabra en un texto y devolver resultado, Funcion BuscarV y Extrae
Basada en una pregunta de nuestros lectores, donde nos indica que tiene un texto en unas celdas de excel, y requiere extraer primero una palabra de estos textos, y luego hacer un buscarv en otros datos: veamos el ejemplo , necesita encontrar en el cuadra de abajo el nombre del cliente que se encuentra en el cuadro de arriba y devolver su relacion. Detalle de la funcion Buscarv
SINTAXIS de BUSCARV: =BUSCARV(Valor a buscar;indicador de columna;ordenado)Detalle de la funcion Extrae
Sintaxis de la funci贸n EXTRAE
La funci贸n EXTRAE tiene 3 argumentos:
- Texto (obligatorio): La cadena de texto original de donde deseamos extraer los caracteres.
- Posici贸n_inicial (obligatorio): El n煤mero de la posici贸n que ocupa el primer car谩cter que deseamos extraer. El primer car谩cter del Texto tiene siempre la posici贸n n煤mero 1.
- N煤m_de_caracteres (obligatorio): El n煤mero de caracteres que se van a extraer del Texto a partir de la posici贸n inicial.
Detalle de la funcion Largo
Sintaxis de la funci贸n LARGOLa sintaxis de las funciones LARGO tiene los siguientes argumentos:
-
Texto Obligatorio. Es el texto cuya longitud desea obtener. Los espacios se cuentan como caracteres.
La funci贸n la usaremos de la siguiente manera en B3 a B10
=BUSCARV(EXTRAE(A3;8;LARGO(A3)-7);$A$15:$B$22;2;0)
Al largo le estamos restando 7 caracteres, que corresponden a la cantidad de la palabra "PAGO A " y que a partir de aqui me extraiga los caracteres a la derecha, para buscar con este dato dentro de la funcion buscarv.
Este ser谩 el resultado esperado.
Si te gust贸, s铆guenos en Twitter para recibir nuestras actualizaciones y trucos
29 de abril de 2017
BUSCAR V para devolver mas de una columna
Muchas veces nos hemos visto en la necesidad de traer mas de un resultado en nuestras busquedas con BUSCARV, en esta oportunidad veremos como lograrlo.
SINTAXIS de BuscarV Normal : =BUSCARV(Valor a buscar;indicador de columna;ordenado)
Para este ejercicio reemplazaremos en el indicador de columna por esto: ;COLUMNA(I3:M3)-COLUMNA(I3)+2
Quedaria asi: =BUSCARV(A4;H3:M7;COLUMNA(I3:M3)-COLUMNA(I3)+2;0)
Ahora veremos la construccion completa:
Ejemplo: Tengo en mi ejemplo un cuadro de ventas por mes por vendedor.
Detalladamente encontraran que no hay referencias en la celdas ($) fijacion de celdas.
Este ser谩 nuestro resultado.
DESCARGUE AQUI ESTE EJEMPLO
Otros temas que pueden interesarle:
http://ideasdeexcel.blogspot.com.co/2011/04/videotutorial-buscarv-que-es-y-cuando.html
http://ideasdeexcel.blogspot.com.co/2010/10/funcion-buscarv.html
http://ideasdeexcel.blogspot.com.co/2013/07/funcion-buscarv-sin-coincidencia_27.html
http://ideasdeexcel.blogspot.com.co/2017/02/funcion-buscarv-de-derecha-izquierda.html
Si te gust贸, s铆guenos en Twitter para recibir nuestras actualizaciones y trucos
27 de julio de 2013
Funci贸n BuscarV sin coincidencia

Definici贸n: La funci贸n BUSCARV permite hallar un valor en una primera columna de una matriz (o rango de datos).
La V significa vertical entonces la funci贸n BUSCARV significa Buscar valor Vertical.
El valor_buscado los encontraremos en la tabla a continuaci贸n, columna B:
Los resultados obtenidos ser铆an
Nota: para el uso de la funci贸n buscarv sin coincidencia en el par谩metro ordenado se puede usar la palabra "verdadero" 贸 el numero 1 贸 dejar en blanco el campo y funcionar谩 de igual manera.
Si te gust贸, s铆guenos en Twitter para recibir nuestras actualizaciones y trucos




