SlideShare a Scribd company logo
DNV GL © 2014
Ungraded
17 September 2015 SAFER, SMARTER, GREENERDNV GL © 2014
Ungraded
17 September 2015
ENERGY
Excel VBA Macro
1
Expediting the processing of light logging data
DNV GL © 2014
Ungraded
17 September 2015
Easy to use
 Just simply click the button
2
DNV GL © 2014
Ungraded
17 September 2015
Enter in Variables
 Answer a few questions
3
DNV GL © 2014
Ungraded
17 September 2015
Before the macro runs. (Dent logger file)
 Screen shot of the data before the macro runs.
4
DNV GL © 2014
Ungraded
17 September 2015
Before the macro runs. (Hobo logger file)
 The data could also look like this:
5
DNV GL © 2014
Ungraded
17 September 2015
What the Macro Does
 Currently the macro can automatically distinguish between Hobo and Dent logger
data seen in the previous slides.
 Here is what the current final product looks like; with usable information.
6
DNV GL © 2014
Ungraded
17 September 2015
Future Additions to Come
 Here is what the data will look like when I am finished with the macro.
7
DNV GL © 2014
Ungraded
17 September 2015
Summary
 Easy to use.
– User presses start, selects data file and answers a few basic questions.
 Saves at least four hours of engineering time per site logged.
 Currently automatically distinguishes between Hobo and Dent data files.
– Dent logs ON/OFF events
– Hobo logs Amperes
 Can be scaled to add additional types of loggers.
 Currently the macro generates the following useful data:
– Site’s annual operating hours
– SVG (Control factor for occupancy and other sensor types)
– Coincidence factor (% on during peak demand as per PA PUC 2pm – 6pm, M-F)
– Other (see slide six)
 Future addition
– Summary tab for multiple loggers from same site will be auto populated.
8
DNV GL © 2014
Ungraded
17 September 2015
SAFER, SMARTER, GREENER
www.dnvgl.com
Thank You.
9
Power of VBA for Excel
Adrian.wetzel@dnvgl.com
484-538-2700 x42610

More Related Content

What's hot

Quantitative Precipitation Estimation at The Climate Corporation
Quantitative Precipitation Estimation at The Climate CorporationQuantitative Precipitation Estimation at The Climate Corporation
Quantitative Precipitation Estimation at The Climate Corporation
Valliappa Lakshmanan
 
Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...
Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...
Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...
InfluxData
 
Streaming Sensor Data with Grafana and InfluxDB | Ryan Mckinley | Grafana
Streaming Sensor Data with Grafana and InfluxDB | Ryan Mckinley | GrafanaStreaming Sensor Data with Grafana and InfluxDB | Ryan Mckinley | Grafana
Streaming Sensor Data with Grafana and InfluxDB | Ryan Mckinley | Grafana
InfluxData
 
InfluxDB Cloud Product Update
InfluxDB Cloud Product Update InfluxDB Cloud Product Update
InfluxDB Cloud Product Update
InfluxData
 
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
InfluxData
 
Flink Forward Berlin 2018: Tobias Lindener - "Approximate standing queries on...
Flink Forward Berlin 2018: Tobias Lindener - "Approximate standing queries on...Flink Forward Berlin 2018: Tobias Lindener - "Approximate standing queries on...
Flink Forward Berlin 2018: Tobias Lindener - "Approximate standing queries on...
Flink Forward
 
Virtual training intro to InfluxDB - June 2021
Virtual training  intro to InfluxDB  - June 2021Virtual training  intro to InfluxDB  - June 2021
Virtual training intro to InfluxDB - June 2021
InfluxData
 
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
InfluxData
 
Nextflow and AWS Batch - GCC/BOSC 2018
Nextflow and AWS Batch - GCC/BOSC 2018Nextflow and AWS Batch - GCC/BOSC 2018
Nextflow and AWS Batch - GCC/BOSC 2018
Francesco Strozzi
 
SmartMet Server in INSPIRE
SmartMet Server in INSPIRESmartMet Server in INSPIRE
SmartMet Server in INSPIRE
Roope Tervo
 
Google App Engine 7 9-14
Google App Engine 7 9-14Google App Engine 7 9-14
Google App Engine 7 9-14
Tony Frame
 
Kapacitor Stream Processing
Kapacitor Stream ProcessingKapacitor Stream Processing
Kapacitor Stream Processing
InfluxData
 
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...
InfluxData
 

What's hot (13)

Quantitative Precipitation Estimation at The Climate Corporation
Quantitative Precipitation Estimation at The Climate CorporationQuantitative Precipitation Estimation at The Climate Corporation
Quantitative Precipitation Estimation at The Climate Corporation
 
Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...
Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...
Jacob Marble [InfluxData] | Observability with InfluxDB IOx and OpenTelemetry...
 
Streaming Sensor Data with Grafana and InfluxDB | Ryan Mckinley | Grafana
Streaming Sensor Data with Grafana and InfluxDB | Ryan Mckinley | GrafanaStreaming Sensor Data with Grafana and InfluxDB | Ryan Mckinley | Grafana
Streaming Sensor Data with Grafana and InfluxDB | Ryan Mckinley | Grafana
 
InfluxDB Cloud Product Update
InfluxDB Cloud Product Update InfluxDB Cloud Product Update
InfluxDB Cloud Product Update
 
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
Brian Gilmore [InfluxData] | InfluxDB in an IoT Application Architecture | In...
 
Flink Forward Berlin 2018: Tobias Lindener - "Approximate standing queries on...
Flink Forward Berlin 2018: Tobias Lindener - "Approximate standing queries on...Flink Forward Berlin 2018: Tobias Lindener - "Approximate standing queries on...
Flink Forward Berlin 2018: Tobias Lindener - "Approximate standing queries on...
 
Virtual training intro to InfluxDB - June 2021
Virtual training  intro to InfluxDB  - June 2021Virtual training  intro to InfluxDB  - June 2021
Virtual training intro to InfluxDB - June 2021
 
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
Ana-Maria Calin [InfluxData] | Migrating from OSS to InfluxDB Cloud | InfluxD...
 
Nextflow and AWS Batch - GCC/BOSC 2018
Nextflow and AWS Batch - GCC/BOSC 2018Nextflow and AWS Batch - GCC/BOSC 2018
Nextflow and AWS Batch - GCC/BOSC 2018
 
SmartMet Server in INSPIRE
SmartMet Server in INSPIRESmartMet Server in INSPIRE
SmartMet Server in INSPIRE
 
Google App Engine 7 9-14
Google App Engine 7 9-14Google App Engine 7 9-14
Google App Engine 7 9-14
 
Kapacitor Stream Processing
Kapacitor Stream ProcessingKapacitor Stream Processing
Kapacitor Stream Processing
 
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...
 

Similar to Excel VBA Macro

Multiple awr reports_parser
Multiple awr reports_parserMultiple awr reports_parser
Multiple awr reports_parser
Jacques Kostic
 
Norwegian SharePoint Community - What happened at Ignite
Norwegian SharePoint Community - What happened at IgniteNorwegian SharePoint Community - What happened at Ignite
Norwegian SharePoint Community - What happened at Ignite
Mikael Svenson
 
Db2 update day 2015 managing db2 with ibm db2 tools svenn aage
Db2 update day 2015   managing db2 with ibm db2 tools svenn aageDb2 update day 2015   managing db2 with ibm db2 tools svenn aage
Db2 update day 2015 managing db2 with ibm db2 tools svenn aage
Peter Schouboe
 
IBM Cognos Analytics Reporting vs. Dashboarding: Matching Tools to Business R...
IBM Cognos Analytics Reporting vs. Dashboarding: Matching Tools to Business R...IBM Cognos Analytics Reporting vs. Dashboarding: Matching Tools to Business R...
IBM Cognos Analytics Reporting vs. Dashboarding: Matching Tools to Business R...
Senturus
 
Cognos Analytics November 2017 Enhancements: 11.0.8 Demos and Q&A with the IB...
Cognos Analytics November 2017 Enhancements: 11.0.8 Demos and Q&A with the IB...Cognos Analytics November 2017 Enhancements: 11.0.8 Demos and Q&A with the IB...
Cognos Analytics November 2017 Enhancements: 11.0.8 Demos and Q&A with the IB...
Senturus
 
SplunkLive! Stockholm 2017 - EasyPark Customer Presentation
SplunkLive! Stockholm 2017 - EasyPark Customer PresentationSplunkLive! Stockholm 2017 - EasyPark Customer Presentation
SplunkLive! Stockholm 2017 - EasyPark Customer Presentation
Splunk
 
CAP spots oddities in your log data
CAP spots oddities in your log dataCAP spots oddities in your log data
CAP spots oddities in your log data
CAP Data Technologies
 
SAP BI BO Commentary solution
SAP BI BO Commentary solutionSAP BI BO Commentary solution
SAP BI BO Commentary solution
Peter Scheffelt
 
What's New at Aras 2013
What's New at Aras 2013What's New at Aras 2013
What's New at Aras 2013Aras
 
Big Data & Information Management Channel Manager
Big Data & Information Management Channel ManagerBig Data & Information Management Channel Manager
Big Data & Information Management Channel Manager
Arrow ECS UK
 
Loggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging LibrariesLoggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging Libraries
SolarWinds Loggly
 
Manufacturing Analytics at Scale
Manufacturing Analytics at ScaleManufacturing Analytics at Scale
Manufacturing Analytics at Scale
Turi, Inc.
 
Web storage
Web storage Web storage
Web storage
PratikDoiphode1
 
Sam segal resume
Sam segal resumeSam segal resume
Sam segal resume
samuel segal
 
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesSPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
Knut Relbe-Moe [MVP, MCT]
 
DBT ELT approach for Advanced Analytics.pptx
DBT ELT approach for Advanced Analytics.pptxDBT ELT approach for Advanced Analytics.pptx
DBT ELT approach for Advanced Analytics.pptx
Hong Ong
 
Combining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified ObservabilityCombining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified Observability
Elasticsearch
 
Metrics driven development 10.09.2014
Metrics driven development   10.09.2014Metrics driven development   10.09.2014
Metrics driven development 10.09.2014
Erno Aapa
 
IBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data LandscapeIBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data Landscape
Hortonworks
 
3983 cics java real life projects
3983   cics java real life projects3983   cics java real life projects
3983 cics java real life projects
nick_garrod
 

Similar to Excel VBA Macro (20)

Multiple awr reports_parser
Multiple awr reports_parserMultiple awr reports_parser
Multiple awr reports_parser
 
Norwegian SharePoint Community - What happened at Ignite
Norwegian SharePoint Community - What happened at IgniteNorwegian SharePoint Community - What happened at Ignite
Norwegian SharePoint Community - What happened at Ignite
 
Db2 update day 2015 managing db2 with ibm db2 tools svenn aage
Db2 update day 2015   managing db2 with ibm db2 tools svenn aageDb2 update day 2015   managing db2 with ibm db2 tools svenn aage
Db2 update day 2015 managing db2 with ibm db2 tools svenn aage
 
IBM Cognos Analytics Reporting vs. Dashboarding: Matching Tools to Business R...
IBM Cognos Analytics Reporting vs. Dashboarding: Matching Tools to Business R...IBM Cognos Analytics Reporting vs. Dashboarding: Matching Tools to Business R...
IBM Cognos Analytics Reporting vs. Dashboarding: Matching Tools to Business R...
 
Cognos Analytics November 2017 Enhancements: 11.0.8 Demos and Q&A with the IB...
Cognos Analytics November 2017 Enhancements: 11.0.8 Demos and Q&A with the IB...Cognos Analytics November 2017 Enhancements: 11.0.8 Demos and Q&A with the IB...
Cognos Analytics November 2017 Enhancements: 11.0.8 Demos and Q&A with the IB...
 
SplunkLive! Stockholm 2017 - EasyPark Customer Presentation
SplunkLive! Stockholm 2017 - EasyPark Customer PresentationSplunkLive! Stockholm 2017 - EasyPark Customer Presentation
SplunkLive! Stockholm 2017 - EasyPark Customer Presentation
 
CAP spots oddities in your log data
CAP spots oddities in your log dataCAP spots oddities in your log data
CAP spots oddities in your log data
 
SAP BI BO Commentary solution
SAP BI BO Commentary solutionSAP BI BO Commentary solution
SAP BI BO Commentary solution
 
What's New at Aras 2013
What's New at Aras 2013What's New at Aras 2013
What's New at Aras 2013
 
Big Data & Information Management Channel Manager
Big Data & Information Management Channel ManagerBig Data & Information Management Channel Manager
Big Data & Information Management Channel Manager
 
Loggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging LibrariesLoggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging Libraries
 
Manufacturing Analytics at Scale
Manufacturing Analytics at ScaleManufacturing Analytics at Scale
Manufacturing Analytics at Scale
 
Web storage
Web storage Web storage
Web storage
 
Sam segal resume
Sam segal resumeSam segal resume
Sam segal resume
 
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesSPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
 
DBT ELT approach for Advanced Analytics.pptx
DBT ELT approach for Advanced Analytics.pptxDBT ELT approach for Advanced Analytics.pptx
DBT ELT approach for Advanced Analytics.pptx
 
Combining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified ObservabilityCombining Logs, Metrics, and Traces for Unified Observability
Combining Logs, Metrics, and Traces for Unified Observability
 
Metrics driven development 10.09.2014
Metrics driven development   10.09.2014Metrics driven development   10.09.2014
Metrics driven development 10.09.2014
 
IBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data LandscapeIBM+Hortonworks = Transformation of the Big Data Landscape
IBM+Hortonworks = Transformation of the Big Data Landscape
 
3983 cics java real life projects
3983   cics java real life projects3983   cics java real life projects
3983 cics java real life projects
 

Excel VBA Macro

  • 1. DNV GL © 2014 Ungraded 17 September 2015 SAFER, SMARTER, GREENERDNV GL © 2014 Ungraded 17 September 2015 ENERGY Excel VBA Macro 1 Expediting the processing of light logging data
  • 2. DNV GL © 2014 Ungraded 17 September 2015 Easy to use  Just simply click the button 2
  • 3. DNV GL © 2014 Ungraded 17 September 2015 Enter in Variables  Answer a few questions 3
  • 4. DNV GL © 2014 Ungraded 17 September 2015 Before the macro runs. (Dent logger file)  Screen shot of the data before the macro runs. 4
  • 5. DNV GL © 2014 Ungraded 17 September 2015 Before the macro runs. (Hobo logger file)  The data could also look like this: 5
  • 6. DNV GL © 2014 Ungraded 17 September 2015 What the Macro Does  Currently the macro can automatically distinguish between Hobo and Dent logger data seen in the previous slides.  Here is what the current final product looks like; with usable information. 6
  • 7. DNV GL © 2014 Ungraded 17 September 2015 Future Additions to Come  Here is what the data will look like when I am finished with the macro. 7
  • 8. DNV GL © 2014 Ungraded 17 September 2015 Summary  Easy to use. – User presses start, selects data file and answers a few basic questions.  Saves at least four hours of engineering time per site logged.  Currently automatically distinguishes between Hobo and Dent data files. – Dent logs ON/OFF events – Hobo logs Amperes  Can be scaled to add additional types of loggers.  Currently the macro generates the following useful data: – Site’s annual operating hours – SVG (Control factor for occupancy and other sensor types) – Coincidence factor (% on during peak demand as per PA PUC 2pm – 6pm, M-F) – Other (see slide six)  Future addition – Summary tab for multiple loggers from same site will be auto populated. 8
  • 9. DNV GL © 2014 Ungraded 17 September 2015 SAFER, SMARTER, GREENER www.dnvgl.com Thank You. 9 Power of VBA for Excel Adrian.wetzel@dnvgl.com 484-538-2700 x42610