Ottieni la somma dei valori di testo come i numeri in Excel

Sommario

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:

  1. La formula funziona solo con i numeri.
  2. La formula funziona solo quando non ci sono duplicati nell'elenco e nella tabella dei codici.
  3. La funzione CONFRONTA prende 0 come argomento per ottenere la corrispondenza esatta dall'elenco.
  4. 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.
  5. 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

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave