Scusate il disturbo, c’è qualcosa che non mi quadra.
Io credo di aver impostato tutto correttamente, eppure non mi ridà i valori di cui necessito, nella colonna colore verde.
Allego file per vedere dov’è sbagliato.
Grazie mille
.
=IF(G2<0,85;-3;IF(G2<0,89;-2;IF(G2<0,91;-1;IF(G2<0,93;0;IF(G2<0,95;1;IF(G2<0,99;2))))))
OU it
=CERCA($K$3;{0;0,85;0,89;0,91;0,93;0,95;0,99};{-3;-2;-1;0;1;2;3})
OU en
=LOOKUP($K$3;{0;0,85;0,89;0,91;0,93;0,95;0,99};{-3;-2;-1;0;1;2;3})
@Gilberto Schiavinatto
Grazie perché mi sono dimenticato delle mie impostazioni e impostazioni internazionali. Spero che il mio campione di prova sia OK.
Archivio, ok.
Per valori numerici non richiesti tra virgolette.
Ciao,
Il tuo controllo delle condizioni è al contrario di quello che dovrebbe essere. La tua prima condizione è sempre soddisfatta prima di verificare le altre condizioni. Invertire la sequenza come:
=IF(G2<0.85,"-3",IF(G2<0.89,"-2",IF(G2<0.91,"-1",IF(G2<0.93,"N",IF(G2<0.95,"1",IF(G2<0.99,"2"))))))
Modificare:
Non capisco cosa hai fatto nel correggere il tuo file. Ho allegato un esempio in cui funziona la correzione applicata:
Campione ---- FileAFix.xls
No, mi dispiace, è errata, da ERR 501
Mi dispiace
Un problema complesso da cui non si riesce a ricavarne la soluzione, sembra che non accetti la nidificazione
Buondì, hai nell’intervallo K5:M11 una tabella con le condizioni per assegnare i punteggi. Perchè non la usi per fare una formula con il CERCA.VERT, invece di nidificare i SE?
Nell’esempio che ti allego ho messo la formula
=SE(G2="";"";CERCA.VERT(G2;$K$4:$M$11;3;1))
nella colonna I. Vedi se è quello che vuoi.
Ps.:perchè alleghi un file .xls e non uno .ods che è il formato nativo di libreoffice?