38
Excellence in Engineering Since 1946

Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Excellence in Engineering Since 1946

Page 2: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Strand Associates, Inc.® ( )

Spreadsheets: An “Excel”-lent Tool to Make Data Work for You

Wisconsin Wastewater Operators’ Association 52nd Annual Conference Wednesday October 17, 2018

Sam Hocevar Troy Larson

Page 3: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

What tools are in your toolbox?

Page 4: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

What tools are in your toolbox?

Page 5: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Today’s Discussion will include:

• Spreadsheets vs Database vs Proprietary Software • Spreadsheets and Excel Basics • Advanced Functions • Visualizing Data with Graphs • Best Practices

• Case Study #1 • Case Study #2 • Case Study #3

Page 6: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Databases or proprietary software may be preferred in some situations.

Page 7: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Terminology: Sound like an excel expert after just one slide

Worksheet Rows (Numbers)

Columns (Letters)

Ribbon

Formula Bar

Status Bar View Buttons Tabs (Multiple Worksheets)

Selection

Zoom

Cell

Page 8: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

You can enter just about anything into a cell

• Data (numbers, text, dates) • Formulas – an expression which calculates the value of a cell.

• Examples: • =1+4+10 • =4*C1 • =B2+B3

• Functions – predefined formulas and are already available in Excel. • =FUNCTION(Function Arguments) • =SUM(number1,number2,...) would look like:

• Useful Functions: =SUM, =COUNT, =AVERAGE, =MIN, =MAX, =IF, =AND • Unexpected: =ROMAN → Roman Numbers, =TODAY → today’s date

Page 9: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Case Study #1

City of Waterloo, IA

Page 10: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Unique configuration of treatment plants and influent characteristics make operation more challenging

Satellite Facility Designed to Accept Designated Industrial Waste only

Current Mode of Operation was To

Combine the Waste and Treat Only Thru the

Easton Facility

Easton Facility Designed to Accept Domestic and Minor Industrial Waste only

Page 11: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Challenge - Data collected in monthly sheets

Page 12: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

All data sources consolidated into one spreadsheet tool

• New Spreadsheet Tool was created for plant staff

• “Data Sheet” consolidates historical data and new data collected by staff

Page 13: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Dashboard presents key parameters and trends for operators’ review

Conditional Formatting Warns of High or Low Values

Most Recent

14 days of Data Shown

Charts show

recent trends

Page 14: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Specialized dashboards were created for specific processes

Page 15: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Long-term trends help operators understand system performance

100 day trend can be most recent data (default) or starting at a user-defined

date.

Trending parameters can be customized

Page 16: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Use of functions allows “Dashboard” functionality

Formula in C24… Date Offset

Extra Credit: INDEX function

Page 17: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Advanced functions make finding important data easier

=VLOOKUP • Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

• Value you want to look up • range where you want to lookup the value, • the column number in the range containing the return value, • Exact Match or Approximate Match – indicated as 0/FALSE or 1/TRUE).

• Important: Lookup value needs to be in the Left most Column

=MATCH • The MATCH function is designed for one purpose: find the numeric position

of an item in a list. • =MATCH(lookup_value, lookup_array, [match_type])

Extra Credit: =INDEX

Page 18: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Operators can dive into the ”nitty gritty” data to study performance and develop correlation

Page 19: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

March 2018 February 2017

TSS

Con

cent

ratio

n (m

g/L)

Operators can dive into the ”nitty gritty” data to study performance and develop correlation

Page 20: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Hyperlinks are used for easy navigation around document

Page 21: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Case Study #2

Meister Dairy

Page 22: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Parameters for existing and new processes clearly documented with data collection notes

Page 23: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Charts allow operators to monitor multiple parameters for user-defined periods

Page 24: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Charts allow operators to monitor multiple parameters for user-defined periods

Page 25: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Visualizing your data starts with picking the right chart

Scatter

A scatter chart is used to compare at least two sets of values or pairs of data. Use it to show relationships between sets of values.

A clustered column chart is used to compare values across a few categories. Use it when the order of categories is not important.

A line chart is used to display trends over time (days, months or years) or categories when the order is important. Use it when there are many data points and the order is important.

A pie chart is used to show proportions of a while. Use it to show numbers that relate to a larger sum and always equal 100%. Do not use this chart if it contains many slices as angles are hard to estimate.

Line Bar

Pie

Page 26: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Add charts to your worksheet with just a few clicks

1. Organize data 2. Choose your chart type.

Page 27: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Add charts to your worksheet with just a few clicks

3. Format to suit – Practice Makes Perfect

Page 28: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Case Study #3

Morgantown Utility Board (MUB) Morgantown, WV

Page 29: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Upgrade at the Star City WWTP will reduce biological treatment capacity while constructing new MBR System

MBR System

Existing Activated

Sludge System

Page 30: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Dashboard brings recent data front and center

Conditional Formatting Warns of High or Low Values

Most Recent

14 days of Data Shown

Page 31: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Dashboard graphs help to visualize trends and system pressure

• Tool focused on four key parameters which would indicate AS stress

Thresholds are shown

Recent data can be compared to design conditions

Page 32: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

“Trending” and “What If” data points allow staff to evaluate several future scenarios

Trending data point predicts the next value if conditions remain as trending.

Manual data point allows operation staff to review potential “what if” scenarios.

Page 33: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Tool calculates potential unutilized capacity based on key stress parameters

• The most conservative result is posted for consideration by the operator.

Page 34: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

As you prepare to use your new digital tool kit, don’t forget about “Safety First”

• Potential Pitfalls • Mistakes/Errors • Tracking Changes • Version Control • Data Quantity • Not a substitute for professional judgement or

experience

• Best Practices • Plan before you Execute • Protection: Lock cells to prevent changes • Check equations, cell references • Less can be more • Tailor for needs, users • Ask for help (start with a Google Search)!

Evaluate Database

Page 35: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Recap: Why might you want to use excel?

Improve… • Data Management • Operations decisions • Reporting

Supplement Existing Practices… • Data Visualization • Learning Tools • Special projects or short term needs

Excel is easily customizable and

accessible… But it’s not the only tool!

Page 36: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Additional Resources

• Office Support (https://support.office.com/en-us/excel)

• ExcelJet (https://exceljet.net)

• Excel Easy (https://www.excel-easy.com)

• Excel Exposure (https://excelexposure.com)

Page 37: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Questions and Answers

Sam Hocevar [email protected]

Page 38: Excellence in Engineering Since 1946 - WWOA · •Use when, you want to find things in a table • =VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) • Value you

Excellence in Engineering Since 1946