Come utilizzare sumif con i caratteri jolly?

SOMMA.SE è una delle mie funzioni Excel preferite e sono sicuro che sia anche la tua. Ma una cosa che mi preoccupa sempre è che possiamo aggiungere i valori solo quando i criteri corrispondono perfettamente ai valori.

Diciamo che il tuo nome è John Martin.

In questo caso, se vogliamo aggiungere valori utilizzando il tuo nome, dovremmo avere il tuo nome completo. E se abbiamo solo il tuo nome, non possiamo usarlo.

Sì, è un problema. Ma ho una soluzione anche per questo. Ricordi i caratteri jolly di Excel ? Si hai ragione.

Se utilizziamo i caratteri jolly con SOMMA.SE , possiamo sommare i valori utilizzando criteri parziali. La buona notizia è che possiamo utilizzare tutti e tre i caratteri (asterisco [*], punto interrogativo [?], tilde [~]) con SOMMA.SE/SUMIFS.

Oggi in questo articolo vorrei condividere con voi un modo semplice per utilizzare SOMMA.SE con caratteri jolly spiegando l’utilizzo di tutti e tre i caratteri con esempi.

Se vuoi saperne di più sui caratteri jolly, imparerai da questa guida e assicurati di scaricare questo file di dati da qui per seguirlo.

E ora cominciamo…

1. Asterisco [*] con SOMMA.SE

L’asterisco è il carattere jolly più popolare. Ed è uno che può essere utilizzato perfettamente con SUMIF.

Asterisco: una breve introduzione

È possibile utilizzare un asterisco per presentare uno o più caratteri mancanti alla fine o all’inizio dei criteri.

Come ho detto, se abbiamo John come criterio e dobbiamo sommare i valori per il nome John Martin, possiamo combinare il testo “John” con un asterisco per presentare il resto del testo. con un asterisco per presentare il resto del testo.

Esempio: SOMMA.SE + asterisco

Qui ho un esempio migliore per farti capire come funziona l’asterisco con SOMMA.SE.

Di seguito è riportata la tabella in cui abbiamo una colonna in cui sono allegati il nome del prodotto e il numero di fattura oppure puoi dire che si tratta di un numero di fattura per prodotto.

dati per ottenere i totali delle fatture utilizzando sumif con caratteri jolly

Ora da questa tabella dobbiamo creare un totale per prodotto. Ma se vedi, ogni nome di prodotto è unico, perché insieme ad esso abbiamo un numero di fattura.

Da qui, anche se creiamo una tabella pivot, non possiamo ottenere un totale per prodotto. Quindi è il momento di utilizzare un asterisco e la formula sarebbe:

 =SUMIF(invoice_column,product_name&"*",amount_column)
formula che utilizza il carattere jolly asterisco con somma. per ottenere il totale della fattura

Nella formula sopra, abbiamo combinato il nome del prodotto con i valori di somma dei caratteri jolly asterisco per ciascun prodotto.

Pertanto, quando SOMMA.SE corrisponde ai criteri della colonna della fattura, prende i caratteri prima dell’asterisco e sostituisce il resto dei caratteri.

In termini semplici, ignora tutti i caratteri dopo il nome del prodotto di una cella e restituisce la somma della colonna dell’importo.

In questo modo possiamo ottenere il totale per prodotto anche quando non abbiamo un nome di prodotto adatto nella colonna.

2. Punto interrogativo [?] con SOMMA.SE

Un punto interrogativo è il carattere importante successivo all’asterisco. SOMMA.SE/SUMIFS può aiutarti a creare criteri di testo parziali.

Punto interrogativo: una breve introduzione

È possibile utilizzare un punto interrogativo per presentare un singolo carattere sconosciuto in una stringa di testo.

Il mio nome è “PUNEET”. Ma cosa succede se qualcuno lo scrive come PUNNET e PUNIIT? Non sono in grado di SOMMARE un valore relativo a questi due o ad altri.

Se utilizzo PUN??T (due punti interrogativi), mi aiuta a SOMMARE i valori di entrambi i criteri.

Esempio: SOMMA.SE + punto interrogativo

Normalmente l’uso del punto interrogativo non è così comune rispetto all’asterisco, ma anche in questo caso è importante imparare e può essere utilizzato in alcune situazioni specifiche.

Dai un’occhiata ai dati qui sotto (di nuovo, sto usando il mio nome). Se guardi attentamente, vedrai che il mio nome è presente più volte nell’elenco.

Ma il punto da notare è che invece di avere uno spazio tra il nome e il cognome, hai caratteri diversi.

E se vuoi riassumere lì tutti i bonus, non puoi fare riferimento semplicemente al mio nome.

Anche se il nome è presente in più celle ma ognuna è unica, per risolvere questo problema e sommare tutti i bonus puoi utilizzare la formula seguente.

 =SUMIF(name_column,"Puneet?Gogia",amount_column)

Ora qui hai usato un punto interrogativo tra nome e cognome. Il fatto è che quando usi un punto interrogativo, sostituisce solo quel carattere con uno dei caratteri disponibili.

Quando SOMMA.SE utilizza i criteri specificati, corrisponde solo al nome e al cognome e ignora i caratteri nei valori corrispondenti per la stessa posizione in cui hai utilizzato un punto interrogativo.

Quindi il punto cruciale è questo: un punto interrogativo rappresenta un singolo carattere in una stringa di testo.

3. Tilde [~] con SUMIFS

Non so se avrai mai bisogno di usare una tilde come carattere jolly . Ma se il tuo lavoro prevede la gestione dei dati più sporchi, un giorno una tilde potrebbe tornare utile.

Tilde: una breve introduzione

In poche parole, una tilde annulla l’effetto dei caratteri jolly (asterisco e punto interrogativo).

Ad esempio, se provi ad aggiungere valori utilizzando un testo in cui hai un asterisco o un punto interrogativo come carattere reale, SOMMA.SE li tratterà come un carattere jolly anziché come un carattere reale.

Esempio: SOMMA.SE + Tilde

Qui utilizziamo gli stessi dati dell’esempio sopra e in questi dati hai di nuovo il mio nome. Ma questo nome del tempo ha già con sé un carattere generico.

Da questi dati devi sommare i valori bonus con il nome in cui hai un punto interrogativo. Dai un’occhiata all’esempio qui sotto in cui abbiamo semplicemente utilizzato i criteri per sommare i valori dei bonus.

Scopo: se guardi il risultato della formula, mostra la somma di tutti i valori bonus (per nome e nome completo).

SOMMA.SE considera questo punto interrogativo nei criteri come un carattere jolly e restituisce la somma dei valori bonus dove il testo nei criteri è “Puneet”. Come ho detto, dobbiamo usare una tilde con un asterisco per ottenere la somma dei valori. Quindi la formula sarebbe:

 =SUMIF(name_column,"Puneet*~",amount_column)

Pertanto, quando usi una tilde accanto all’asterisco, SOMMA.SE la considera un carattere reale anziché un carattere jolly.

Problema risolto. Hai ottenuto la somma corretta dei valori.

Conclusione

Quello che mi piace dell’utilizzo dei caratteri jolly con SUMIF/SUMIFS è che fa risparmiare tempo e puoi aggiungere valori senza apportare modifiche iniziali ai valori originali.

Ricorda:

  1. Se disponi di dati di cui non sei sicuro della stringa di testo completa, puoi utilizzare un asterisco.
  2. Inoltre, se si desidera sostituire un numero specifico di caratteri, è possibile utilizzare un punto interrogativo.
  3. Ma, come ho detto, il tuo lavoro include la gestione della maggior parte dei dati sporchi, quindi una tilde potrebbe tornare utile.

Spero che questo suggerimento ti aiuti a migliorare con le formule. Puoi imparare alcune delle formule Excel più sorprendenti da qui.

Ora dimmi una cosa.

Hai mai usato SOMMA.SE con i caratteri jolly prima?

Condividi i tuoi pensieri con me nella sezione commenti, mi piacerebbe sentire la tua opinione. E non dimenticare di condividere questo suggerimento con i tuoi amici.

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *