Linguaggio M: fare riferimento alla posizione di una 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

Linguaggio M: fare riferimento alla posizione di una colonna

Messaggio da alex77 »

Buongiorno a tutti,
volevo sapere se in linguaggio M c'è una funzione per fare riferimento ad una colonna in base alla sua posizione e non al suo nome.
Nell'unire tabelle di più file excel, ho una colonna che non ha sempre lo stesso nome, ma è sempre nella stessa posizione (la prima, in questo caso)
Devo cioè fare questo:
Table.RenameColumns(#"Intestazioni alzate di livello",{"Colonna a", "Mese"})
Ma "Colonna a" non si chiama sempre così, ma ha sempre la stessa posizione

Sapete aiutarmi?

Grazie

Alessandro


Avatar utente

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

Linguaggio M: fare riferimento alla posizione di una colonna

Messaggio da Andrea90 »

alex77,

Puoi usare Table.ColumnNames, ti restituirà una lista.
Pertanto dovrai aggiungere {} con all’interno il numero che identifica la posizione.

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

Linguaggio M: fare riferimento alla posizione di una colonna

Messaggio da alex77 »

Andrea90 grazie mille.
In effetti ero arrivato fino a Table.ColumnNames, ma non alle {}.

Grazie ancora

A.
Rispondi