Perché sto sostituendo le mie Tabelle Pivot con la funzione PIVOTBY in Excel
Per decenni, le tabelle pivot sono state il re indiscusso della sintesi dei dati in Excel. Ma per quanto possano essere utili, sono sempre sembrate una "app-dentro-un'app." Vivono in un loro strato, hanno i loro menu particolari e non sempre si integrano bene con il resto delle tue formule.
Ecco perché sono passato alla funzione PIVOTBY più snella e nativa della griglia.
La lista di argomenti approfondita di PIVOTBY è la sua arma segreta
Una formula, controllo infinito
A differenza di una Tabella Pivot, che richiede di cliccare attraverso più schede del nastro per trovare le impostazioni, PIVOTBY consolida ogni decisione strutturale in un'unica formula. Molte formule di Excel si limitano a calcolare i dati, ma PIVOTBY costruisce un report completamente formattato, ordinato e filtrato:
=PIVOTBY(row_fields, col_fields, values, function, [other options...])
Sebbene inizialmente questo sembri più complesso della creazione di una Tabella Pivot, il vero potere della funzione risiede nella sua natura modulare: si definiscono i quattro elementi essenziali—righe, colonne, valori e calcoli—e il report viene generato istantaneamente. Da lì, è possibile attivare o disattivare subtotali, totali generali e filtri senza mai uscire dalla griglia.
Come qualcuno che preferisce precisione e trasparenza piuttosto che cercare nella barra multifunzione gonfia di Excel, trovo che avere tutto quel controllo in una singola cella sia un vero cambiamento di gioco.
La fine della logica dei fogli di calcolo "nascosta"
La trasparenza è lo strumento di auditing definitivo
Le tabelle pivot nascondono la logica dietro un riquadro Campi, menu e memorie interne. Se qualcuno ti invia una cartella di lavoro, puoi vedere i risultati, ma non necessariamente come sono stati prodotti. L'auditing richiede una caccia al tesoro tra menu e impostazioni.
Con PIVOTBY, la logica è visibile nella formula stessa:
=PIVOTBY(T_Sales[Category], T_Sales[Region], T_Sales[Revenue], SUM)Ogni riferimento è visualizzato esplicitamente nella barra della formula, rendendo i report completamente ricercabili e adatti alla revisione tra pari. Puoi verificare la struttura in pochi secondi, individuare errori e comprendere con sicurezza il report senza dover cercare tra impostazioni nascoste. Questa trasparenza è il tipo di affidabilità che le funzionalità tradizionali dei fogli di calcolo raramente offrono.
L'integrazione LAMBDA riporta la matematica nella griglia
Calcoli senza affaticamento del menu modale
Creare un campo calcolato in una tabella pivot è notoriamente macchinoso. Sei costretto a usare una finestra di dialogo modale che sembra scollegata dal resto del foglio, un processo lento che non è cambiato molto negli ultimi 20 anni.
PIVOTBY, d'altra parte, ti permette di integrare calcoli direttamente usando LAMBDA e le sue funzioni di supporto:
=PIVOTBY(T_Sales[Category], T_Sales[Region], T_Sales[Revenue], LAMBDA(x, SUM(x) * 1.05))Un semplice aggiustamento fiscale del 5%? Fatto senza mai lasciare la griglia. È pensato prima per la tastiera e prima per le formule, mantenendo il tuo flusso di lavoro veloce e concentrato. Preferisco passare il tempo a creare logiche intelligenti piuttosto che cercare tra i menu funzioni di base.
Integrazione nativa della griglia con l'operatore di intervallo di dispersione
Il simbolo # è la morte di GETPIVOTDATA
Le Tabelle Pivot sono oggetti statici che si trovano su un livello separato sopra la griglia, spesso richiedendo la goffa funzione GETPIVOTDATA per fare riferimento ai loro valori. PIVOTBY restituisce un array dinamico, quindi puoi fare riferimento all'intero report con un singolo # (l'operatore dell'intervallo di overflow):
=G2#
Basta semplicemente fare riferimento alla cella in alto a sinistra del rapporto per collegare interi grafici, elenchi di convalida o calcoli secondari ai risultati. Il # considera l'intero output di PIVOTBY come un'unica unità coerente che si espande e si contrae automaticamente man mano che i dati crescono. Ciò significa che puoi trattare il tuo rapporto riepilogativo come una fonte di dati dinamica e responsiva anziché come un oggetto statico.
Il design guidato dalla tastiera previene interruzioni di formattazione accidentali
Layout codificati durevolmente per la resilienza
Hai passato un'ora a creare la PivotTable perfetta e, prima che tu te ne accorga, qualcuno ha rovinato il suo layout con un semplice clic sulla barra multifunzione. Ma con PIVOTBY, la tua struttura è molto più sicura. Il tuo design è codificato nella formula, quindi estetica, totali e intestazioni rimangono intatti:
=PIVOTBY(T_Sales[[#All],[Category]], T_Sales[[#All],[Region]], T_Sales[[#All],[Revenue]], SUM, 1, 1)
Il report resta coerente, indipendentemente da chi apre il workbook o quali pulsanti clicca. Per chiunque abbia passato ore a sistemare layout rotti dopo che un collega ha accidentalmente aggiornato una Tabella Pivot, questo da solo vale il cambio.
Il filtraggio integrato crea un'esperienza utente più raffinata
Cruscotti professionali senza il selezionatore
I slicer sono ottimi per filtrare, ma galleggiano sul foglio come adesivi. Possono essere facilmente spostati o eliminati da altri, il che può rapidamente compromettere l'integrità visiva di un cruscotto progettato con cura.
L'argomento filter_array di PIVOTBY integra i criteri nella formula:
=PIVOTBY(T_Sales[Category], T_Sales[Region], T_Sales[Revenue], SUM, , , , , , T_Sales[Region]=G2)Cambia G2 in "Ovest" e il tuo rapporto si aggiorna istantaneamente. Niente oggetti flottanti, niente clic accidentali—solo cruscotti puliti e reattivi che sembrano vere applicazioni.
Non fraintendetemi: le Tabelle Pivot hanno ancora il loro posto nell'ecosistema di Excel. Se state elaborando milioni di righe di dati, lavorando con database esterni o modelli di dati multi-tabella, avete bisogno di un'interfaccia altamente interattiva o volete raggruppare date, il motore della Tabella Pivot rimane lo standard d'oro. È anche facilmente disponibile nelle versioni più vecchie di Excel, mentre per usare la funzione PIVOTBY è necessario Microsoft 365, Excel 2021 o versioni successive, o Excel per il web.
Tuttavia, per la stragrande maggioranza delle costruzioni di dashboard, analisi ad-hoc e creazione di modelli, PIVOTBY è la soluzione ideale. È lo strumento migliore quando hai bisogno di un report che sia nativamente reattivo, facile da controllare e strutturalmente resistente ai clic accidentali dell'utente. Se non l'hai ancora usato, ti sfido a trovare un vecchio file che utilizza una Tabella Pivot e a ricostruire il report usando invece PIVOTBY. Rimarrai piacevolmente sorpreso da quanto sia più facile creare il report e da quanto più professionali appaiano i tuoi fogli di calcolo quando finalmente seguono le regole della griglia.






