tabella pivot conteggio città
Hai un problema con Excel? 
tabella pivot conteggio città
di vm (utente non iscritto) data: 29/12/2014 21:00:02
Ciao a tutti e scusate la mia ignoranza...
ho generato una tabella pivot da un file di dati di circa 22.000 record.
i campi sono agente/città/cliente/anno/mese.
in poche parole ci sono più agenti che hanno vari clienti su varie città.
io vorrei sapere quanti clienti per città, ma la funzione "conteggio" della tabella pivot mi riporta dati non corretti...
come posso fare in modo semplice??
mi sembra strano che non si possa, di certo sono io che non so come fare!
grazie mille
conta univoci per città
di canapone (utente non iscritto) data: 30/12/2014 07:27:19
Ciao,
avrei bisogno di qualche riga di database d'esempio per poterti rispondere con un minimo di sicurezza.
Se ho capito bene, il nome dell'agente è ripetuto più volte per la stessa città.
Il conteggio che descrivi non può farlo direttamente la pivot. Devi servirti di una colonna di servizio che farai leggere e sommare alla pivot.
Nella colonna A le città, nella colonna B i nomi, la colonna di servizio (in Z2 per esempio)
=--(CONTA.PIÙ.SE($A$2:A2;A2;$B$2:B2;B2)=1)
copiando la formula in basso ottieni un conta.se univoco.
Il conteggio potresti anche ottenerlo usando una formula matrice con FREQUENZA, ma dovendo elaborare 22.000 righe rallenterebbe - nei migliori dei casi - l'elaborazione di calcolo
Una colonna di formule confermate con il control+maiusc+invio di questo tipo
=SOMMA(SE(FREQUENZA(SE($A$2:$A$22000=A2;CONFRONTA($B$2:$B$22000;$B$2:$B$22000&"";0));RIF.RIGA($A$2:$A$22000)-1);1))
credo farebbere più danno che altro.
-----------------------------------------------------
Sfruttando la pivot - senza colonna di servizio- potresti impostare il campo città ripetetendone le "etichette elementi": basta un conta.se per città per contare i nomi.
-----------------------------------------------------
Su Excel 2010 per PC e Excel 2013 avresti la possibilità di usare le Powerpivot. Quest'ultime riescono a restituire questo tipo di informazioni senza nuove colonne di servizio impostando le nuove formule DAX messe a disposizione dal nuovo programma.
In attesa di altre soluzioni.
di Grograman (utente non iscritto) data: 30/12/2014 08:32:19
Concordo con Stefano,
dall'esempio postato non si capisce il problema!
Dici che la pivot non riporta il totale corretto, ma su Roma io vedo un solo Alberto, esattamente come riportato dalla pivot, non cpaisco quindi quel 3 nella cella P4
PIVOT
di canapone (utente non iscritto) data: 30/12/2014 08:47:35
Ciao Davide,
il povero allegato è mio: un piccolo esempio per chiarire un po' quello stavo scrivendo.
Saluti da Firenze
di vm (utente non iscritto) data: 30/12/2014 08:52:32
Grazie mille... Provo con la colonna di servizio e la formula indicata.
Cerco di semplificare un po' la pivot e mando un esempio!
Grazie davvero
di vm (utente non iscritto) data: 30/12/2014 11:16:32
ciao ecco un esempio.
quello che vorrei ottenere è che mi contasse in automatico quanti clienti per città...
grazie
di Grograman (utente non iscritto) data: 30/12/2014 11:51:01
Senza vedere il file con la struttura reale del DB e della pivot difficile aiutarti.
Anche perchè sono quasi certo che la pivot stessa possa già risolverti il problema, ma non sapendo come sono disposti i dati e come li hai messi tu in tabella è difficile.
Anonimizza nomi e città e postaci uno stralcio di file con 1-2000 righe e sarà più facile arrivare a una soluzione!
di vm (utente non iscritto) data: 30/12/2014 11:53:24
grazie, ho caricato proprio un file ad esempio della tabella pivot!
di Grograman (utente non iscritto) data: 30/12/2014 12:36:51
Quello è un copia e incolla di una pivot, senza il DB che la alimenta!!
Vuoi Approfondire?