top of page
Citrus Fruits

Power query - Schedule Revit

Writer: Efrem GiannessiEfrem Giannessi

Ecco una descrizione approfondita della metodologia per utilizzare le Power Query di Excel in relazione all'importazione di un file Excel esportato tramite il plugin Diroot di Revit e alla successiva configurazione di un foglio di calcolo per la preventivazione 5D:


1. Esportazione degli abachi di Revit con Diroot


1. Preparazione degli abachi in Revit:

Configura gli abachi con i dati necessari per la preventivazione 5D, includendo parametri quali:

  • Nome elemento.

  • Quantità (es. numero, area, volume).

  • Materiali.

  • Costo unitario.

  • Eventuali parametri personalizzati (es. fasi, categorie).


2. Esportazione con il plugin Diroot:

Usa il plugin Diroot per esportare gli abachi in formato Excel.

Salva il file in una directory accessibile per l’elaborazione successiva.

Verifica che i dati esportati siano completi e corretti.


2. Importazione del file Excel in Power Query


1. Apertura di Power Query in Excel:

Vai al menu Dati > Ottieni dati > Da file > Da cartella di lavoro di Excel.

Selezione del file esportato:


Scegli il file esportato con Diroot.

Identifica e importa il foglio di lavoro contenente i dati dell’abaco.


3. Navigazione e caricamento:

Una volta caricato il file in Power Query, verifica che i dati siano correttamente letti (es. colonne, formattazione).


3. Trasformazione e pulizia dei dati in Power Query


1. Rinomina e organizza le colonne:

Rinomina le colonne per maggiore chiarezza (es. “Quantità”, “Costo unitario”, “Materiale”).


2. Filtraggio dei dati:

Elimina eventuali righe inutili o dati non necessari (es. intestazioni duplicate o righe vuote).


3. Creazione di campi calcolati:

Aggiungi colonne calcolate per il costo totale di ciascun elemento:

Formula: Costo totale = Quantità × Costo unitario.


4. Raggruppamento dei dati:

Raggruppa gli elementi per categorie o materiali per ottenere riepiloghi (es. totale per tipo di materiale o fase del progetto).


5. Verifica della coerenza:

Controlla che non ci siano errori nei dati (es. valori nulli o incoerenti).


4. Caricamento dei dati trasformati in Excel


1. Caricamento nel foglio di lavoro:

Dopo le trasformazioni, clicca su Chiudi e Carica per inserire i dati trasformati in un nuovo foglio Excel.


2. Collegamento dinamico:

Il file Excel rimarrà collegato ai dati originali, consentendo aggiornamenti automatici in caso di modifiche nel file esportato da Revit.


5. Configurazione del foglio per la preventivazione 5D


1. Strutturazione del foglio:

Organizza i dati in tabelle o intervalli strutturati:

Intestazioni chiare (es. Elemento, Categoria, Quantità, Costo unitario, Totale).

Divisione in sezioni (es. materiali, manodopera, costi indiretti).


2. Creazione di formule e riepiloghi:


  • Usa funzioni Excel (es. SOMMA.SE, SOMMA.PIÙ.SE) per calcolare:

  • Totali per categoria.

  • Costo complessivo del progetto.

  • Suddivisione dei costi per fase.


3. Integrazione con grafici e dashboard:


Crea grafici per visualizzare i costi (es. diagrammi a torta o istogrammi per categorie).

Utilizza tabelle pivot per analisi dettagliate.


4. Aggiornamento automatico:


Configura il foglio per aggiornare i dati automaticamente:

Vai su Dati > Aggiorna tutto per sincronizzare il file con le modifiche apportate all’abaco in Revit.


6. Validazione dei dati


1. Controllo incrociato:

Confronta i dati trasformati con l’abaco originale per verificare la correttezza.


2. Risoluzione di errori:

Correggi eventuali discrepanze nei dati o nei calcoli.


7. Vantaggi della metodologia

  • Automazione: Power Query elimina gran parte del lavoro manuale, aggiornando i dati automaticamente.

  • Efficienza: La struttura modulare consente di gestire progetti complessi in modo ordinato.

  • Precisione: Riduce gli errori grazie al collegamento diretto con i dati BIM.

  • Flessibilità: I fogli Excel configurati possono essere adattati a diverse esigenze progettuali.


Questa metodologia consente di sfruttare al meglio i dati 5D esportati da Revit per creare preventivi precisi, aggiornabili e personalizzati.


POWER QUERY - DESCRIZIONE ED UTILIZZO


Le Power Query di Excel sono uno strumento potente per importare, trasformare e gestire i dati in modo efficiente. Si trovano nel gruppo "Dati" della barra multifunzione di Excel, con il nome "Ottieni e trasforma dati".


Power query - Schedule Revit
Esempio di Power Query

Ecco una descrizione approfondita del loro utilizzo:


1. Importazione dei dati

Power Query permette di importare dati da numerose fonti, tra cui:

  • File (Excel, CSV, TXT, XML, JSON).

  • Database (SQL Server, Access, Oracle, ecc.).

  • Servizi online (SharePoint, OData Feed, web scraping).

  • Altri strumenti (Power BI, Azure, ecc.).

Dopo aver selezionato la fonte, Power Query carica i dati in un'interfaccia separata chiamata Editor di Power Query, dove si possono eseguire operazioni di trasformazione.


2. Trasformazione dei dati

Power Query consente di:

  • Pulire i dati: rimuovere spazi vuoti, valori duplicati o errori.

  • Filtrare e ordinare: selezionare righe specifiche o ordinare i dati secondo criteri personalizzati.

  • Unire e accodare tabelle: combinare dati provenienti da più tabelle in modo orizzontale (merge) o verticale (append).

  • Scomporre e combinare colonne: dividere una colonna in più parti o concatenarne diverse.

  • Trasporre e pivotare dati: trasformare righe in colonne e viceversa.

  • Applicare formule: creare colonne calcolate con il linguaggio M di Power Query.

Ogni modifica effettuata viene registrata come passaggio e può essere facilmente modificata o eliminata.


3. Automazione

Power Query è progettata per automatizzare i flussi di lavoro:

  • Una volta definito il processo di trasformazione, si può riapplicare automaticamente su nuovi set di dati senza rifare manualmente le operazioni.

  • È possibile schedulare aggiornamenti automatici per le query collegate a fonti esterne.


4. Integrazione con Excel

  • Dopo la trasformazione, i dati possono essere caricati in un foglio di lavoro o in un modello di dati (per analisi con Power Pivot).

  • È possibile collegare i dati trasformati a tabelle pivot, grafici e dashboard interattivi.


5. Benefici principali

  • Efficienza: riduce il tempo necessario per la preparazione dei dati.

  • Ripetibilità: consente di applicare gli stessi passaggi su dati simili.

  • Scalabilità: supporta grandi volumi di dati e molteplici fonti.

Le Power Query rappresentano uno strumento indispensabile per chi lavora con dati complessi e vuole automatizzare il processo di preparazione dei dati in Excel.



ABACHI REVIT - DESCRIZIONE ED UTILIZZO


Gli abachi di Revit sono strumenti essenziali per la gestione e l’organizzazione dei dati nei progetti di Building Information Modeling (BIM). Sono utilizzati per estrarre, analizzare e rappresentare informazioni relative agli elementi del modello, come quantità, materiali, costi o parametri personalizzati.


Power query - Schedule Revit
Esempio di Abachi di Revit

Ecco una descrizione approfondita:


1. Cos’è un abaco in Revit

Un abaco è una tabella che raccoglie i dati degli elementi modellati nel progetto. Questi dati provengono dai parametri associati agli oggetti, come muri, finestre, porte, famiglie o componenti personalizzati. Gli abachi aiutano a:


  • Gestire le informazioni del modello.

  • Calcolare quantità e costi.

  • Organizzare gli elementi in base a parametri specifici.

  • Creare report dettagliati.


2. Creazione di un abaco


1. Apertura della finestra Abachi:

Vai al pannello "Vista" > "Abachi/Quantità" > Clicca su "Nuovo Abaco".


2. Scelta della categoria:

Seleziona la categoria degli oggetti da analizzare (ad esempio, porte, finestre, muri, ecc.).


3. Selezione dei campi:

Scegli i parametri da includere nell'abaco (es. nome, quantità, area, volume, costo).


4. Applicazione di filtri:

Filtra gli elementi in base a determinati criteri (es. mostra solo muri di un certo spessore).


5. Ordinamento e raggruppamento:

Organizza i dati raggruppandoli o ordinandoli per parametri specifici (es. raggruppa le finestre per tipo).


6. Formattazione e calcoli:

Personalizza l’aspetto della tabella e aggiungi calcoli, come totali o medie.


3. Tipi di abachi

Gli abachi possono essere utilizzati per diversi scopi:

Abachi di quantità: per calcolare il numero di elementi nel progetto.

Abachi di materiali: per quantificare i materiali utilizzati (es. calcolo del volume di calcestruzzo).

Abachi analitici: per confrontare e analizzare le prestazioni degli elementi (es. isolamento termico, consumo energetico).

Abachi parametrici: per gestire e modificare i parametri degli oggetti direttamente dalla tabella.


4. Personalizzazione avanzata

Gli abachi possono essere altamente personalizzati:

Campi calcolati: aggiungi colonne che eseguono calcoli matematici basati su altri parametri (es. costo totale = quantità × costo unitario).

Parametri condivisi: aggiungi parametri specifici per il progetto e visualizzali negli abachi.

Filtri complessi: combina più condizioni per isolare dati specifici.

Grafici e rappresentazioni visive: collega abachi a grafici per una visualizzazione più intuitiva.


Quantificazione e stima dei costi: calcola quantità di materiali e relativi costi per analisi economiche.

Gestione dei dati: modifica parametri direttamente negli abachi e aggiorna automaticamente il modello.

Controllo della qualità: verifica la correttezza delle informazioni (es. controllare che tutte le finestre abbiano un tipo assegnato).

Documentazione: integra gli abachi nelle tavole di progetto per creare documenti completi e professionali.


6. Integrazione con il modello BIM

Gli abachi sono dinamici: ogni modifica effettuata nel modello si riflette immediatamente nell’abaco e viceversa. Questo garantisce coerenza e aggiornamenti in tempo reale tra dati e rappresentazioni grafiche.


7. Vantaggi principali

Automazione: gli abachi aggiornano automaticamente i dati quando il modello cambia.

Precisione: riducono il rischio di errori manuali nella gestione dei dati.

Efficienza: semplificano l’analisi e la gestione di progetti complessi.

Flessibilità: si adattano a esigenze specifiche grazie alla personalizzazione dei parametri.

Gli abachi di Revit sono fondamentali per sfruttare al massimo il potenziale del BIM, offrendo una gestione ottimale delle informazioni del progetto.



Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating*

Grow Your Vision

"Every great achievement begins with a small step, fueled by passion and guided by determination."

©2025 by Efrem Giannessi. 

bottom of page