Unpivot colonne mese con trasformazione da testo a data
Inviato: gio 8 feb 2024, 9:20
Buongiorno a tutti,
mi trovo spesso a dover rielaborare con PQ delle tabelle con le colonne mese scritto come testo in forma abbreviata (Gen 24, Feb 24...).
In sostanza faccio unpivot trasfromando i mesi in attributo, poi aggiungo il prefisso "1 " alla colonna del mese e trasformo la colonna in tipo data. Questo "trucco" l'ho appreso da alcuni tutorial in cui si mostrava appunto che PQ "capisce" che il testo può essere considerato una data e permette la trasformazione del tipo dato. Nel caso della forma abbreviata del mese (Gen, Feb...) però mi dà errore, chissà perchè, con "Mar" (marzo). Per carità, se ho un solo anno (ad esempio 2024) sostituisco l'errore con 01/03/2024, ma se ho più anni la cosa diventa fastidiosa.
Conoscete qualche sistema per evitare l'errore?
Allego esempio
Grazie per un eventuale aiuto
Alessandro
mi trovo spesso a dover rielaborare con PQ delle tabelle con le colonne mese scritto come testo in forma abbreviata (Gen 24, Feb 24...).
In sostanza faccio unpivot trasfromando i mesi in attributo, poi aggiungo il prefisso "1 " alla colonna del mese e trasformo la colonna in tipo data. Questo "trucco" l'ho appreso da alcuni tutorial in cui si mostrava appunto che PQ "capisce" che il testo può essere considerato una data e permette la trasformazione del tipo dato. Nel caso della forma abbreviata del mese (Gen, Feb...) però mi dà errore, chissà perchè, con "Mar" (marzo). Per carità, se ho un solo anno (ad esempio 2024) sostituisco l'errore con 01/03/2024, ma se ho più anni la cosa diventa fastidiosa.
Conoscete qualche sistema per evitare l'errore?
Allego esempio
Grazie per un eventuale aiuto
Alessandro