Buongiorno a tutti,
eccomi nuovamente a voi con un titolo che effettivamente non so quanto possa essere di aiuto, ma veramente non so come spiegare brevemente la mia necessità (e forse anche per questo non ho individuato le parole chiave per ottenere risposte dalla rete).
Ho questo problema:
da una query, una volta terminata l'elaborazione dei dati che gli dò in pasto, ottengo questa informazione che poi mi servirà per inviare delle mail con le posizioni relative al nominativo.
CODICE | Nominativo
1020 | Bianchi Mario
1030 | Rossi Valentino
1035 | Bianchi Mario / Rossi Valentino
1079 | Rossi Valentino
ora io avrei la necessità di indicare tutti i movimenti che in un'altra query hanno il "codice commessa = CODICE" all'e-mail del Nominativo.
il mio problema più grande è riuscire a fare in modo che quando mando i movimenti a Bianchi siano presenti (1020 - 1035) e a Rossi (1030 - 1035 - 1079)
Pensavo di usare il separatore di colonne "/"
CODICE | Nominativo | Nominativo.1
1020 | Bianchi Mario
1030 | Rossi Valentino
1035 | Bianchi Mario | Rossi Valentino
1079 | Rossi Valentino
ma l'ideale di risultato sarebbe
CODICE | Nominativo
1020 | Bianchi Mario
1030 | Rossi Valentino
1035 | Bianchi Mario
1035 | Rossi Valentino
1079 | Rossi Valentino
Solo che non riesco a trovare una soluzione che ni porti al mio ideale.
Potreste indicarmi una strada?
Grazie
Buona serata e buon we
AndreaB.
Ottenere due righe di un record solo a determinate condizione L’argomento è risolto
Moderatore: Utilizzo_prof_Excel
-
- Messaggi: 44 | Topic creati
- Iscritto il: lun 30 ago 2021, 12:14
- Ringraziato: 3 volte
- Contatta:
-
- Messaggi: 2318 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 677 volte
- Contatta:
-
- Messaggi: 890 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:03
- Luogo: San Giovanni in Persiceto (BO)
- Ringraziato: 325 volte
- Contatta:
Ottenere due righe di un record solo a determinate condizione
Direi che per ottenere il tuo risultato ideale ti basterebbe effettuare un "dividi colonna in base a delimitatore", e scegliere l'opzione "in righe", anziché quella di default (in colonne). Ti torna?
Ciao
E.
Ciao
E.
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
Link utili: I nostri tutorial | Come inserire: Immagini - Codice - Risolto
Se il forum ti è stato utile, considera di supportarlo con una libera donazione
-
Autore del topic - Messaggi: 44 | Topic creati
- Iscritto il: lun 30 ago 2021, 12:14
- Ringraziato: 3 volte
- Contatta:
Ottenere due righe di un record solo a determinate condizione
Andrea90 ho seguito il suggerimento di Enrico Galli.
Enrico Galli, grazie a te ho scoperto che nella "sezione Opzioni Avanzate" si nascondeva la soluzione da me desiderata.
Allego codice M (magari potrà tornare utile a qualcuno)
Enrico Galli, grazie a te ho scoperto che nella "sezione Opzioni Avanzate" si nascondeva la soluzione da me desiderata.
Allego codice M (magari potrà tornare utile a qualcuno)
Codice: Seleziona tutto
let
Origine = Excel.CurrentWorkbook(){[Name="Tabella2"]}[Content],
#"Modificato tipo" = Table.TransformColumnTypes(Origine,{{"Codice", Int64.Type}, {"Nominativo", type text}}),
#"Suddividi colonna in base al delimitatore" = Table.ExpandListColumn(Table.TransformColumns(#"Modificato tipo", {{"Nominativo", Splitter.SplitTextByDelimiter("/", QuoteStyle.Csv), let itemType = (type nullable text) meta [Serialized.Text = true] in type {itemType}}}), "Nominativo")
in
#"Suddividi colonna in base al delimitatore"