Estoy tratando de escribir una fórmula de excel (o fórmulas) a contar de la primera aparición de un valor en un año determinado para cada Persona en mi mesa. He buscado preguntas relacionadas con el Superusuario fue en vano. Para darle un poco de contexto, cada Persona que participó en uno o más años en un examen. Durante cada examen año, recibieron una o más puntuaciones (valores de 1 a 9 en la tabla). Por ejemplo, la Persona tenía dos puntuaciones (5,3) en 2011, uno de los puntos (2) en 2012, y dos puntuaciones (4,1) en 2013. Sin embargo, sólo estoy interesado en la realización de un conteo de cuántos años cada Persona que ha participado y no me importa que los años que estaban. Mis datos de la siguiente manera:
Person 2011 2012 2013
A 5
A 3
A 2
A 4
A 1
B 7
B 6
C 1
C 9
C 4
C 2
D 5
Este es el resultado que quiero:
Person Years
A 3
B 2
C 2
D 1
He intentado muchas complicado/ineficientes formas de lograr este resultado usando una combinación de SUMA, COUNTIFS, y BUSCARV, pero siempre ha contado todos los valores y no la primera aparición de un valor en un año determinado. Simplemente no puedo averiguar cómo hacerlo o si incluso es posible utilizar funciones de excel. No sé VBA, pero sospecho que puede ser necesaria para ello. Gracias de antemano por su ayuda.