La mia soluzione fa essenzialmente la stessa cosa, ma ordinando i dati con
la pivot, renderli statici e filtrarli con il filtro automatico.
Procedura:
1) *Selezionare tutti i dati* di partenza (comprese le intestazioni) e
andare sul menù *Dati->Tabella Pivot->Crea...*
2) inserire i *3 campi* nell'ordine:* Regione, Residenti, Provincia* e *creare
la tabella*
3) Andare sul campo *Residenti ed ordinarlo in modo decrescente*
4)* Creare un nuovo foglio* creando la tabella finale (formattabile) con i
3 campi: *Regione, Residenti e Provincie* (per comodità di propagazione
delle formule mantengo questo ordine, ma sarà possibile invertire l'ordine
delle le colonne successivamente)
5) *Digito *sulla prima cella in alto a sx* la seguente formula*:
=SE(VAL.TESTO('Tabella pivot_Foglio1_1'.$A4);'Tabella
pivot_Foglio1_1'.A4;""); (A4 della scheda della tabella pivot per me è il
primo dato che compare) e* la propago* fino a visualizzare tutto (la
formula vede se il campo *Regione *è vuoto, ovvero se non è il primo
risultato)
6) *Filtro automatico* sui nuovi dati,* togliendo i dati vuoti* ad es *del
campo **Provincia*Tadaaa! :) *Vantaggi:* Dati in uscita *formattabili separatamente *dalla base di dati;* Tabella finale aggiornabile* aggiungendo nuovi dati *senza dover ripetere le operazioni qui sopra*, ma *aggiornando solo la pivot* (che deve essere pronta per "leggere" anche le righe, al momento vuote, che in futuro potrebbero contenere dei dati) *Svantaggi:* Farraginoso e macchinoso :) Ti mando il file di prova alla tua casella mail ;) Il giorno 04 aprile 2014 17:18, matteo rossi <[email protected]> ha scritto: > Sí, grazie. Mi interessano tutte le soluzioni possibili. > > > Il giorno 04 aprile 2014 16:58, Giovanni <[email protected]> ha > scritto: > > Matteo, basta come soluzione? >> Se non vuoi ordinare i dati di partenza ed avere un processo di >> eleborazione separato dalla base di dati, io ho trovato una soluzione con >> pivot+filtro automatico. In caso fai un fischio ;) >> >> >> Il giorno 04 aprile 2014 16:35, Comune di Gardone Riviera - Uff. Tributi >> <[email protected]> ha scritto: >> >>> Non conosco una funzione che faccia quello che richiedi in automatico. >>> Io, empiricamente, procederei così: >>> >>> * seleziono le tre colonne (colonna A regione - colonna B provincia - >>> colonna C residenti) >>> * Dati -> Ordina: chiave ordin 1: regione, crescente - chiave ord 2 >>> residenti, decrescente >>> * nella colonna D, in D2, metto la seguente formula: =SE(A2=A1;0;1); >>> * trascino la formula fino in fondo >>> * Dati -> Filtro automatico su colonna D >>> * seleziono le celle con valore 1 >>> >>> >>> Se vuoi provare ... >>> Dario >>> >>> Il 04/04/2014 16.08, matteo rossi ha scritto: >>> >>> Supponiamo di avere in un foglio di lavoro di Calc 3 colonne: regione, >>>> provincia e residenti. Tra tutte le 110 province italiane si vogliono >>>> estrarre, per ogni regione, solo quelle con il max numero di residenti. >>>> Quindi si vuole passare da una tabella contenente 111 righe >>>> (intestazione + >>>> una riga per ogni provincia) a una tabella contenente 20 righe (una per >>>> ogni regione). Ho provato con i filtri, con i subtotali e con le tabelle >>>> pivot ma non riesco proprio a farlo. >>>> >>>> Alla fine vorrei ottenere una tabella di 20 righe, del tipo: >>>> >>>> Lazio Roma 4039813 >>>> Toscana Firenze 987354 >>>> Liguria Genova 851283 >>>> ... >>>> ... >>>> ... >>>> >>>> Si può fare? Come? >>>> >>>> Grazie a tutti >>>> >>>> >>> >>> >>> -- >>> Come cancellarsi: E-mail [email protected] >>> Problemi? http://it.libreoffice.org/supporto/mailing-lists/come- >>> cancellarsi/ >>> Linee guida per postare + altro: http://wiki. >>> documentfoundation.org/Local_Mailing_Lists/it >>> Archivio della lista: http://listarchives.libreoffice.org/it/users/ >>> Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente >>> e non sono eliminabili >>> >>> >> > -- Come cancellarsi: E-mail [email protected] Problemi? http://it.libreoffice.org/supporto/mailing-lists/come-cancellarsi/ Linee guida per postare + altro: http://wiki.documentfoundation.org/Local_Mailing_Lists/it Archivio della lista: http://listarchives.libreoffice.org/it/users/ Tutti i messaggi inviati a questa lista vengono archiviati pubblicamente e non sono eliminabili
