He estado intentando escribir una fórmula que me ayude con la lista. Parece funcionar si pongo las primeras partes, pero después dice "La fórmula que escribiste contiene un error".
¿Alguien puede ver el error? ¡He estado mirando durante horas y no puedo entenderlo!
=SI(C5="1000-1800",7.5,SI(C5="1000-1830",8,SI(C5="1000-1900",8.5,SI(C5="1100-1900",7.5,SI (C5="1100-1930",8,SI(C5="1100-2000",8.5,SI(C5="1200-2000",7.5,SI(C5="1200-2030",8,SI(C5 ="1200-2100",8.5,SI(C5="1300-2100",7.5,SI(C5="1300-2130",7.5,SI(C5="1300-2130",8,SI(C5=" 1300-2200",8,5,SI(C5="1400-2200",7,5,SI(C5="1400-2230",8,SI(C5="1400-2300",8,5,SI(C5="1400- 2330",9,SI(C5="1400-0000",8.5,SI(C5="1500-0000",7.5,SI(C5="1500-0100",8.5,SI(C5="1500-0200" ,10.5,SI(C5="1600-0200",9.5,SI(C5="1700-0200",8.5,SI(C5="1800-0200",7.5,SI(C5="1900-0200",6.5 ))))))))))))))))))))))))))))))))))))
Respuesta1
Su fórmula tiene 25 paréntesis abiertos y 34 paréntesis cerrados.
Sin embargo, estoy de acuerdo con la sugerencia de simplificar con BUSCARV o COINCIDIR/ÍNDICE.
Respuesta2
El máximo de IF anidados puede ser hasta 7 (al menos en Excel 2003)
Respuesta3
Cree una tabla de búsqueda en, digamos, columnasFyGRAMO, luego usa la fórmula:
=VLOOKUP(C5,F1:G25,2,FALSE)