Forma de aplicar una fórmula cumpliendo determinadas condiciones
En una hoja excel, concretamente en toda la columna "F" se encuentra aplicada la siguiente fórmula:
INDICE(Auxiliar!$A$1:$C$1;INDICE(MAX((E2=Auxiliar!$A$2:$C$22)*COLUMNA(Auxiliar!$A$2:$C$22));))
el problema es que al ir en toda la columna, tanto al cerrar como al abrir el libro, recalcula toda esta fórmula y tarda bastante, se hace muy pesado. Además, como en el rango definido de la hoja "Auxiliar" existen celdas en blanco, siempre esta fórmula da un valor en la celda correspondiente de la columna "F", aunque en su celda correspondiente de la columna "E" se encuentre vacía. Por lo tanto, me gustaría conseguir lo siguiente, si es posible:
1.-Que no sea necesario, de antemano, aplicar la fórmula a toda la columna, sino que se fuera aplicando, de forma automática, cada vez que se introdujera un valor en su correspondiente celda de la columna "E", de la que depende.
Si lo necesitáis, puedo enviar un archivo de prueba.