Dutch ha un foglio di lavoro che usa per tenere traccia di tutte le crociere che ha fatto.

Ogni fila è una crociera. Le colonne a sinistra contengono il nome della nave, la data di partenza, il numero di prenotazione, ecc. Le dieci colonne più a destra sono etichettate da “Porta 1” a “Porta 10” per registrare i porti visitati, in ordine. Nassau, ad esempio, potrebbe essere la prima tappa di una crociera e la terza di un’altra. L’olandese non riesce a capire un modo semplice e diretto per utilizzare una tabella pivot (come fa, ad esempio, per vedere quante volte ha viaggiato su una nave particolare, ecc.) Per vedere quante volte ha visitato ogni porto. Si chiede se una tabella pivot possa essere utilizzata per contare il numero di volte in cui ogni valore univoco appare in un intervallo di celle anziché in una singola riga o colonna.

L’olandese può risolvere questo problema senza nemmeno ricorrere a una tabella pivot.

Questa operazione può essere eseguita selezionando le celle contenenti le porte e assegnando un nome a tale intervallo, ad esempio “Porte”. (Il modo in cui si imposta un intervallo denominato è stato trattato in altri ExcelTips.) Quindi, è possibile impostare un elenco di tutte le porte. Questo, ad esempio, potrebbe essere posizionato sullo stesso foglio di lavoro utilizzato dall’olandese o su un foglio di lavoro diverso nella stessa cartella di lavoro.

Supponiamo, ad esempio, che i nomi delle porte siano nella colonna A, a partire dai dati dettagliati nella riga 22. A destra delle porte, nella colonna B, potresti aggiungere una semplice formula CONTA.SE che fa riferimento all’intervallo denominato che hai creato:

=COUNTIFS(Ports, A22)

Copia il numero di celle necessario e avrai un conteggio di quante volte ogni porta è stata visitata. (Vedi figura 1.)

image

Figura 1. Ottenere un conteggio dei porti

Lo svantaggio di questo approccio, ovviamente, è che dovrai assicurarti che la gamma denominata Porti si riferisca alla gamma corretta ogni volta che aggiungi nuove crociere. Dovrai anche aggiungere manualmente tutte le porte desiderate all’elenco delle porte.

Un altro approccio consiste nel ristrutturare i dati. Le tabelle pivot vengono utilizzate per analizzare il contenuto di righe e colonne, come implicito nella domanda originale di Dutch sull’opportunità di analizzare un intervallo. Quindi, invece di avere 10 colonne per tracciare ogni porto di scalo, potresti avere più righe che definiscono ogni crociera, con ogni riga che è un porto di scalo. (Vedi figura 2.)

image

Figura 2. Ottenere un conteggio dei porti

Con i dati in un formato come questo, è possibile creare facilmente una tabella pivot basata sul contenuto della colonna Porta che mostrerebbe il conteggio per ogni porta visitata. La ristrutturazione in questo modo, con ogni riga che è una porta visitata, rende i dati molto più favorevoli all’analisi con una tabella pivot.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (13625) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 e Excel in Office 365.