Funzione Excel PIVOTPER (con esempi)

La nuova funzione PIVOTPER ci permette di ottenere dei risultati che ci ricordano molto le TABELLE PIVOT, di cui può essere un’alternativa.

La funzione PIVOTPER è molto simile alla funzione RAGGRUPPAPER (qui trovi degli esempi pratici) ma ancor più potente.

Ad inizio 2025 la funzione è disponibile nella versione Excel Microsoft365.

In questo articolo ti propongo alcuni esempi pratici sulla funzione PIVOTPER.

ESEMPIO 1:
Somma del totale per prodotto (primi 3 parametri)

Esempio: calcoliamo la somma del Totale per ciascun prodotto.

=PIVOTPER(C1:C31;;E1:E31;SOMMA)
Raggruppa i dati per prodotto (C1:C31, 1° parametro “row_fields”) ed applica la somma (4° parametro “function”) sul Totale (E1:E31, 3° parametro “values”).

funzione Excel pivotper raggruppa per righe

Il risultato è esattamente lo stesso che verrebbe restituito dalla funzione =RAGGRUPPAPER(C1:C31;E1:E31;SOMMA)

ESEMPIO 2: Raggruppare per riga e per colonna (differenza con RAGGRUPPAPER)

=PIVOTPER(C1:C31;B1:B31;E1:E31;SOMMA)
Il secondo parametro specifica rispetto a quale variabile raggruppare in colonna.

funzione Excel pivotper calcolo somma

DIFFERENZA tra PIVOTPER e RAGGRUPPAPER:

Il risultato della funzione PIVOTPER ricorda una tabella pivot nella quale raggruppiamo per riga e per colonna.

Il risultato della funzione RAGGRUPPAPER è simile ad una pivot nella quale possiamo raggruppare solo per riga.

ESEMPIO 3: Conteggio

=PIVOTPER(C1:C31;B1:B31;E1:E31;CONTA.NUMERI)
Come nelle tabelle pivot possiamo scegliere il tipo di calcolo così nella PIVOTPER possiamo decidere quale funzione applicare ai dati.

funzione excel pivotper calcolo conteggio

Negli esempi abbiamo visto SOMMA e CONTA.NUMERI ma possiamo scegliere tra diverse funzioni:

tipi di calcoli applicabili nella funzione pivotper

Attenzione al formato delle celle: se negli esempi precedenti avevamo impostato il formato ‘Contabilità’ esso verrà mantenuto. Dovremo modificare a mano ed impostare ‘Generale’.

ESEMPIO 4: Raggruppare per due variabili (1° parametro ‘row_fields’)

=PIVOTPER(C1:D31;B1:B31;E1:E31;CONTA.NUMERI)
In questo esempio vediamo come si possano utilizzare più variabili con le quali raggruppare i dati. Definiamo due variabili rispetto alle quali raggruppare per riga: le colonne C e D. Il prodotto ed il venditore.

raggruppare per due variabili in riga funzione Excel PIVOTPER

Ci ricorda molto una tabella pivot in cui inseriamo nelle righe due variabili.

Questa funzione PIVOTPER è una funzione che cambierà il nostro modo di lavorare in Excel.