Filtrare i primi 5 e raggruppare i valori restanti L’argomento è risolto

Non è propriamente un programma di BI, ma nelle sue versioni più recenti anche Excel può fare grandi cose!

Moderatore: Utilizzo_prof_Excel

Rispondi

tank260
Messaggi: 33 | Topic creati
Iscritto il: gio 4 nov 2021, 18:58
Ringraziato: 1 volta

Filtrare i primi 5 e raggruppare i valori restanti

Messaggio da tank260 »

Buonasera a tutti e complimenti per il forum.

Sono neofita quindi vi chiedo di portare pazienza...

Avrei bisogno di una dritta per creare una pivot che filtri i primi 5 valori di una tabella (su questo non ci sono problemi) e che raggruppi tutti i valori restanti sotto la voce "ALTRI". Per me la cosa ottimale sarebbe quella di avere dei raggruppamenti automatici, senza cioè dover raggruppare le righe manualmente.

Non so se sono stato sufficientemente chiaro oppure se è possibile.

Grazie, ogni suggerimento sarà ben accetto.
Allegati
Esempio.xlsx
(14.37 KiB) Scaricato 13 volte


Avatar utente

Andrea90
Messaggi: 2191 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 666 volte
Contatta:

Filtrare i primi 5 e raggruppare i valori restanti

Messaggio da Andrea90 »

Ciao tank260,

Intendi raggruppare i primi 5 di ogni anno sulla base delle quantità?

Ti provo a girare un file demo per vedere se è in linea con la tua richiesta.

Andrea
Allegati
Esempio.xlsx
(28.57 KiB) Scaricato 20 volte
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link

Autore del topic
tank260
Messaggi: 33 | Topic creati
Iscritto il: gio 4 nov 2021, 18:58
Ringraziato: 1 volta

Filtrare i primi 5 e raggruppare i valori restanti

Messaggio da tank260 »

Grazie infinite Andrea90 è esattamente quello che volevo! Sei un genio!

Ho capito qualcosina seguendo i passaggi della query, ma quando hai usato la funzione personalizzata mi sono perso: troppa carne al fuoco...

E' necessario uno studio approfondito. Intanto ancora grazie per la disponibilità.
Avatar utente

Andrea90
Messaggi: 2191 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 666 volte
Contatta:

Filtrare i primi 5 e raggruppare i valori restanti

Messaggio da Andrea90 »

Ciao tank260,

La funzione personalizzata vedila come una query a parte che riceve un parametro di input da poter lavorare, in questo caso la tabella che ottengo a seguito del raggruppamento per gli anni.

Infatti se vuoi vedere ciò che la funzione personalizzata esegue basta modificarne il codice, ti giro il dettaglio nel file allegato.

Troverai una seconda query chiamata "Result_test" che simula la tabella da dare come argomento della funzione, e poi trovi fxQuery che esegue gli stessi passaggi della fx ma in forma più esplicita.

Andrea
Allegati
Esempio.xlsx
(29.69 KiB) Scaricato 13 volte
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link

Autore del topic
tank260
Messaggi: 33 | Topic creati
Iscritto il: gio 4 nov 2021, 18:58
Ringraziato: 1 volta

Filtrare i primi 5 e raggruppare i valori restanti

Messaggio da tank260 »

Grazie per la precisazione.

Faccio qualche esercizio e poi eventualmente ti disturbo di nuovo.

Ciao.

Autore del topic
tank260
Messaggi: 33 | Topic creati
Iscritto il: gio 4 nov 2021, 18:58
Ringraziato: 1 volta

Filtrare i primi 5 e raggruppare i valori restanti

Messaggio da tank260 »

Ciao Andrea.

Sto analizzando la query: purtroppo si genera un problema quando ci sono duplicati nel prodotto (vedi PROD1). Questi vengono ripetuti nella pivot. Ovviamente i valori per prodotto devono essere univoci.

Grazie.
Allegati
Esempio.xlsx
(34.82 KiB) Scaricato 11 volte
Avatar utente

Andrea90
Messaggi: 2191 | Topic creati
Iscritto il: dom 28 giu 2020, 19:41
Luogo: Bologna
Ringraziato: 666 volte
Contatta:

Filtrare i primi 5 e raggruppare i valori restanti

Messaggio da Andrea90 »

Ciao tank260,

Devi cambiare parte del codice della funzione personalizzata in maniera tale che faccia un raggruppamento per anno-prodotto.
Ovviamente perderai il dettaglio della data.

Andrea
Allegati
Esempio.xlsx
(28.17 KiB) Scaricato 13 volte
Se hai gradito l'aiuto che hai ricevuto considera di contribuire alle spese per il mantenimento del forum facendo una libera DONAZIONE --> Link

Ricordarsi di segnare come "RISOLTE" le discussioni per le quali si è ricevuto un feedback positivo. Per vedere come fare --> Link

Autore del topic
tank260
Messaggi: 33 | Topic creati
Iscritto il: gio 4 nov 2021, 18:58
Ringraziato: 1 volta

Filtrare i primi 5 e raggruppare i valori restanti

Messaggio da tank260 »

Grazie Andrea90

Ora proseguo il mio approfondimento.

Buon fine settimana a te e a tutti gli utenti del forum.
Rispondi