Buscar valores con BUSCARV, INDICE o COINCIDIR





※ Download: Formula coincidir y buscarv en excel


Es el que indicaría el número de columna en que está situado el dato que queremos extraer, dentro de la tabla. Puede ser el número -1, 0 o 1. El caso es que para mantener una cierta coherencia de referencias entre tablas, utilizo buscarv dentro de las mismas a modo de cofirmación de registros.


Esta situacion es facilmente salvable, consiguiendo una sola formula que traiga todos los datos, usando las funciones y de forma anidada, de manera que sea la funcion coincidir la que nos devuelva el numero de columna del que deseamos traer los datos. Si quieres no tener en cuenta esta posibilidad, podrías aplicar en tus fórmulas las referencias en estilo L1C1; así tus fórmula apuntarán siempre a una situación relativa...


Buscar valores con BUSCARV, INDICE o COINCIDIR - Tendríamos que usar como indicador de columnas el tercer argumento de la función el número -1. En otra hoja creas una tabla dinámica con los productos en el área de las filas y el año y mes en el área de las columnas.


No se cómo se me pasó de publicar esta , que publiqué en mi blog en inglés, en enero. Así que disculpas, y aquí va. Cuando usamos BUSCARV, la función supone que el valor buscado se encuentra a la izquierda de la matriz de búsqueda. Por ejemplo, si en esta tabla buscamos quien es el cliente al cual le hemos enviado la factura no. Tendríamos que usar como indicador de columnas el tercer argumento de la función el número -1. El valor de este argumento no puede ser menor que 1. Así que recommiendo descargar el archivo para ver la solución la implementación de validación de datos. CN, considerando que puedo tener cierta cantidad de valores con el numero de presupueso y modulo. Luego mi intencion es hacer las busquedas con otro módulo, pero en las celdas E4, E5,... EN en D4 pongo el valor del modulo que debe coincidir Realmente me gustaria saber qué es lo que estoy haciendo mal o mejor aun, que me pudieras dar una solución mejor y más eficiente a mi problema. De antemano te agradezco encarecidamente el tiempo por la lectura. Hola Jorge, Mi duda es la siguiente. Tengo una tabla salida de una encuesta en la que por un lado tengo las respuestas segmentos por ejemplo edad con 5 respuestas posibles y las respuestas a las preguntas en 5 numeros posibles Me gustaría que en otra hoja pudieran aparecer seguidos, todos aquellos que por ejemplo tienen entre 30 y 39 años uno de los segmentos de edad y abajo todas sus respuestas a la primera pregunta. Si lo hago con buscarv, es decir busca en esta columna los de esta edad y dame su respuesta, solo me da la del primero. Como puedo hacer para que en la segunda fila me de el siguiente cuestionario en que ha respondido alguien de 30 a 39 años? La intuicion es que quiero que todos los resultados que en un sitio me salgan salteados en el otro me salgan seguidos. Si prefieres te puedo mandar el archivo para que te hagas una idea Muchisimas gracias Buenos días Sr. Dulkenman, le escribo por una gran duda que tengo con una fórmula de excel, y este es el único sitio en donde he encontrado gran información para aclarar mis dudas. La cuestión es: Estoy entrenando para una prueba física de natación, y he encontrado en la web una tabla que me permite llevar mis registros de ingesta calórica. Esta tabla arroja resultados automáticos de las calorías a medida que introduzco los gramos de alimentos. Quisiera saber como hago para elaborar otra tabla como esa pero para usarla en mis progresos de ejercicios, asi me ahorraría tener que sumar manualmente y todo sería más fácil. De antemano Gracias, y felicitaciones por tan instructivo el blog. Apreciado Jorge: Ante todo, felicidades por el Blog. Me suscribo a las peticiones de publicacione de un libro por tu parte. Mi comentario es el siguiente: tomando el archivo anexo como referencia, me he tomado la libertad de alterar el orden de las celdas A16:B17, es decir donde ponía Fra. He modificado la fórmula y la validación de datos. Hasta aquí todo correcto. Ahora bien: si duplicamos uno de los clientes por ej. ¿Es posible hacer que aparezcan todos los núm. Atentamente Hola Manel en una celda se puede mostraar sólo un resultado por vez, por lo que una fórmula no puede mostrarte más de un resultado. Para el caso que describes hay varias alternativas: usar tablas dinámicas la alternativa más eficiente en mi opinión usar una macro que cree una lista de las coincidencias y ponga los resultados en algún rango de la hoja crear poner en un rango de la hoja una tabla donde en la columna de la izquierda hay un rango de números del 1 al 10 suponiendo que 10 sea el máximo posible de resultados y en la columna adyacente poner una de las fórmulas que muestro en la hacer lo mismo pero usando una función UDF definida por el usuario Anónimo Hola Jorge: tengo algunas fórmulas en excel, para gestionar una liga de fútbol. Tengo un problema para saber como puedo mostrar en la hoja 1 de un libro, los datos que aparecen en otra hoja de otro libro digamos, la base de donde salen esos datos siempre y cuando coincidan algunas condiciones. El problema es que no sé como componer la fórmula para que en esas celdas se muestren los datos que tengo en una tabla en otra hoja, donde en la primera columna tengo a los equipos y en la segunda al contrario. He probado con buscarv, intentando buscar el contenido de la celda del equipo local en el partido para que buscara la coincidencia con el equipo de la primera columna en el otro libro pero nada. Quiero utilizar index y match para una lista de nombres y puntajes, de modo de encontrar los 3 puntajes mas altos. Por ejemplo si juan y pedro tienen los maximos puntajes, entonces para el primer lugar entrega juan y para el segundo tambien, a pesar de que deberia dar pedro en alguno de los lugares. Muy bueno el blog Anónimo Hola buen dia necesito encontrar una formula que me de por resultado la celda en la que coincide un fila con una columna, por ejemplo tengo los nombres de los empleados en la columna A en b1 enero c1 febrero y asi todos los meses la tabla indica el nombre del empleado y los dias de falta por mes en numero, necesito colocar una formula que busque automaticamente el numero de faltas si tomo en cuenta el nombre del empleado y el mes del año he intentado con formulad de buscar e indice pero no coincide que puedo hacer Hola soy gerardo seguidor de jorge desde que desubri este maravilloso blog, desde entonces he avanzado muchisimo en mis conocimientos de excel superandome cada dia. ERROR COINCIDIR A1;B1:B10;0 ;SI. ERROR COINCIDIR A1;C1:C10;0 ;0 Esta fórmula te da el número de orden de la primer coincidencia. Aunque sea tarde, las gracias siempre hay que darlas. Anónimo Hola Jorge, mi nombre es Rodrigo Hdez y tengo un problema que quiero resolver con tu ayuda: Resulta que tengo 3 hojas de excel 2010, 2011, 2012 tengo en las filas los productos 1,000 de la empresa y en las columnas los meses ene-dic en las celdas viene las ventas ocasionadas mensualmente de cada producto, requiero saber si algunos de los productos repiteron exactamente su mismo nivel de venta en todos los meses ya sea dentro del propio 2010 o en el 2011 o 2012. Mil gracias y saludos Hola Rodrigo, tendrías que empezar por organizar tus datos de manera que puedas empleae tablas dinámicas la herramienta más eficiente de Excel. Tendrías que poner los datos en una única tabla no veo por qué separar por años. Esta tabla matriz tendría esta columna campos : producto, ventas o el dato que manejes , mes y años. En la hoja de la tabla no se hacen cálculos, sólo datos. En otra hoja creas una tabla dinámica con los productos en el área de las filas y el año y mes en el área de las columnas. De esta manera podrías ver con facilidad por ejemplo con formato condicional si un número se repite en la fila. José Luis Estimado, encuentro excelente tu aporte con excel. Te quería hacer una pregunta que estoy haciendo una tabla y no se como solucionar un error. Resulta que tengo una tabla que en la columna A aparece el nombre de la personas y en la columna B el tiempo de una prueba de velocidad. Necesito que en otras celdas se me ordenen automáticamente del peor al mejor tiempo con sus respectivos nombres, hasta este momento voy bien. En la columna C usé la formula K. MENOR y en la columna D usé INDICE y COINCIDIR pero resulta que cuando los tiempo son iguales solo pone el nombre de la primera persona con ese tiempo y la segunda no aparece por ninguna parte. Hay alguna forma de solucionar eso para que todos los nombres aparezcan aún cuando estén con tiempos iguales? Anónimo hola, tengo una duda. Cómo se saca por ejemplo de dos columnas: una de alumnos y otra con las notas finales, la 2ª peor nota con el formato condicional, y que salga sombreado el nombre del alumno? Me pide las 2 peores notas. Pero cuando voy a hacer la siguiente no me sale, sé hay que poner un 1, en donde está el cero, pero no me sale de ninguna manera. No sé dónde me equivoco. Gracias de antemano y enhorabuena por el blog. Anónimo Hola Jorge, he entendido bien lo que quieres decir. He probado la fórmula y me sale. Pero no es eso lo que quiero. Me pide por fuerza SOMBREAR el NOMBRE del ALUMNO: ana.......... Con ÍNDICE y COINCIDIR, no? No, ninguna necesidad de usar INDICE y COINCIDIR. Es decir, la fórmula que usamos en formato condicional no debe referirse necesariamente al rango donde aplicamos el formato. Anónimo Hola, tengo dos excell , quiero cruzar los datos para ver los que me coinciden en una tabla y otra y que me dé el valor de una de las columnas de una de las tablas. Pongo: Indice columna que quiero que me de el valor de la hoja 1;coincidir celda hoja 1;columna hoja2;0 y no me sale. Estoy manejando hojas con gran cantidad de datos que utiliza muchas busquedas. Es como una especie de BBDD access pero utilizando excel. El caso es que para mantener una cierta coherencia de referencias entre tablas, utilizo buscarv dentro de las mismas a modo de cofirmación de registros. Esto ralentiza mucho por el calculo. Que es más rapido. Gracias por tu respuesta. En general INDICE+COINCIDIR es mas eficiente que BUSCARV y ciertamente que DESREF que es una función volatil. De tu consulta no me queda claro cuál es la estructura de los datos, factor de mucha importancia para la velocidad de recálculo del modelo. Digo esto ya que, además de funciones, hay otras herramientas para el manejo de tablas y datos, como Power Query, por ejemplo. SI existe justamente para eso, por lo que supongo que estás cometiendo algún error. Ademas se puede hacer más eficientemente con tablas dinámicas. Te sugiero que leas lo que pongo en el enlace Ayuda en la parte superior del blog , donde pongo las condiciones para contestar a consultas no relacionadas con la nota.

 


Creamos una columna adicional para concatenar las columnas de marca y modelo. Sintaxis función ÍNDICE La función ÍNDICE posee dos formas: matriz y referencia. En la primera lista elegimos Los siete samuráis. CONJUNTOen la columna totales. Precisamente una de las grandes ventajas de Excel es que al eliminar celdas, filas o columnas, las fórmulas se readaptan a la nueva situación. Esta tabla matriz tendría esta columna campos : producto, ventas o el dato que manejesmes y años. En el segundo rango hay que poner como origen, el lugar en que se encuentran los encabezados. Te quería hacer una pregunta que estoy haciendo una tabla y no se como solucionar un error.