andler67,
Considera che per come hai allegato il file noi non riusciamo ad utilizzarlo poiché non hai inserito il file di origine.
Quando chiediamo di inserire un file demo non serve caricare il file originale, bastano due righe di dati inseriti in una tabella e poi caricati in PQ, mostrando il punto in cui va in errore.
Detto questo, PQ quando estrae i dati associa il tipo di dato a ciascun campo sulla base di un check che esegue sulle prime N righe. Quindi se per le prime N righe ha trovato solo valori "numerici" lui pensa che quel campo sia numerico e quindi gli associa il relativo formato. Se però alla riga N+1 compare un valore testo, lui cercherà comunque di convertirlo in numero, riportando così l'errore.
Ecco perché di solito, salvo eccezioni, conviene eliminare questo passaggio fin dall'inizio, eseguire le trasformazioni che servono all'analisi, e solo per ultimo andare ad associare il tipo di dato.
Andrea
Cambio formato colonna in Power Query L’argomento è risolto
Moderatore: Utilizzo_prof_Excel
-
- Messaggi: 2327 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 680 volte
- Contatta:
-
Autore del topic - Messaggi: 65 | Topic creati
- Iscritto il: ven 16 apr 2021, 15:54
Cambio formato colonna in Power Query
ok. grazie faccio tesoro del tuo suggerimento.
Solo non capisco perchè vada in errore una colonna quando in realtà l'errore è in un'altra... ma comunque adesso funziona....
Come si diceva tempo fa... non capisco ma mi adeguo....
Solo non capisco perchè vada in errore una colonna quando in realtà l'errore è in un'altra... ma comunque adesso funziona....
Come si diceva tempo fa... non capisco ma mi adeguo....
-
- Messaggi: 2327 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 680 volte
- Contatta:
Cambio formato colonna in Power Query
andler67,
E io ti ripeto, allega un file demo cosi che ci guardiamo.
Un file demo che possiamo usare, perché se ci inserisci un'origine su di un file salvato sulla tua rete noi non possiamo farci nulla.
Andrea
E io ti ripeto, allega un file demo cosi che ci guardiamo.
Un file demo che possiamo usare, perché se ci inserisci un'origine su di un file salvato sulla tua rete noi non possiamo farci nulla.
Andrea
-
Autore del topic - Messaggi: 65 | Topic creati
- Iscritto il: ven 16 apr 2021, 15:54
-
- Messaggi: 2327 | Topic creati
- Iscritto il: dom 28 giu 2020, 19:41
- Luogo: Bologna
- Ringraziato: 680 volte
- Contatta:
Cambio formato colonna in Power Query
andler67,
La query che ti andava in errore era la "Movimenti_Acquisti_2022"?
Se si, questa query prende i dati dalla query "Movimenti_Iva_2022" la quale immagino sia la base dati che hai girato nell'ultimo file condiviso, corretto?
Se fosse così questa query ha i seguenti passaggi:
Tra i quali vedi che c'è il passaggio "# Modificato tipo".
Hai provato prima qui a fare il check del formato dati? Controllando se fosse corretto oppure no?
Andrea
La query che ti andava in errore era la "Movimenti_Acquisti_2022"?
Se si, questa query prende i dati dalla query "Movimenti_Iva_2022" la quale immagino sia la base dati che hai girato nell'ultimo file condiviso, corretto?
Se fosse così questa query ha i seguenti passaggi:
Codice: Seleziona tutto
let
Origine = Excel.Workbook(File.Contents("C:\Users\andrea.STUDIORIBAELERD\Desktop\Movimenti IVA 2022.xlsx"), null, true),
Table1_Table = Origine{[Item="Table1",Kind="Table"]}[Data],
#"Modificato tipo" = Table.TransformColumnTypes(Table1_Table,{{"Nr. movimento", Int64.Type}, {"Cat. reg. business IVA", type text}, {"Cat. reg. art./serv. IVA", Int64.Type}, {"Data di registrazione", type date}, {"Data esecuzione operazione", type date}, {"Nr. documento", type text}, {"Tipo di documento", type text}, {"Tipo", type text}, {"Includi in report transazioni IVA", type logical}, {"Riferito a periodo", type any}, {"Imponibile", type number}, {"Importo", type number}, {"Impon. non detraibile", Int64.Type}, {"Importo non detraibile", Int64.Type}, {"Nr. documento esterno", type any}, {"Tipologia IVA", type text}, {"Nr. Fatturare a/Pagare a", type text}, {"Codice attività", type any}, {"Nomenclatura combinata articoli in assistenza", type any}, {"Metodo di trasporto", type any}, {"Metodo di pagamento", type any}, {"Cod. paese", type text}, {"Triangolazione intracomun.", type logical}, {"Chiuso", type logical}, {"Chiuso dal Nr. movimento", Int64.Type}, {"Nr. rif. interno", type any}, {"Nr. serie", type text}, {"Registro IVA", type text}, {"Codice IVA", type text}}),
#"Filtrate righe" = Table.SelectRows(#"Modificato tipo", each true)
in
#"Filtrate righe"
Hai provato prima qui a fare il check del formato dati? Controllando se fosse corretto oppure no?
Andrea
-
Autore del topic - Messaggi: 65 | Topic creati
- Iscritto il: ven 16 apr 2021, 15:54
Cambio formato colonna in Power Query
No, non lo avevo fatto.Hai provato prima qui a fare il check del formato dati? Controllando se fosse corretto oppure no?
Andrea
D'ora in poi farò come mi hai suggerito... eliminare il modificato tipo automatico e poi farlo manualmente
Andrea