In questo articolo impareremo come ottenere la somma dei valori di testo come i numeri in Excel.
In parole semplici, mentre si lavora con valori di testo nel set di dati. A volte viene data una condizione, ad esempio quando è necessario ottenere la somma dei valori di testo in cui viene assegnato un codice univoco al valore di testo. È possibile eseguire facilmente la soluzione a questo problema utilizzando le funzioni di Excel come spiegato di seguito.
Come risolvere il problema?
Per questo articolo ci verrà richiesto di utilizzare la funzione SOMMA e la funzione INDICE. Ora faremo una formula con queste funzioni. Qui ci viene dato un intervallo e un elenco con il valore del codice. Dobbiamo trovare la SOMMA dell'intervallo di valori di testo usando il suo codice dall'elenco.
Formula generica:
{ = SOMMA ( INDICE ( codice, N ( SE ( 1, CONFRONTA ( intervallo, elenco, 0) ) ) ) ) }
range : range di valori in cui viene calcolata la somma
list : elenco di valori di testo insieme ai rispettivi valori.
codice : valori numerici corrispondenti ai valori di lista
Esempio:
Tutti questi potrebbero essere fonte di confusione da capire. Quindi, testiamo questa formula eseguendola nell'esempio mostrato di seguito.
Qui abbiamo una tabella mondiale e ad ogni paese viene assegnato un valore di codice e dobbiamo trovare la somma dei codici per il rispettivo continente.
Di seguito sono riportati l'elenco e il codice che forniscono informazioni alla tabella precedente.
Qui l'elenco e l'intervallo di codici vengono forniti utilizzando lo strumento excel dell'intervallo denominato.
Innanzitutto, dobbiamo trovare i valori corrispondenti ai valori di testo, estrarre i valori numerici e quindi eseguire l'operazione di somma su tali valori. Ora useremo la seguente formula per ottenere la somma.
Usa la formula:
{ =SOMMA ( INDICE ( codice, N ( SE ( 1, CONFRONTA ( D3:G3 , lista , 0 ) )) ) ) }
NON usare le parentesi graffe manualmente. Bretelle ricci applicate utilizzando il Ctrl + Maiusc + Invio al posto di solo accedere.
Spiegazione:
- La funzione CONFRONTA restituisce l'indice di riga per i valori D3:G3 dai valori esatti corrispondenti nei valori dell'elenco come mostrato di seguito.
= SOMMA ( INDICE ( codice , N ( SE ( 1 , { 1 , 13 , 7 , 19 } ) ) ) )
- La funzione N e SE forza la formula a restituire l'array all'array come argomento della funzione INDICE.
= SOMMA ( INDICE ( codice , { 1 , 13 , 7 , 19 } ) )
- Ora la funzione INDICE corrisponde al numero di RIGA nei valori del codice e restituisce i valori del codice corrispondenti alla funzione SOMMA.
- La funzione SUM esegue l'operazione di somma su quei valori e restituisce la somma come mostrato di seguito.
- Questa è una formula di matrice in quanto la matrice di valori viene trasferita nella formula.
Qui l'intervallo Code & lit è indicato come intervallo denominato. premere Ctrl + Maiusc + Invio per ottenere la SOMMA dei valori di testo richiesti poiché si tratta di una formula di matrice.
Come puoi vedere nell'istantanea sopra, la somma di { 33 , 14 , 28 , 40 } risulta essere 115.
È possibile controllare i risultati utilizzando l'opzione filtro nell'elenco e nella tabella dei codici come mostrato di seguito. Applica il filtro e seleziona i valori richiesti.
Ora copia la formula in altre celle usando Ctrl + D o trascinando verso il basso l'opzione della cella in Excel.
Come puoi vedere nell'istantanea sopra, abbiamo ottenuto tutta la somma corrispondente ai valori di testo estraendo i loro valori di codice.
Di seguito sono riportate alcune note osservative.
Appunti:
- La formula funziona solo con i numeri.
- La formula funziona solo quando non ci sono duplicati nell'elenco e nella tabella dei codici.
- La funzione CONFRONTA prende 0 come argomento per ottenere la corrispondenza esatta dall'elenco.
- NON usare le parentesi graffe manualmente. Bretelle ricci applicate utilizzando il Ctrl + Maiusc + Invio al posto di solo accedere in quanto è una formula di matrice.
- La lunghezza dell'array dell'elenco deve essere uguale alla lunghezza del codice altrimenti la funzione.
Spero che questo articolo su come ottenere la somma dei valori di testo come i numeri in Excel sia esplicativo. Trova altri articoli sulle funzioni SUMPRODUCT qui. Si prega di condividere la tua domanda qui sotto nella casella dei commenti. Ti assisteremo.
Se ti è piaciuto il nostro blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook. Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica
Come utilizzare la funzione SUMPRODUCT in Excel: restituisce la SOMMA dopo la moltiplicazione dei valori in più matrici in Excel.
SOMMA se la data è compresa tra : Restituisce la SOMMA dei valori tra date o periodi specificati in Excel.
Somma se la data è maggiore della data indicata: Restituisce la SOMMA dei valori dopo la data o il periodo specificati in Excel.
2 modi per sommare per mese in Excel: Restituisce la SOMMA dei valori all'interno di un determinato mese specifico in Excel.
Come sommare più colonne con condizione: Restituisce la SOMMA dei valori su più colonne con condizione in excel
Come usare i caratteri jolly in Excel : Conta le celle che corrispondono alle frasi usando i caratteri jolly in Excel
Articoli popolari
50 scorciatoie Excel per aumentare la produttività
Modifica un elenco a discesa
Riferimento assoluto in Excel
Se con la formattazione condizionale
Se con caratteri jolly
Vricerca per data
Converti pollici in piedi e pollici in Excel 2016
Unisci nome e cognome in excel
Conta le celle che corrispondono ad A o B