Copia contenuto cella a determinate condizioni



  • Copia contenuto cella a determinate condizioni
    di LucaVitello (utente non iscritto) data: 15/11/2017 17:17:55

    Salve ragazzi, innanzitutto siete grandi!
    Ho un problema con le formule condizionali di Excel 2003.
    Devo copiare il contenuto di una cella in un'altra cella a determinate condizioni.
    Per esempio, faccio una spesa di 25,0 euro. Ho una tabella in cui ho segnato degli intervalli entro cui applicare un rincaro in percentuale. Nel mio esempio essendo 25.0 euro compreso tra 20 e 50 euro devo applicare un rincaro del 30% quindi (25.0+il 30%). Ecco devo far copiare il valore "30%" in un'altra cella che decido io
    TABELLA intervalli RINCARI
    € 0,00 --€ 2,00--rincaro-->100,00%
    € 2,01 --€ 6,00--rincaro-->80,00%
    € 6,01 --€ 12,00--rincaro-->70,00%
    € 12,01--€ 20,00--rincaro-->50,00%
    € 20,01--€ 50,00--rincaro-->30,00%
    € 50,01--€ 100,00--rincaro-->25,00%
    € 150,00--€ 200,00--rincaro-->20,00%

    Il problema è che Excel dovrebbe fare tutto da solo quindi dovrebbe sapere in che intervallo si trova la mia spesa e copiare la relativa percentuale di rincaro in un'altra cella (di una tabella che chiamerò "Conteggi").
    Non essendo bravo con le formule non so come fargli capire che se la condizione si verifica allora applica il rincaro, ma se non si verifica deve cercare nella tabella la riga in cui si verifica la condizione.
    Esempio2: se la mia spesa è di 1,00 euro questo ricade nel primo intervallo (prima riga, da 0,00 a 2,00) con relativa percentuale di rincaro del 100% che excel copierà nella tabella "Conteggi"






  • di Marius44 data: 15/11/2017 17:55:45

    Ciao
    inserisci le seguenti formule (le ho impostate per la col.D; poi provvedi tu a sistemarle dove ti pare)

    in cella D17 =SE(D10>0;D10;"")

    in cella D18 =SE(D17="";"";CERCA.VERT(D17;G3:J9;3))

    in cella D19 =SE(D17="";"";CERCA.VERT(D17;G3:J9;4))

    in cella D20 =SE(D17="";"";D17+D17*D18+D19)

    Fai sapere. Ciao,
    Mario