SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Tutorial 2 (Part II ):
Building an Interactive Dashboard
          using MS Excel
           By Pranav Ghode
           Business Analyst
A Recap…
• Tutorial 1: We learnt to build a simple
  dashboard
• Tutorial 2 (Part I): We got introduced to an
  interactive dashboard
• And now in Tutorial 2 (Part II), We will build
  the interactive dashboard
And the Agenda for this one is…
A. Adding Interactive Controls on our dashboard
B. Defining our Logic to run the interaction
C. Running the interaction between you and the
   data
A. Adding Interactive Controls
All interactive controls in excel can be added
directly from the “Form Controls” box as
shown below in the “Developer’s tab”




                     The reference file is available on www.verydashbored.com
A. Adding Interactive Controls


  What if you don’t see the Developer’s tab?
Step 1. Click on “Office Button”

                            Step 2. Click on “Excel Options”




                                                           Step 3: In “Popular” tick “Show
                                                           Developer tab…”




                                          The reference file is available on www.verydashbored.com
A. Adding Interactive Controls


              As per Tutorial 2 (Part I)…
  We had decided to flip our dashboard pie chart
  between “Singapore” and “India”
                Singapore                                            India




So we will add two “Option Buttons” from the “Form control” on our Dashboard (and
name them respectively)



                                        The reference file is available on www.verydashbored.com
B. Define the Logic
• The logic for our example is:

    If Selected Option button is Singapore then display
    “Singapore” or else display “India” if selected
    accordingly.

• Obvious isn’t it?
  – For this example the answer is YES!
  – But as your dashboard becomes complex it may not
    be so.

                          The reference file is available on www.verydashbored.com
B. Defining the Logic


      Link your button to a cell….
• Right click one of the option buttons
• Go to “Format Control”
• Then go to “Control”
• And in the “Cell link” creates link to a cell
• In this cell the value changes serially as you
  move from one option to another
• In our case its cell “N12”


                        The reference file is available on www.verydashbored.com
B. Defining the Logic


          Now write the logic….
• As you choose the option buttons the value
  changes serially
  – If Option Button 1 is selected the linked cell value will
    be 1
  – If Option Button 2 is selected the linked cell value is 2
  – And so on….
• So, in our case; since we have only two options:
  – If, N12 = 1, then Display “Singapore” or else display
    “India”
  – The Formula is =IF(N12=1, "Singapore", "India")
  – I have entered the above formula in cell “N13”

                            The reference file is available on www.verydashbored.com
C. Running the Interaction
• After you write the selection logic, we will pass the
  selected information into a filter
• I use the =SUMIFS() formula as a filter to refer “list
  format data” in excel. (*See Tutorial 1)
• The selected data will be passed into this formula as a
  criteria
• Personally, I find technique to be very convenient
• It involves an initial pain of designing
   – But once, you do that
   – The fruits are very sweet
• Plus, you can be creative with it, unlike Pivot tables


                             The reference file is available on www.verydashbored.com
C. Running the Interaction


  Let us understand the SUMIFS formula first…

• SUMIFS input parameters are:
  (Sum_range, Criteria_range1, Criteria1,
  Criteria_range 2, Criteria2,…..)


  SUMIFS adds up the values in a range of cell
  passed as ‘sum_range’ based on the selected
  ‘criteria1’ from the ‘criteria_range1’
  As you add more criteria_ranges, you can be
  more specific in terms of reference to your data

                        The reference file is available on www.verydashbored.com
C. Running the Interaction


                  Let us use it now…
• In our example,
  -The first ‘criteria_range’ is the expense column D because
  we wish to refer particular expenses
  -The expenses to be selected as ‘criteria’ are mentioned in
  cells G2:G7
  -The second ‘criteria’ is the entity selected using our logic
  (that is, from cell N13)
  -And the criteria_range is the column containing the
  entities (that is, column B)

• For a clear understanding, download the file from the
  below mentioned link. And yes its absolutely free!


                             The reference file is available on www.verydashbored.com
C. Running the Interaction

So finally you have learned your basic Interactive
                   Dashboard…
• You can now refer to the % share of expenses
  of the entity of your choice directly from your
  dashboard
• Any modification/addition of more records in
  the source data will automatically update your
  dashboard
• Play around and build some of your own
  dashboards using this method and do share
  your experiences/files with everyone
Thanks!
And don’t forget to add comments, initiate discussions,
           ask question or call for any help…

                  Pranav Ghode
              www.verydashbored.com

Weitere ähnliche Inhalte

Was ist angesagt?

Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0
Salim M
 
The ms visual basic 6
The ms visual basic 6The ms visual basic 6
The ms visual basic 6
Eyelean xilef
 
Create A Chart In Excel
Create A Chart In ExcelCreate A Chart In Excel
Create A Chart In Excel
Brian Lowery
 
Visual basic 6 black book
Visual basic 6 black bookVisual basic 6 black book
Visual basic 6 black book
Ajay Goyal
 
It203 class slides-unit5
It203 class slides-unit5It203 class slides-unit5
It203 class slides-unit5
Matthew Moldvan
 

Was ist angesagt? (20)

Using tables and columns in Microsoft Word
Using tables and columns in Microsoft WordUsing tables and columns in Microsoft Word
Using tables and columns in Microsoft Word
 
Libre Office Impress Lesson 2: Creating a Slide Show
Libre Office Impress Lesson 2: Creating a Slide ShowLibre Office Impress Lesson 2: Creating a Slide Show
Libre Office Impress Lesson 2: Creating a Slide Show
 
Microsoft Excel
Microsoft ExcelMicrosoft Excel
Microsoft Excel
 
Libre Office Writer Lesson 4: Working with tables and templates
Libre Office Writer Lesson 4: Working with tables and templatesLibre Office Writer Lesson 4: Working with tables and templates
Libre Office Writer Lesson 4: Working with tables and templates
 
Module 8-Grade center-Task 1
Module 8-Grade center-Task 1Module 8-Grade center-Task 1
Module 8-Grade center-Task 1
 
Form and survey builder training
Form and survey builder training Form and survey builder training
Form and survey builder training
 
Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0Basic controls of Visual Basic 6.0
Basic controls of Visual Basic 6.0
 
The ms visual basic 6
The ms visual basic 6The ms visual basic 6
The ms visual basic 6
 
Libre Office Writer Lesson 2
Libre Office Writer Lesson 2Libre Office Writer Lesson 2
Libre Office Writer Lesson 2
 
Buttons In .net Visual Basic
Buttons In .net Visual BasicButtons In .net Visual Basic
Buttons In .net Visual Basic
 
MS Access Macros
MS Access MacrosMS Access Macros
MS Access Macros
 
Visual Basic Programming
Visual Basic ProgrammingVisual Basic Programming
Visual Basic Programming
 
Creating a quiz using visual basic 6
Creating a quiz using visual basic 6Creating a quiz using visual basic 6
Creating a quiz using visual basic 6
 
Create A Chart In Excel
Create A Chart In ExcelCreate A Chart In Excel
Create A Chart In Excel
 
E views tutorial
E views tutorialE views tutorial
E views tutorial
 
Libre Office Writer Lesson 3: Using Styles and Templates
Libre Office Writer Lesson 3: Using Styles and TemplatesLibre Office Writer Lesson 3: Using Styles and Templates
Libre Office Writer Lesson 3: Using Styles and Templates
 
Microsoft Word: Working with Tables
Microsoft Word: Working with TablesMicrosoft Word: Working with Tables
Microsoft Word: Working with Tables
 
Visual basic 6 black book
Visual basic 6 black bookVisual basic 6 black book
Visual basic 6 black book
 
It203 class slides-unit5
It203 class slides-unit5It203 class slides-unit5
It203 class slides-unit5
 
Visual Basic IDE Introduction
Visual Basic IDE IntroductionVisual Basic IDE Introduction
Visual Basic IDE Introduction
 

Andere mochten auch

Dashboard and reporting tools: Integration of BI tools in the geospatial domain
Dashboard and reporting tools: Integration of BI tools in the geospatial domainDashboard and reporting tools: Integration of BI tools in the geospatial domain
Dashboard and reporting tools: Integration of BI tools in the geospatial domain
Thierry Badard
 
Week 4 - Data Dashboard
Week 4 -  Data DashboardWeek 4 -  Data Dashboard
Week 4 - Data Dashboard
Rich Parker
 

Andere mochten auch (20)

Data Visualization and Dashboard Design
Data Visualization and Dashboard DesignData Visualization and Dashboard Design
Data Visualization and Dashboard Design
 
Design Principles of Excel Dashboards & Reports
Design Principles of Excel Dashboards & ReportsDesign Principles of Excel Dashboards & Reports
Design Principles of Excel Dashboards & Reports
 
HR Dashboard Metrics 2013
HR Dashboard Metrics 2013HR Dashboard Metrics 2013
HR Dashboard Metrics 2013
 
Shrewbury pupils
Shrewbury pupilsShrewbury pupils
Shrewbury pupils
 
Regulatory Reporting - Das können wir für Sie tun.
Regulatory Reporting  - Das können wir für Sie tun.Regulatory Reporting  - Das können wir für Sie tun.
Regulatory Reporting - Das können wir für Sie tun.
 
Regulatory Reporting - Professional Documentation
Regulatory Reporting - Professional DocumentationRegulatory Reporting - Professional Documentation
Regulatory Reporting - Professional Documentation
 
Dashboards In ISU
Dashboards In ISUDashboards In ISU
Dashboards In ISU
 
Cbs essay comp smarter planet
Cbs essay comp smarter planetCbs essay comp smarter planet
Cbs essay comp smarter planet
 
Procurement and spend analytics
Procurement and spend analyticsProcurement and spend analytics
Procurement and spend analytics
 
Dashboard and reporting tools: Integration of BI tools in the geospatial domain
Dashboard and reporting tools: Integration of BI tools in the geospatial domainDashboard and reporting tools: Integration of BI tools in the geospatial domain
Dashboard and reporting tools: Integration of BI tools in the geospatial domain
 
Week 4 - Data Dashboard
Week 4 -  Data DashboardWeek 4 -  Data Dashboard
Week 4 - Data Dashboard
 
Gauge Maker Pro - Excel Dashboard Add-in
Gauge Maker Pro - Excel Dashboard Add-inGauge Maker Pro - Excel Dashboard Add-in
Gauge Maker Pro - Excel Dashboard Add-in
 
Resurgence of Captive Data Centers: A Contrarian View
Resurgence of Captive Data Centers: A Contrarian ViewResurgence of Captive Data Centers: A Contrarian View
Resurgence of Captive Data Centers: A Contrarian View
 
Designing for a real-time data dashboard
Designing for a real-time data dashboardDesigning for a real-time data dashboard
Designing for a real-time data dashboard
 
Slovakia
SlovakiaSlovakia
Slovakia
 
Trellis DCIM Platform
Trellis DCIM PlatformTrellis DCIM Platform
Trellis DCIM Platform
 
How to create Excel dashboards easily
How to create Excel dashboards easilyHow to create Excel dashboards easily
How to create Excel dashboards easily
 
Panduit Smartzone™ DCIM Solution Details
Panduit Smartzone™ DCIM Solution DetailsPanduit Smartzone™ DCIM Solution Details
Panduit Smartzone™ DCIM Solution Details
 
DCIM Awareness Workshop
DCIM Awareness WorkshopDCIM Awareness Workshop
DCIM Awareness Workshop
 
DCIM
DCIMDCIM
DCIM
 

Ähnlich wie An Interactive Dashboard - Part 2

Informatica complex transformation ii
Informatica complex transformation iiInformatica complex transformation ii
Informatica complex transformation ii
Amit Sharma
 
Informatica complex transformation i
Informatica complex transformation iInformatica complex transformation i
Informatica complex transformation i
Amit Sharma
 
Obiee11g building logical dimension hierarchy
Obiee11g building logical dimension hierarchyObiee11g building logical dimension hierarchy
Obiee11g building logical dimension hierarchy
Amit Sharma
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
Amit Sharma
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
Amit Sharma
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
Amit Sharma
 
Generic steps in informatica
Generic steps in informaticaGeneric steps in informatica
Generic steps in informatica
Bhuvana Priya
 
Create a basic performance point dashboard epc
Create a basic performance point dashboard   epcCreate a basic performance point dashboard   epc
Create a basic performance point dashboard epc
EPC Group
 

Ähnlich wie An Interactive Dashboard - Part 2 (20)

Informatica complex transformation ii
Informatica complex transformation iiInformatica complex transformation ii
Informatica complex transformation ii
 
Informatica complex transformation i
Informatica complex transformation iInformatica complex transformation i
Informatica complex transformation i
 
Obiee11g building logical dimension hierarchy
Obiee11g building logical dimension hierarchyObiee11g building logical dimension hierarchy
Obiee11g building logical dimension hierarchy
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Obiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboardObiee11g building-brand-analysis-dashboard
Obiee11g building-brand-analysis-dashboard
 
Accessibility and Design: Where Productivity and Philosophy Meet
Accessibility and Design:  Where Productivity and Philosophy MeetAccessibility and Design:  Where Productivity and Philosophy Meet
Accessibility and Design: Where Productivity and Philosophy Meet
 
Visual Basic IDE Intro.pdf
Visual Basic IDE Intro.pdfVisual Basic IDE Intro.pdf
Visual Basic IDE Intro.pdf
 
Lab report watson
Lab report watsonLab report watson
Lab report watson
 
222066369 clad-study-guide
222066369 clad-study-guide222066369 clad-study-guide
222066369 clad-study-guide
 
Spreadsheet Auditing
Spreadsheet  AuditingSpreadsheet  Auditing
Spreadsheet Auditing
 
Generic steps in informatica
Generic steps in informaticaGeneric steps in informatica
Generic steps in informatica
 
How to prioritize and select projects with TransparentChoice software
How to prioritize and select projects with TransparentChoice softwareHow to prioritize and select projects with TransparentChoice software
How to prioritize and select projects with TransparentChoice software
 
PowerBI Training
PowerBI Training PowerBI Training
PowerBI Training
 
Quiz managment system
Quiz managment systemQuiz managment system
Quiz managment system
 
Building Rich Dashboards with IBM Business Insight
Building Rich Dashboards with IBM Business InsightBuilding Rich Dashboards with IBM Business Insight
Building Rich Dashboards with IBM Business Insight
 
Extending NetBeans IDE
Extending NetBeans IDEExtending NetBeans IDE
Extending NetBeans IDE
 
Access5
Access5Access5
Access5
 
Create a basic performance point dashboard epc
Create a basic performance point dashboard   epcCreate a basic performance point dashboard   epc
Create a basic performance point dashboard epc
 
Microsoft teams employee onboarding
Microsoft teams employee onboardingMicrosoft teams employee onboarding
Microsoft teams employee onboarding
 

Kürzlich hochgeladen

Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
laloo_007
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
DUBAI (+971)581248768 BUY ABORTION PILLS IN ABU dhabi...Qatar
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
instagramfab782445
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
daisycvs
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
daisycvs
 

Kürzlich hochgeladen (20)

Structuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdfStructuring and Writing DRL Mckinsey (1).pdf
Structuring and Writing DRL Mckinsey (1).pdf
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...joint cost.pptx  COST ACCOUNTING  Sixteenth Edition                          ...
joint cost.pptx COST ACCOUNTING Sixteenth Edition ...
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Putting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptxPutting the SPARK into Virtual Training.pptx
Putting the SPARK into Virtual Training.pptx
 
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NSCROSS CULTURAL NEGOTIATION BY PANMISEM NS
CROSS CULTURAL NEGOTIATION BY PANMISEM NS
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Arti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdfArti Languages Pre Seed Teaser Deck 2024.pdf
Arti Languages Pre Seed Teaser Deck 2024.pdf
 
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030Over the Top (OTT) Market Size & Growth Outlook 2024-2030
Over the Top (OTT) Market Size & Growth Outlook 2024-2030
 
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
!~+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUD...
 
Cannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 UpdatedCannabis Legalization World Map: 2024 Updated
Cannabis Legalization World Map: 2024 Updated
 
New 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck TemplateNew 2024 Cannabis Edibles Investor Pitch Deck Template
New 2024 Cannabis Edibles Investor Pitch Deck Template
 
Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024Marel Q1 2024 Investor Presentation from May 8, 2024
Marel Q1 2024 Investor Presentation from May 8, 2024
 
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in OmanMifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
Mifepristone Available in Muscat +918761049707^^ €€ Buy Abortion Pills in Oman
 
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
Escorts in Nungambakkam Phone 8250092165 Enjoy 24/7 Escort Service Enjoy Your...
 
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
Quick Doctor In Kuwait +2773`7758`557 Kuwait Doha Qatar Dubai Abu Dhabi Sharj...
 
BeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdfBeMetals Investor Presentation_May 3, 2024.pdf
BeMetals Investor Presentation_May 3, 2024.pdf
 
Cracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' SlideshareCracking the 'Career Pathing' Slideshare
Cracking the 'Career Pathing' Slideshare
 
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai KuwaitThe Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
The Abortion pills for sale in Qatar@Doha [+27737758557] []Deira Dubai Kuwait
 
Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 

An Interactive Dashboard - Part 2

  • 1. Tutorial 2 (Part II ): Building an Interactive Dashboard using MS Excel By Pranav Ghode Business Analyst
  • 2. A Recap… • Tutorial 1: We learnt to build a simple dashboard • Tutorial 2 (Part I): We got introduced to an interactive dashboard • And now in Tutorial 2 (Part II), We will build the interactive dashboard
  • 3. And the Agenda for this one is… A. Adding Interactive Controls on our dashboard B. Defining our Logic to run the interaction C. Running the interaction between you and the data
  • 4. A. Adding Interactive Controls All interactive controls in excel can be added directly from the “Form Controls” box as shown below in the “Developer’s tab” The reference file is available on www.verydashbored.com
  • 5. A. Adding Interactive Controls What if you don’t see the Developer’s tab? Step 1. Click on “Office Button” Step 2. Click on “Excel Options” Step 3: In “Popular” tick “Show Developer tab…” The reference file is available on www.verydashbored.com
  • 6. A. Adding Interactive Controls As per Tutorial 2 (Part I)… We had decided to flip our dashboard pie chart between “Singapore” and “India” Singapore India So we will add two “Option Buttons” from the “Form control” on our Dashboard (and name them respectively) The reference file is available on www.verydashbored.com
  • 7. B. Define the Logic • The logic for our example is: If Selected Option button is Singapore then display “Singapore” or else display “India” if selected accordingly. • Obvious isn’t it? – For this example the answer is YES! – But as your dashboard becomes complex it may not be so. The reference file is available on www.verydashbored.com
  • 8. B. Defining the Logic Link your button to a cell…. • Right click one of the option buttons • Go to “Format Control” • Then go to “Control” • And in the “Cell link” creates link to a cell • In this cell the value changes serially as you move from one option to another • In our case its cell “N12” The reference file is available on www.verydashbored.com
  • 9. B. Defining the Logic Now write the logic…. • As you choose the option buttons the value changes serially – If Option Button 1 is selected the linked cell value will be 1 – If Option Button 2 is selected the linked cell value is 2 – And so on…. • So, in our case; since we have only two options: – If, N12 = 1, then Display “Singapore” or else display “India” – The Formula is =IF(N12=1, "Singapore", "India") – I have entered the above formula in cell “N13” The reference file is available on www.verydashbored.com
  • 10. C. Running the Interaction • After you write the selection logic, we will pass the selected information into a filter • I use the =SUMIFS() formula as a filter to refer “list format data” in excel. (*See Tutorial 1) • The selected data will be passed into this formula as a criteria • Personally, I find technique to be very convenient • It involves an initial pain of designing – But once, you do that – The fruits are very sweet • Plus, you can be creative with it, unlike Pivot tables The reference file is available on www.verydashbored.com
  • 11. C. Running the Interaction Let us understand the SUMIFS formula first… • SUMIFS input parameters are: (Sum_range, Criteria_range1, Criteria1, Criteria_range 2, Criteria2,…..) SUMIFS adds up the values in a range of cell passed as ‘sum_range’ based on the selected ‘criteria1’ from the ‘criteria_range1’ As you add more criteria_ranges, you can be more specific in terms of reference to your data The reference file is available on www.verydashbored.com
  • 12. C. Running the Interaction Let us use it now… • In our example, -The first ‘criteria_range’ is the expense column D because we wish to refer particular expenses -The expenses to be selected as ‘criteria’ are mentioned in cells G2:G7 -The second ‘criteria’ is the entity selected using our logic (that is, from cell N13) -And the criteria_range is the column containing the entities (that is, column B) • For a clear understanding, download the file from the below mentioned link. And yes its absolutely free! The reference file is available on www.verydashbored.com
  • 13. C. Running the Interaction So finally you have learned your basic Interactive Dashboard… • You can now refer to the % share of expenses of the entity of your choice directly from your dashboard • Any modification/addition of more records in the source data will automatically update your dashboard • Play around and build some of your own dashboards using this method and do share your experiences/files with everyone
  • 14. Thanks! And don’t forget to add comments, initiate discussions, ask question or call for any help… Pranav Ghode www.verydashbored.com