Condividi tramite

Formula excel per attribuire valore ad una cella in base a criteri appartenenza di un altra cella ad un intevallo numerico

Anonimo
2010-10-20T19:53:27+00:00

Ciao a tutti, spero sia più chiaro con il seguente esempio

Esempio: una volta inseriti dei valori compresi tra 2,00 e 7,00  nelle celle a1, b1,c1,ecc. ho  bisogno che nelle celle sottostanti (a2,b2,c,2,ecc.) la formula mi restituisca un valore variabile in base ai seguenti criteri :

se valore in a1 è inferiore o uguale a 3 la formula mi deve restituire il valore 17,

se inferiore uguale a 4,5 ma superiore a 3, la formula mi deve restituire 13,

se inferiore uguale a 5,25 ma superiore a 4,5 la formula mi deve restituire il valore 10,

se inferiore uguale a 6,00 ma superiore a 5,25 la formula mi deve restituire il valore 3,

se superiore a 6, la formula mi dovrà restituire il valore 0.

Così anche per la cella a2,a3 ecc.

Spero sia chiaro, grazie a tutti.

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. Anonimo
    2010-10-21T07:27:05+00:00

    Ciao a tutti, spero sia più chiaro con il seguente esempio

    Esempio: una volta inseriti dei valori compresi tra 2,00 e 7,00  nelle celle a1, b1,c1,ecc. ho  bisogno che nelle celle sottostanti (a2,b2,c,2,ecc.) la formula mi restituisca un valore variabile in base ai seguenti criteri :

    se valore in a1 è inferiore o uguale a 3 la formula mi deve restituire il valore 17,

    se inferiore uguale a 4,5 ma superiore a 3, la formula mi deve restituire 13,

    se inferiore uguale a 5,25 ma superiore a 4,5 la formula mi deve restituire il valore 10,

    se inferiore uguale a 6,00 ma superiore a 5,25 la formula mi deve restituire il valore 3,

    se superiore a 6, la formula mi dovrà restituire il valore 0.

    Così anche per la cella a2,a3 ecc.

    Spero sia chiaro, grazie a tutti.

    Prova:

    A2: =SE(A1<=3;17;SE(A1<=4,5;13;SE(A1<=5,25;10;SE(A1<=6;3;0))))

    NOTA. La cella vuota viene equiparata a 0, quindi ti restituisce 17. Nel caso non sia così, prova:

    A2: =SE(A1="";"";SE(A1<=3;17;SE(A1<=4,5;13;SE(A1<=5,25;10;SE(A1<=6;3;0)))))

    Avrai così la cella A2 vuota nel caso A1 sia vuota. A1 vuota, non con 0(zero) che è invece un valore inferiore a 3 e ti restituisce 17.

    Fai sapere se risolvi, grazie.


    --

    La soluzione, il codice ed i files sono forniti *così come sono* e l’autore declina ogni responsabilità per eventuali problemi causati dalla soluzione proposta se usata impropriamente. Create e utilizzate una copia del file per le vostre prove, *prima* di utilizzare la soluzione in files importanti.

    --

    Mauro Gamberini - Microsoft© MVP(Excel)

    http://www.maurogsc.eu/

    La risposta è stata utile?

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

0 risposte aggiuntive

Ordina per: Più utili