Hola, veamos hoy una pequeña aclaración entre las funciones FILA y FILAS, y cómo se pueden aplicar.
A menudo, deseamos incorporar a nuestra fórmula una construcción que, como la fórmula se copia a sucesivas filas, generará una serie de números enteros consecutivos, usualmente comenzando con 1.
Un ejemplo clásico es con la configuración estándar INDICE + K.ESIMO.MENOR para devolver varios valores correspondientes a un cierto conjunto de criterios, por ejemplo:
{=INDICE($B$1:$B$11,K.ESIMO.MENOR(SI($A$1:$A$11="Luis",FILA($A$1:$A$11)),1))}
Esta fórmula obtendría la primera aparición de Luis en el rango A1:A11 y devolvería su valor correspondiente en la columa B.
Hay que tener en cuenta que es una fórmula matricial, asi que si aún no dominas mucho el tema, te recomiendo este enlace: Las fórmulas de matriz
El 1 del extremo de la fórmula resaltado en rojo aquí ({=INDICE($B$1:$B$11,K.ESIMO.MENOR(SI($A$1:$A$11="Luis",FILA($A$1:$A$11)),1))}
representa k para la función K.ESIMO.MENOR. Ahora si se quiese tener todos los valores correspondientes a Luis, se tendría que modificar manualmente este valor a 2, 3, etc. para las fórmulas en filas sucesivas. Pero por supuesto nos gustaría tener esto automatizado, y así copiarlo hacia abajo y no tener que modificar nada manualmente.
Cómo lo hacemos?