Buscar en un rango con valores repetidos

Estoy trabajando en un archivo, donde necesito buscar datos, pero se repiten en el rango. Ejemplo

A                      B                        C                        D

Matricula             Año                   Codigo Personal        Nombre

0001                2015-2016            J0001                   PEDRO  

0002                2015-2016            J0002                   CARLOS

0003                2015-2016            J0003                   ALBERTO

0001                2016-2017            J0002                   CARLOS

0002                2016-2017            J0003                    ALBERTO

0003                2016-2017            J0001                    PEDRO

0001                2017-2018            J0001                    PEDRO

0002                2017-2018            J0003                    ALBERTO

0003                2017-2018            J0002                    CARLOS

Necesito buscar por el codigo personal y me de sus valores.

Utilizando la formula buscarv, me sale solo el primer dato encontrado ejemplo 2, me sale el primer dato que no es lo que necesito

2 respuestas

Respuesta
1

Tal vez te pueda ayudar este ejemplo

https://youtu.be/0xqYY1R8UxM

https://youtu.be/SWUB1hEXxUw

https://youtu.be/of5u7VXoIk8

https://youtu.be/t-BEKHabD2g

visita http://programarexcel.com descarga cientos de ejemplos gratis

Suscribe a https://www.youtube.com/channel/UCTKYXi9ljxxOAXXKgwWDDpQ y recibirás en tu mail todos los ejemplos que se vayan presentando

Respuesta
1

Con una fórmula matricial tienes una búsqueda potente.

Imagino que tus datos estan desde A1

En H5 (adapta a la fórmula según tu valor real) coloco un código como J0001

En H6, el numero de ocurrencia... 1 para el primero, 2 para el segundo, etc... yo coloco por ejemplo 3 (para sacar el año del tercer registro que cumpla con la condición)

En H8 va esta fórmula que me saca el año correspondiente.

=DESREF( B1, K.ESIMO.MENOR(SI($C2:$C10=H5,FILA(C2:C10)-FILA(C1),""),H6),0,)

Que como es matricial debes introducir con Ctrl+Shit+Enter

De esta fórmula B1 es para sacar el Año, puedes cambiarla al encabezado del dato que realmente quieras...

Teniendo cuidado en colocar los $ adecuadamente podrías armar una tabla completa de todas las ocurrencias.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas