Come utilizzare SUMIF, SUMIF in Fogli Google

Pubblicato: 2022-03-30

Le funzioni SUMIF e SUMIF di Fogli Google aiutano ad analizzare, organizzare e sommare i dati in base a criteri specifici.

Queste formule totalizzano i valori delle celle quando soddisfano i requisiti impostati.

Di recente l'ho fatto per un'azienda online che voleva approfondire i suoi rapporti sul traffico.

Ho esportato il traffico giornaliero del sito dell'azienda per canale dal suo software di analisi e ho importato i dati in un foglio Google, che ho salvato come "Traffico giornaliero".

Ho quindi aggregato i dati: una riga per canale al giorno. L'azienda riceve traffico da circa nove fonti. Pertanto, dal 1 gennaio al 28 marzo (87 giorni), il foglio di calcolo aveva 748 righe di totali del traffico del canale. Queste erano troppe informazioni per poterle ordinare manualmente.

Screenshot of Google Sheet showing SUMIF example

L'importazione dei dati ha prodotto 748 righe di totali del traffico del canale.

Utilizzando dati di esempio, diamo un'occhiata a come le formule SUMIF e SUMIFS possono aiutare ad analizzare il traffico del sito, in particolare:

  • Quanto traffico ha generato ciascun canale per l'intero periodo di 87 giorni?
  • Quanto ha generato ogni canale mensilmente?

SOMMA

Le informazioni sul traffico importate hanno tre colonne: data, canale e numero di visite uniche per ciascun canale in quel giorno.

Screenshot of Google Sheet with SUMIFs examples

I dati di origine hanno tre colonne in un foglio: Data, Canale e Traffico sul sito.

Il mio primo compito è capire quanto traffico ha generato ciascun canale negli interi 87 giorni.

Per iniziare, ho creato un foglio chiamato "Traffico totale per canale", con due colonne: "Canale" e "Traffico totale".

Screenshot of Google Sheets SUMIFs example with two columns

Un nuovo foglio, Traffico totale per canale, contiene i totali di traffico per ciascun canale per l'intero periodo.

Ho utilizzato la formula SUMIF per ottenere il traffico totale da ciascun canale per l'intero intervallo di date. La formula accetta due o tre parametri.

La versione a due parametri include "range" e "criterion".

 =SOMMA.SE(intervallo, criterio)

In questo caso, l'intervallo è il punto in cui la formula cercherà il criterio e le celle da sommare.

Per questo esempio, abbiamo bisogno della versione a tre parametri, che aggiunge un "intervallo di somma". Quell'intervallo è dove apparirà Fogli Google quando corrisponde al criterio. L'intervallo di somma rappresenta le celle da sommare.

 =SOMMA.SE(intervallo, criterio, intervallo di somma)

Ora userò la formula per ottenere il traffico dal canale di affiliazione.

Quando inizio a digitare "=SOMMA.SE" nella barra della formula, Fogli Google offre la possibilità di selezionare la formula SOMMA.SE.

Screenshot of Google Sheets showing SUMIF being typed

Fogli Google suggerisce SUMIF anche prima del completamento della digitazione.

Poiché ho selezionato la formula SUMIF suggerita, Fogli Google mi ha mostrato una guida. Posso navigare nella cartella di lavoro e selezionare le colonne dal foglio di traffico giornaliero secondo necessità.

Screenshot of Google Sheet with the suggested SUMIF function.

La selezione della funzione SOMMA.SE suggerita semplifica il processo di creazione della formula.

Vado al foglio “Traffico giornaliero” e seleziono la colonna B.

Successivamente, devo definire il mio criterio, che è la parola "Affiliato". Poiché ho già questa parola nel mio nuovo foglio, Traffico totale per canale, posso utilizzare il riferimento di cella, A3.

Screenshot showing the sum range as the criterion.

Facendo clic sulla cella A3 si aggiunge il suo valore, "Affiliato", alla formula SOMMA.SE come criterio.

Infine, torno al foglio del traffico giornaliero e seleziono la colonna C, l'intervallo di somma. Se la colonna B corrisponde al mio criterio "Affiliato", il valore nella colonna C della stessa riga verrà aggiunto al totale.

Screenshot showing Column C as the sum range.

Se la colonna B corrisponde al mio criterio "Affiliato", il valore nella colonna C della stessa riga verrà aggiunto al totale.

Ecco la formula completata.

 =SUMIF('Traffico giornaliero'!B:B,A3,'Traffico giornaliero'!C:C)

Proprio così, sappiamo che il canale di affiliazione ha generato 53.875 visite al sito dal 1 gennaio al 28 marzo.

Google Sheets screenshot showing the total visits from affiliates.

La formula SOMMA.SE ha funzionato. Il canale di affiliazione ha generato 53.875 visite dal 1 gennaio al 28 marzo.

Posso afferrare l'angolo inferiore di questa cella e trascinare la formula verso il basso per ottenere i totali per ciascuno dei canali rimanenti.

Screenshot showing the effect of dragging a cell

Trascinando la formula della cella in basso nella colonna vengono inseriti i totali del traffico per tutti gli altri canali.

Il canale “a pagamento” (ovvero la pubblicità) ha generato la parte del leone del traffico (3.038.521 visite), cosa comune per i siti di e-commerce.

SUMIFS

La funzione SOMMA.SE è simile a SOMMA.SE, tranne per il fatto che consente criteri multipli. Questa funzione aiuta a rispondere alla seconda domanda: "Quanto traffico ha generato ogni canale mensilmente?"

I parametri per SUMIFS sono in un ordine leggermente diverso.

 =SUMIFS(intervallo di somma, intervallo di criteri, criterio)

È possibile avere criteri quasi illimitati aggiungendo coppie di criteri e criteri.

 =SUMIFS(somma intervallo, criterio intervallo 1, criterio 1, criterio intervallo 2, criterio 2)

Ho creato un altro foglio, "Traffico mensile per canale", con righe di canali e colonne di mesi.

Screenshot of Monthly Traffic by Channel

Il foglio Traffico mensile per canale è il punto in cui la funzione SUMIFS ottiene i totali del traffico mensile.

Ho lavorato con la funzione SOMMA.SE nello stesso modo della funzione SOMMA.SE. Poiché può includere molti criteri, la formula SUMIFs può diventare lunga. Alla fine, ho la formula completata per il canale di affiliazione a gennaio 2022.

 =SUMIFS('Traffico giornaliero'!C:C,'Traffico giornaliero'!B:B,A2,'Traffico giornaliero'!A:A,">=2022-01-01",'Traffico giornaliero'!A:A ,"<=31-01-2022") 
Screenshot of a SUMIFs formula.

La formula SUMIFs può diventare lunga a causa di molti criteri.

Analizziamo questa formula.

Il primo parametro è l'intervallo di somma, colonna C nel foglio del traffico giornaliero. Contiene il volume di traffico effettivo.

 =SUMIFS('Traffico giornaliero'!C:C,

I prossimi due parametri separati da virgole sono il primo intervallo di criteri e il primo criterio.

 'Traffico giornaliero'!B:B,A2

La colonna B nel foglio Traffico giornaliero ( "Traffico giornaliero"!B:B nella formula) è l'elenco dei canali. La cella A2 contiene il nome del canale "Affiliato". Avrei potuto digitare "affiliato", ma l'utilizzo del riferimento di cella consente di trascinare la formula verso il basso e riempire gli altri canali.

Le due coppie successive di intervallo di criteri e criterio creano un intervallo di date. La colonna Traffico giornaliero A contiene le date. Il criterio “>=2022-01-01” specifica che la data è maggiore o uguale al 1 gennaio 2022.

 'Traffico giornaliero'!A:A,">=01-01-2022"

Ho incluso la data come testo ">=2022-01-01" perché sapevo che Fogli Google avrebbe riconosciuto quel formato. Un altro modo per scrivere le date è: “>=”&date(2022,1,1).

Entrambi funzioneranno.

Posso copiare e incollare la formula nell'intervallo di date per ciascuno, ma per il resto l'attività è completa. La funzione SUMIFs ha reso il processo relativamente semplice. Ora conosco il traffico mensile totale generato da ciascun canale.

Screenshot of the final Daily Traffic sheet showing the SUMIFs formula

La funzione SUMIFs è stata semplice per ottenere i totali mensili per canale.