Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
ciao
formula
=SE.ERRORE(CERCA.VERT(SOMMA(AK2:AM2)*(1-20%);$A$1:$B$15;2;1);2)
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Ho predisposto la seguente formula:
=PIÙ.SE(E((SOMMA(AK2:AM2)*(1-20%))>0,1;((SOMMA(AK2:AM2)*(1-20%))<1100));3;
E((SOMMA(AK2:AM2)*(1-20%))>1101;((SOMMA(AK2:AM2)*(1-20%))<5200));4;
E((SOMMA(AK2:AM2)*(1-20%))>5201;((SOMMA(AK2:AM2)*(1-20%))<26000));5;
E((SOMMA(AK2:AM2)*(1-20%))>26001;((SOMMA(AK2:AM2)*(1-20%))<52000));6;
E((SOMMA(AK2:AM2)*(1-20%))>52001;((SOMMA(AK2:AM2)*(1-20%))<260000));7;
E((SOMMA(AK2:AM2)*(1-20%))>260001;((SOMMA(AK2:AM2)*(1-20%))<520000));8;
E((SOMMA(AK2:AM2)*(1-20%))>520001;((SOMMA(AK2:AM2)*(1-20%))<1000000));9;
E((SOMMA(AK2:AM2)*(1-20%))>1000001;((SOMMA(AK2:AM2)*(1-20%))<2000000));10;
E((SOMMA(AK2:AM2)*(1-20%))>2000001;((SOMMA(AK2:AM2)*(1-20%))<4000000));11;
E((SOMMA(AK2:AM2)*(1-20%))>4000001;((SOMMA(AK2:AM2)*(1-20%))<8000000));12;
E((SOMMA(AK2:AM2)*(1-20%))>8000001;((SOMMA(AK2:AM2)*(1-20%))<16000000));13;
E((SOMMA(AK2:AM2)*(1-20%))>16000001;((SOMMA(AK2:AM2)*(1-20%))<32000000));14;
E((SOMMA(AK2:AM2)*(1-20%))>32000001;((SOMMA(AK2:AM2)*(1-20%))<1000000000000));15;
VERO;1)
C'è modo di semplificarla inserendo anche il segno "uguale a" insieme a "minore di"
Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
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.
Chiedo venia e provo a spiegare che cosa intendo fare con la formula elaborata e che vorrei semplificare. A monte esiste una tabella di equiparazione tra fasce di valore e numero assegnato
| FASCIA DI VALORE | N°ASSEGNATO |
|---|---|
| empty | 1 |
| Non applicabile | 2 |
| Fino a 1100 | 3 |
| 1101-5200 | 4 |
| 5201-26000 | 5 |
| 26001-52000 | 6 |
| 52001-260000 | 7 |
| 260001-520000 | 8 |
| 520001-1000000 | 9 |
| 1000001-2000000 | 10 |
| 2000002-4000000 | 11 |
| 4000001-8000000 | 12 |
| 8000001-16000000 | 13 |
| 16000001-32000000 | 14 |
| oltre 32000000 | 15 |
| Null | 1 |
Ho bisogno di una formula che sulla base della somma dei valori su tre celle (AK2:AM2) memo 20%, individui la fascia in colonna A restituendo il numero corrispondente di colonna B. Grazie
ciao
fermo fermo😀
sto parlando di questo caso........
tabella di due colonne
VALORE....NUMERO da trovare
poi usa cerca verticale o indice confronta mi è indifferente
ciao
onestamente in questi casi una tabella con i dati
e un cerca verticale sarebbe la cosa più semplice da fare.
non mi piace il Confronta( ) con la matrice {.........}
è una formula ingessata e se cambiano i valori di confronto la devi variare
Ciao Gianfranco,
punti di vista :-)
Personalmente non amo il CERCA.VERT perché, a meno di non indicizzare il parametro della colonna da dove pescare il risultato, utilizzando alla fine sempre un "confronta" legato al "nome del campo", la trovo molto più ingessata.
Se per un qualche motivo devi modificare l'intervallo, es. aggiungere una colonna interna, dove agisce il CERCA.VERT poi devi andare a modificare tutte le celle che contengono la formula per modificare il numero della colonna.
Molto più elastica un "INDICE/CONFRONTA" alle quali quando hai assegnato gli intervalli aggiungere o spostare le colonne di riferimento non comporta la modifica delle formule.
Con 365 ora c'è CONFRONTA.X che agisce similmente alla combo "INDICE/CONFRONTA" (anche se lavora in modo differente i dati quando non si cerca la corrispondenza esatta e quindi gli "intervalli" vanno pensati in modo differente rispetto al CONFRONTA).
Non capisco poi cosa tu intenda con "se cambiano i valori di confronto la devi variare".
Se dovessero variare i valori da utilizzare si modificano quelli nell'intervallo degli "scaglioni" presenti nell'intervallo di confronto. Potrebbe variare il numero di righe e quindi dovrebbe cambiare l'ampiezza dell'intervallo? Ma questo andrebbe fatto anche con un CERCA.VERT.
Ma in questi casi io aggiungo righe centrali, in modo che le formule adeguino l'intervallo e poi modifico i parametri degli "scaglioni".
Ma probabilmente non ho compreso la situazione a cui fai riferimento.
ciao
Questa risposta è stata eliminata a causa di una violazione del codice di comportamento. La risposta è stata segnalata manualmente o identificata tramite il rilevamento automatizzato prima dell'esecuzione dell'azione. Per ulteriori informazioni, fai riferimento al codice di comportamento.
I commenti sono stati disattivati. Ulteriori informazioni