Estaba tratando de formular un indicador automatizado para el tamaño de lote de los productos, por lo que redacté esta IF
función, pero da un error que dice "demasiados argumentos". ¿Cómo puedo superar este obstáculo?
=IF(E2="GOLD",100,IF(E2="GOLDM",10,IF(E2="SILVER",30,IF(E2="SILVERM",5,IF("CRUDEOIL",100,IF(E2="COPPER",1000,IF="COPPERM",250,IF(E2="NATURALGAS",1250,0)))))))
microsoft-excel
Abdul Narayan Fernandes
fuente
fuente
1
Desde la memoria, la función IF de Excel solo puede anidarse a 6 profundidades. Debe investigar la función BUSCARV.
Mike Fitzpatrick
@MikeFitzpatrick Nope. No sé cuál es el límite, pero es al menos 8.
robinCTS
@MikeFitzpatrick Acaba de marcar y funciona anidado para al menos 42 de profundidad ;-)
robinCTS
Solo algunas correcciones, ha fallado al incluir la dirección de celular E2 con CRUDEOIL & COPPERM, marque @robinCTS formul, funcionará para usted.
Rajesh S
1
Sugerencia obligatoria: no intente resolver todo con Excel. Da un paso atrás y piensa en esto otra vez. Se ve terrible y no es mantenible.
Daniel B