Duplicare righe di una tabella in base a valore in colonna 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
Avatar utente

alex77
Messaggi: 160 | Topic creati
Iscritto il: sab 24 ott 2020, 23:04
Luogo: Treviso
Ringraziato: 11 volte

Duplicare righe di una tabella in base a valore in colonna

Messaggio da alex77 »

Buonasera a tutti,
con power query avrei bisogno, data una tabella, di ripetere le singole righe tante volte quanto indicato in una determinata colonna ("Qta").
Allego un esempio semplice in excel con la tabella di input e la tabella di output desiderata.

Grazie per un eventuale aiuto
Allegati
esempio.xlsx
(10.4 KiB) Scaricato 118 volte


Avatar utente

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

Duplicare righe di una tabella in base a valore in colonna

Messaggio da Andrea90 »

alex77,

Raggruppi tutte le righe secondo la chiave "Ordine", "Articolo" e "Qta" al fine di avere una nuova colonna che contiene al suo interno una tabella per ciascuna riga, poi usi il comando Table.Repeat().

Oppure aggiungi una colonna personalizzata con la seguente formula:

Codice: Seleziona tutto

Table.Repeat(Table.FromRecords({_}), [Qta])
Andrea
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
Avatar utente

Autore del topic
alex77
Messaggi: 160 | Topic creati
Iscritto il: sab 24 ott 2020, 23:04
Luogo: Treviso
Ringraziato: 11 volte

Duplicare righe di una tabella in base a valore in colonna

Messaggio da alex77 »

Grazie mille Andrea90
funziona perfettamente.
Avatar utente

Enrico Galli
Messaggi: 890 | Topic creati
Iscritto il: dom 28 giu 2020, 19:03
Luogo: San Giovanni in Persiceto (BO)
Ringraziato: 325 volte
Contatta:

Duplicare righe di una tabella in base a valore in colonna

Messaggio da Enrico Galli »

Altra alternativa: una colonna personalizzata con una lista {1..[Qta]}, che poi va semplicemente espansa :wave:
Enrico Galli
Link utili: I nostri tutorial | Come inserire: Immagini - Codice - Risolto
Se il forum ti è stato utile, considera di supportarlo con una libera donazione
Rispondi