INDICE Y COINCIDIR ASCENDENTE

5 envíos / 0 nuevos
Último envío
Diegoool
Imagen de Diegoool
Offline
última acción: Hace 6 años 9 meses
alta: 25/04/2017 - 11:39
Puntos: 45
INDICE Y COINCIDIR ASCENDENTE

HOLA A TODOS,

NECESITO HACER UNA BÚSQUEDA EN UNA MATRIZ DE ABAJO HACIA ARRIBA

LO ESTOY INTENTANDO CON EL COMANDO INDICE Y COINCIDIR INVIRTIENDO LAS CELDAS DE COMIENZO Y FIN PERO NO DA RESULTADO.

¿ALGUNA OTRA IDEA?

 

ADJUNTO CAPTURA DONDE EN LUGAR DE CARLOS DEBERÍA PONER MANUEL YA QUE ES EL PRIMER 222 QUE ME GUSTARÍA QUE ENCONTRARA.

GRACIAS DE ANTEMANO

 

AdjuntoTamaño
Image icon captura_excel.png9.92 KB

Etiquetas: 

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 4 horas 50 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
si los datos no están ordenados, no hay nada que hacer

Si los datos no están ordenados, no hay nada que hacer

la comprobación siempre se hace de arriba a abajo.

En el tercer argumento de Coincidir, tienes la posibilidad de coincidencias aproximadas para quedarte con el inmediato menor (1) o con el inmediato mayor(-1), peor esto requiere que los datos estén ordenados de manera ascendente para el primer caso, o descendente en el segundo caso.

Insisto, siempre busca de arriba a abajo.

 

Puedes recurrir a una columna auxiliar donde cuentes cuántas apariciones hay de cada número si es igual que lo que vas buscando. Esta fórmula sí la puedes hacer de abajo a arriba

Así tendrás todo ceros, y un 1 en el valor que te interesa encontrar, (y un 2 en la segunda aparición del número, ...)

Lo que tienes qeu buscar en esa columna auxiliar será un 1, el único que hay.

coincidir exacto en orden inverso

Adjunto ejemplo

AdjuntoTamaño
File coincidiralreves.xlsx9.44 KB

 

------
Ya sé Excel, pero necesito más.

Diegoool
Imagen de Diegoool
Offline
última acción: Hace 6 años 9 meses
alta: 25/04/2017 - 11:39
Puntos: 45
BUSCAR DE FORMA ASCENDENTE EN UNA MATRIZ

En primer lugar muchas gracias por la responder y la aclaración.

He estado mirando el programa e intentando modificar algunos parámetros porque mi objetivo es poder continuar escribiendo debajo de los números (columna B) y que automáticamete ponga el nombre en la columna A. El programa que me has enviado hace exactamente lo que quería pero escribe el nombre en otra celda. Lo de poner una columna aparte con la numeración no se me había ocurrido y no me importa dejarla en el excel.

¿Crees que es posible hacerlo?

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 4 horas 50 mins
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
he separado las partes de la

he separado las partes de la fórmula en distintas celdas para que se viese mejor lo que estaba haciendo.

Es sólo una idea para que la puedas implementar en tu caso y ponerlo en la celda que te interese

Si quieres que al escribir en B un número ponga en A un nombre, tendrás que tener la fómrula en A. Prueba a poner tus datos en una tabla, porque la tabla crece con cada nuevo dato y extiende las fórmulas a esa nueva fila.

 

------
Ya sé Excel, pero necesito más.

Diegoool
Imagen de Diegoool
Offline
última acción: Hace 6 años 9 meses
alta: 25/04/2017 - 11:39
Puntos: 45
Es una base de datos que se

Es una base de datos que se tiene que ir modificando, por eso lo de la tabla no me vale.

Gracias de nuevo por contestar