Ho scritto questo codice, ma mi fornisce errore e non capisco perché visto che è praticamente identico ad uno che invece funziona.
Copio e incollo:
Codice: Seleziona tutto
=SE(B2<700;40%;SE(E(B2>=700;A2="B01");10%;SE(E(B2>=700;A2="B02");10%;SE(E(B2>=700;A2="B03");10%;SE(E(B2>=700;A2="B04");10%;SE(E(B2>=700;A2="B05");10%;SE(E(B2>=700;A2="B07");10%;SE(E(B2>=700;A2="B08");10%;SE(E(B2>=700;A2="B09");10%;SE(E(B2>=700;A2="B10");10%;SE(E(B2>=700;A2="B11");10%;SE(E(B2>=700;A2="B12");10%;SE(E(B2>=700;A2="B13");10%;SE(E(B2>=700;A2="B14");10%;SE(E(B2>=700;A2="B15");10%;SE(E(B2>=700;A2="B16");10%;SE(E(B2>=700;A2="B17");10%;SE(E(B2>=700;A2="B18");10%;SE(E(B2>=700;A2="B19");10%;SE(E(B2>=700;A2="C01");30%;SE(E(B2>=700;A2="C02");30%;SE(E(B2>=700;A2="C03");30%;SE(E(B2>=700;A2="C04");30%;SE(E(B2>=700;A2="C05");10%;SE(E(B2>=700;A2="C06");10%;SE(E(B2>=700;A2="C07");10%;SE(E(B2>=700;A2="C08");10%;SE(E(B2>=700;A2="C09");10%;SE(E(B2>=700;A2="C10");30%;SE(E(B2>=700;A2="C11");10%;SE(E(B2>=700;A2="C12");10%;SE(E(B2>=700;A2="C13");10%;SE(E(B2>=700;A2="C14");10%;SE(E(B2>=700;A2="C15");30%;SE(E(B2>=700;A2="C16");30%;SE(E(B2>=700;A2="C17");10%;SE(E(B2>=700;A2="C18");10%;SE(E(B2>=700;A2="C19");10%;SE(E(B2>=700;A2="C20");10%;SE(E(B2>=700;A2="C21");10%;SE(E(B2>=700;A2="C22");10%;SE(E(B2>=700;A2="C23");30%;SE(E(B2>=700;A2="C24");30%;SE(E(B2>=700;A2="C25");10%;SE(E(B2>=700;A2="C26");10%;SE(E(B2>=700;A2="C27");10%;SE(E(B2>=700;A2="C28");10%;SE(E(B2>=700;A2="C29");10%;SE(E(B2>=700;A2="C30");10%;SE(E(B2>=700;A2="C31");10%;SE(E(B2>=700;A2="C34");10%;SE(E(B2>=700;A2="C35");10%;SE(E(B2>=700;A2="C36");10%;SE(E(B2>=700;A2="C37");10%;SE(E(B2>=700;A2="C38");10%;SE(E(B2>=700;A2="C39");30%;SE(E(B2>=700;A2="C40");30%;SE(E(B2>=700;A2="C41");30%;SE(E(B2>=700;A2="C42");30%;SE(E(B2>=700;A2="C51");10%;SE(E(B2>=700;A2="C54");10%;SE(E(B2>=700;A2="C55");10%;SE(E(B2>=700;A2="C56");10%;SE(E(B2>=700;A2="C63");10%;SE(E(B2>=700;A2="C66");10%;SE(E(B2>=700;A2="C67");10%;SE(E(B2>=700;A2="C70");10%;SE(E(B2>=700;A2="C71");10%;SE(E(B2>=700;A2="C74");10%;SE(E(B2>=700;A2="C75");10%;SE(E(B2>=700;A2="C76");10%;SE(E(B2>=700;A2="C77");10%;SE(E(B2>=700;A2="C78");10%;SE(E(B2>=700;A2="C79");10%;SE(E(B2>=700;A2="C80");10%;SE(E(B2>=700;A2="C81");10%;SE(E(B2>=700;A2="C82");10%;SE(E(B2>=700;A2="C83");10%;SE(E(B2>=700;A2="C84");10%;SE(E(B2>=700;A2="C85");10%;SE(E(B2>=700;A2="C86");10%;SE(E(B2>=700;A2="C87");10%;SE(E(B2>=700;A2="C95");10%;SE(E(B2>=700;A2="C96");10%;SE(E(B2>=700;A2="D20");10%;SE(E(B2>=700;A2="D21");10%;SE(E(B2>=700;A2="D22");10%;SE(E(B2>=700;A2="D23");10%;SE(E(B2>=700;A2="D24");10%;SE(E(B2>=700;A2="D25");10%;SE(E(B2>=700;A2="D48");20%;SE(E(B2>=700;A2="D50");20%;SE(E(B2>=700;A2="D51");20%;SE(E(B2>=700;A2="D54");20%;SE(E(B2>=700;A2="D56");20%;SE(E(B2>=700;A2="D58");20%;SE(E(B2>=700;A2="D59");20%;SE(E(B2>=700;A2="D62");20%;SE(E(B2>=700;A2="D72");20%;"Errore"))
se invece la casella B2 è maggiore di 700 E nella casella A2 c'è il codice B01 deve scrivere 10%
e così via poi per tutti gli importi maggiori di 700 con codice B02, B03, B04 ecc...
Perché mi dà errore? Forse è troppo lungo il codice? E se è così, c'è un modo per ridurlo? Ho provato ad abbreviarlo così:
Codice: Seleziona tutto
=SE(B2<700;40%;SE(E(B2>=700;A2="B01";"B02";"B03";"B04");10%;"Errore"))
ma non funziona lo stesso