/ / Excel: Índice de coincidencia utilizando criterios, mostrar valores únicos? - sobresalir, indexar, contar

Excel: Índice de coincidencia utilizando criterios, mostrar valores únicos? - sobresalir, indexar, contar

Estoy tratando de crear un calendario en Excel. Tengo la hoja 1 que contiene mi plantilla de calendario así:

April 8           April 9           April 10           April 11         April 12

SubjectA          SubjectD          SubjectG           SubjectJ         SubjectK
DescriptionA      DecriptionD       DescriptionG       DescriptionJ     Desc K


SubjectB          SubjectE          SubjectH
DescriptionB      DescriptionE      DescriptionH


SubjectC          SubjectF          SubjectI
DescriptionC      DescriptionF      DescriptionI

Tengo filas de datos en la hoja 2 así:

ID      Date            Subject      Description
1       08/04/2016      SubjectA     DescrptionA
2       08/04/2016      SubjectB     DescriptionB
3       08/04/2016      SubjectC     DescriptionC
4       09/04/2016      SubjectD     DescriptionD
5       09/04/2016      SubjectE     DescriptionE
6       09/04/2016      SubjectF     DescriptionF
7       10/04/2016      SubjectG     DescriptionG
8       10/04/2016      SubjectH     DescriptionH
9       10/04/2016      SubjectI     DescriptionI
10      11/04/2016      SubjectJ     DescriptionJ
11      12/04/2016      SubjectK     Desc K

Básicamente, quiero usar una fórmula de coincidencia de índice en las celdas de mi calendario que me dará los "temas" donde coinciden las fechas.

Por ejemplo, en la hoja 2 hay 3 filas con los temas "A", "B" y "C", todas con la fecha 08 de abril. Por lo tanto, estos deben aparecer en el calendario en la hoja 1 del 8 de abril.

Estoy tratando de usar esta fórmula para hacer esto:

=INDEX(Data!$G$2:$G$5000, MATCH(0, COUNTIF(Calendar!$G$18:$G18, Data!$G$2:$G$5000), 0))

Esto debería tirar a través de mis temas que tienen unafecha coincidente y mostrar valores únicos. Pero no está funcionando, obtiene cualquier resultado sin asegurar que las fechas coincidan, y tampoco muestra solo valores únicos, pero muestra el mismo valor una y otra vez.

Creo que necesito definir mi coincidencia de fecha en esta fórmula en algún lugar pero no estoy seguro de cómo o dónde.

Por favor, ¿alguien puede mostrarme a dónde me voy mal?

Gracias por adelantado

Respuestas

1 para la respuesta № 1

Para obtener múltiples soluciones, necesita una fórmula matricial con ROW para obtener las filas para INDEX con el tipo SMALL (asumiendo que las fechas están en la columna B y los temas en D)

=INDEX(Data!$D:$D,SMALL(IF(Data!$B$2:$B$5000=Calendar!$G$18,ROW($2:$5000)),xxx))

Esta es una fórmula matricial y debe confirmarse con ctrl + shift + enter

Simplemente cambia el xxx a 1 para obtener el primer partido, 2 para el segundo y así sucesivamente.
Si todavía tiene preguntas solo pregunte;)

(Hecho por teléfono, puede contener errores)