Make an AWESOME Tableau Dashboard in Only 10 Minutes

Andy Kriebel
23 May 202311:31

Summary

TLDRIn this instructional video, Andy demonstrates how to create an interactive sales dashboard in Tableau within 10 minutes. He guides viewers through building essential charts, customizing their appearance, arranging them in a dashboard with containers, and adding interactivity for a comprehensive visual analytics experience. The tutorial covers filtering data, designing KPIs, mapping sales by country, and line charts for monthly sales, all tailored to a European company's sales tracking needs.

Takeaways

  • 📊 The video provides a step-by-step guide to creating an interactive dashboard in Tableau within 10 minutes.
  • 🔍 The process begins with building charts and then customizing their appearance to match a specific look.
  • 🗺️ A map chart is created to visualize sales by country, with customization of colors to match the company's branding.
  • 📈 KPIs such as monthly sales, profit, and customer count are displayed in a clear and concise manner with horizontal alignment.
  • 📝 A line chart is constructed to represent sales by month, with options to customize the appearance and interactivity.
  • 🎨 Custom colors are applied to the charts to enhance visual appeal and align with the company's color scheme.
  • 📐 The use of containers in the dashboard helps to organize and align the charts effectively.
  • 🔑 Interactivity is added to the dashboard by enabling filters that allow users to select specific months or products and see corresponding changes in the data.
  • 📑 The script includes instructions on how to format text, borders, and backgrounds to create a polished and professional look.
  • 🔗 The video creator, Andy, provides additional resources in the description for further learning about Tableau features like containers.
  • 💻 The video is aimed at helping viewers become proficient in Tableau, with the final result being a visually appealing and functional sales dashboard.

Q & A

  • What is the main goal of the video?

    -The main goal of the video is to demonstrate how to create an interactive dashboard in Tableau within 10 minutes.

  • Who is the presenter of the video?

    -The presenter of the video is Andy, who created the channel to help viewers become proficient in Tableau.

  • What are the three main steps to customize the charts in the dashboard?

    -The three main steps to customize the charts are: building the charts, customizing them to achieve the desired look, and placing them in the dashboard using containers.

  • What type of company is the scenario based on in the video?

    -The scenario is based on a European company that needs to build a sales dashboard.

  • What are the key elements tracked by the sales dashboard mentioned in the video?

    -The sales dashboard tracks monthly sales, KPIs, top-selling products, and the performance of different regions.

  • How does the video guide the user to filter the data to the latest year?

    -The video instructs the user to drag the 'Order Date' to the filters, select the latest year, and apply this filter to all worksheets to ensure it applies to every new sheet created.

  • What is the first chart that the video guides the user to build and what does it display?

    -The first chart built in the video is a KPI chart that displays sales, profit, and the number of customers.

  • How does the video suggest customizing the map chart to match the company's color scheme?

    -The video suggests changing the default color of the 'Sales' field to a company-specific blue color by accessing the default properties and selecting a standard blue color.

  • What is the purpose of using containers in the dashboard as shown in the video?

    -Containers are used in the dashboard to have more control over the alignment and layout of the sheets within the dashboard.

  • How does the video guide the user to add interactivity to the dashboard?

    -The video shows how to add filters to the 'Sales by Month' and 'Sales by Product' sheets so that selecting an item in one chart updates the others, creating an interactive experience.

  • What is the final step described in the video for completing the dashboard?

    -The final step is to add a bit of interactivity by enabling filters on the charts so that selecting a category in one chart will update the others, and ensuring the dashboard has a clean and polished look with appropriate formatting and borders.

Outlines

00:00

📊 Building Interactive Dashboards with Tableau

This paragraph introduces a tutorial on creating an interactive dashboard in Tableau. The presenter, Andy, outlines the process in four steps: building charts, customizing their appearance, arranging them in a dashboard with containers, and adding interactivity. Andy's channel focuses on improving Tableau skills and encourages viewers to subscribe for more content. The task at hand is to build a sales dashboard for a European company, tracking monthly sales, KPIs, top products, and regional performance. The dataset includes order ID, date, product, customer, and other relevant information, which is available for download. The tutorial begins with filtering the data to the latest year and setting up the filter to apply to all future sheets.

05:01

🖼️ Customizing Charts and Creating a Dashboard Layout

The second paragraph delves into the customization of charts and the layout of the dashboard. It starts with creating KPIs by arranging sales, profit, and customer count in a horizontal layout, editing aliases, and adjusting text sizes for clarity. The presenter then moves on to creating a map visualization, changing the color scheme to align with the company's branding, and cleaning up the map's appearance by adjusting background layers and borders. Following this, a line chart for sales by month is created, with customizations including changing mark types and synchronizing axes. The paragraph also covers creating a bar chart for sales by product, adding an average line for context, and color-coding bars based on their performance relative to the average. The dashboard layout is initiated with containers to control the alignment of sheets, and the presenter guides through adding a title, arranging charts, and formatting the dashboard with borders, padding, and background colors.

10:03

🔍 Adding Interactivity to the Dashboard

The final paragraph focuses on adding interactivity to the dashboard. The presenter demonstrates how to set up filters on the 'Sales by Month' and 'Sales by Product' sheets so that selecting an item in one chart will update the others accordingly. This is done by using the filter option in Tableau and ensuring that the filters apply to all relevant charts. The 'Sales by Country' sheet is also set up with filtering capabilities, allowing for dynamic updates based on country selection. The tutorial concludes with the presenter removing excess elements like the color legend and adjusting the dashboard's appearance for a clean, professional look. The viewer is encouraged to like the video, comment on what they've learned, and subscribe for more content.

Mindmap

Keywords

💡Interactive Dashboard

An interactive dashboard is a digital tool that allows users to interact with data through various visual elements like charts, graphs, and maps. In the video, the main theme revolves around creating an interactive dashboard in Tableau, which is a business intelligence software. The script describes how to build this dashboard with features that respond to user inputs, enhancing data exploration and decision-making.

💡Tableau

Tableau is a data visualization software used for creating interactive and shareable dashboards. The video script provides a tutorial on using Tableau to develop a sales dashboard, demonstrating its capabilities for visualizing and analyzing data through steps like building charts, customizing their appearance, and adding interactivity.

💡KPIs (Key Performance Indicators)

KPIs are quantifiable measurements used to track performance against objectives. In the context of the video, KPIs such as monthly sales, profit, and customer count are visualized on the dashboard to provide a quick snapshot of the company's performance. The script describes how to create these KPIs in Tableau by dragging sales and profit measures onto the text shelf.

💡Filters

Filters in Tableau are used to narrow down the data displayed in the visualizations. The script mentions applying a filter to show data from the latest year, which is a common practice to ensure the dashboard displays the most relevant and recent data. Filters help in making the dashboard more dynamic and useful for specific data analysis.

💡Containers

In the script, containers are used to organize and align sheets within the dashboard. They provide a way to control the layout and positioning of different visualizations, ensuring a clean and effective presentation of information. The use of containers is part of the dashboard design process described in the video.

💡Sales by Country

This term refers to a specific visualization in the video that maps sales data by country. The script describes how to create a map in Tableau, color-coded to represent sales figures, and customize its appearance to match the company's branding, such as changing the color to the company's blue.

💡Line Chart

A line chart is a type of graph that displays information as a series of data points connected by straight line segments. In the video, a line chart is used to represent sales by month, showing trends over time. The script details the process of creating this chart, including customizing the appearance and adding interactivity.

💡Subcategory

In the context of the video, a subcategory refers to a classification within a larger category, such as different types of products within a product line. The script mentions creating a visualization to analyze sales by subcategory, allowing viewers to understand which specific products are performing well.

💡Calculated Field

A calculated field in Tableau is a custom field created by the user to perform specific calculations or transformations of the data. The script describes creating a calculated field called 'above average sales' to determine which products have sales figures above the average, adding another layer of analysis to the dashboard.

💡Interactivity

Interactivity in the context of a dashboard refers to the ability of users to interact with the visualizations, such as clicking on elements to filter or drill down into the data. The script explains how to add filters to the charts so that selecting a month or a product will update all other charts on the dashboard, creating a cohesive and interactive experience.

Highlights

The video demonstrates how to create an interactive dashboard in Tableau within 10 minutes.

The process involves building charts, customizing them, arranging in a dashboard, and adding interactivity.

Andy, the creator of the channel, aims to help viewers excel in Tableau.

A European company's sales dashboard is the project focus, tracking monthly sales, KPIs, top products, and regional performance.

The dataset includes order ID, date, product, customer, and other relevant information.

Filtering to the latest year is the first step in building the charts.

KPIs are created by dragging sales, profit, and the count of customers onto the text shelf.

Customizing the appearance of text and borders for a cleaner look is part of the process.

A map visualization is created, with countries colored by sales, and personalized with a company's blue color.

Sales by month are visualized in a line chart with circles representing each month.

Formatting includes removing axis titles, hiding field labels, and adjusting grid lines for clarity.

Sales by product are presented with a bar chart, using a calculated field to color code bars above or below average sales.

The dashboard layout is designed using containers for better alignment and control.

Interactivity is added by enabling filters on the sales by month and sales by product sheets.

The final dashboard includes a title, KPIs, a map, and line and bar charts, all with a consistent aesthetic.

The video concludes with the complete interactive dashboard, showcasing the ability to update charts based on selected filters.

Transcripts

play00:00

in this video I'm going to show you how

play00:01

to make this awesome interactive

play00:03

dashboard in Tableau in just 10 minutes

play00:06

first we're going to build the charts

play00:08

second we're going to customize them to

play00:10

get the look that we want third we're

play00:12

going to place them in the dashboard

play00:13

using containers and lastly We'll add

play00:15

some interactivity let's get started

play00:20

if you're new here my name's Andy I

play00:22

created this channel to help you become

play00:24

great at tableau and today I'm going to

play00:27

show you how to build a beautiful

play00:28

Tableau dashboard if you enjoy this

play00:31

video please give it a like and don't

play00:33

forget to click on subscribe I create

play00:34

lots of content and I don't want you to

play00:36

miss out on anything here we go so we're

play00:38

a European company and we've been tasked

play00:40

with building a sales dashboard that

play00:42

tracks things like monthly sales some

play00:44

kpis top selling products and which

play00:46

regions are performing the best the data

play00:48

set looks like this we have the order ID

play00:50

the date what product was bought who the

play00:53

customer is and so on this data set is

play00:56

available in the description first let's

play00:58

go ahead and build all of the charts

play00:59

first we want to filter down to just the

play01:02

latest year so drag order date to the

play01:04

filters

play01:05

click on years and then next

play01:08

and choose the latest year and click on

play01:10

ok now we want this filter to apply to

play01:13

every sheet that we create so let's go

play01:15

ahead and click on that filter choose

play01:17

apply to worksheets and then all using

play01:19

this data source that way we don't have

play01:21

to remember to reapply this filter with

play01:22

every new sheet that we build let's

play01:24

build those kpis drag sales to the text

play01:27

drag profit on top of that number so

play01:30

that you see show me and then we want to

play01:32

get the count of customers so right

play01:34

click and drag customer ID to the

play01:36

measure value Shelf

play01:37

and choose Cal distinct of customer ID

play01:39

click on OK we want to rearrange these

play01:42

so that the numbers go across rather

play01:44

than down so drag measure names from the

play01:46

rows to the columns we want sales to be

play01:48

first before profit so on the measure

play01:50

value shelf drag sales above profit and

play01:53

we want our customers to say the number

play01:55

of customers not distinct count of

play01:58

customer ID so right click on that

play02:00

header and choose edit Alias I'm going

play02:02

to rename it number of customers

play02:05

click on OK click on the text shelf and

play02:08

in the alignment instead of automatic

play02:10

choose Center horizontal

play02:12

and Center vertical

play02:14

let's make the text nice and big for our

play02:16

headers so right click on one of the

play02:18

headers

play02:19

and choose format

play02:21

change the font to 14 point

play02:24

but we want the text to be bigger as

play02:26

well so click on the text shelf and then

play02:28

the three dots

play02:29

on the measure values let's make these

play02:32

maybe 22 point

play02:34

in the format pane choose the borders

play02:36

option

play02:37

set the row divider to none

play02:39

and now we have nice and clear kpis

play02:42

rename the sheet kpis

play02:45

the second sheet we want to build is our

play02:47

map I'm going to double click on country

play02:49

drag sales to the color shelf and now we

play02:52

have each country colored by sales but I

play02:54

don't like this color blue I want to

play02:55

make it more like my company's blue

play02:57

color so right click on the sales field

play02:59

in the data pane go to default

play03:01

properties and then color

play03:03

and we like to use the standard blue

play03:05

color

play03:06

click on OK I want to clean up this map

play03:09

so right click in the map and choose

play03:12

background layers

play03:13

drag the washout to 100 click on the

play03:16

color Shelf

play03:17

and change your border to white but we

play03:20

still have these lines go around the

play03:22

outside of the map so close the

play03:23

background layers right click in the map

play03:25

and choose format in the borders option

play03:28

set the row dividers to none

play03:30

and the column dividers To None now we

play03:33

have a nice clean looking map let's

play03:35

rename this sheet

play03:37

sales by country

play03:39

on to our next sheet in this one we want

play03:42

to create a line chart of sales by month

play03:44

right click and drag order date to the

play03:46

columns

play03:47

choose discrete months

play03:49

click on OK

play03:50

drag sales to the rows

play03:53

now I want to see little circles on each

play03:55

month so I'm going to hold my control

play03:56

key down

play03:58

and duplicate the sales field on the

play03:59

rows on the first sale shelf change the

play04:02

mark type from automatic to line on the

play04:05

second cell shelf change the mark type

play04:07

to a circle click on the color shelf set

play04:10

the color to white

play04:12

and set the border to Blue right click

play04:15

on the second sum of sales field on the

play04:16

row Shelf

play04:18

and choose dual axis

play04:20

right click on either of the axes and

play04:22

choose synchronize axis right click on

play04:25

the axis on the left hand side and

play04:27

choose edit axis

play04:28

let's get rid of the title

play04:30

right click on the axis on the right

play04:32

hand side choose edit axis and let's get

play04:35

rid of the title

play04:37

right click on order date at the top of

play04:39

the view and choose hide field labels

play04:40

for columns

play04:42

now we don't need the axes on both sides

play04:44

so I'm going to right click on the axis

play04:46

on the right and uncheck shell header

play04:49

lastly we want to clean up the view of

play04:50

it so right click in the view and choose

play04:53

format I'm going to go to my borders and

play04:55

I'm going to turn my row dividers off

play04:57

and also set my column divider to none

play05:00

I'm going to go to my lines I'm going to

play05:02

turn my grid lines on and then back off

play05:06

turn my zero lines off

play05:08

and I'm going to set my Axis ruler to a

play05:11

line lastly I want to change the

play05:13

formatting of my months right click on

play05:14

any of the months and choose format in

play05:17

the dates option let's choose

play05:19

abbreviation and that gives us the three

play05:21

letter months rename the sheet sales by

play05:24

month

play05:25

one more sheet in this one we want to

play05:27

look at sales by product drag

play05:28

subcategory to the rows sales to the

play05:31

columns

play05:32

sort descending right click on the

play05:34

header for the subcategory and choose

play05:36

hide field labels for rows right click

play05:39

on the axis and choose edit axis and get

play05:41

rid of the title

play05:43

change the view from standard to entire

play05:45

view right click in the view and choose

play05:48

format go to the lines and turn your

play05:51

grid lines on and back off set the zero

play05:53

lines to none to add a bit of context

play05:56

for these bars let's go to the analytics

play05:58

Pane and drag on an average line for the

play06:00

table we can now color code the bars

play06:03

based on whether they're above or below

play06:04

the average go back to the data Pane and

play06:07

create a new calculated field I'm going

play06:09

to call this above average sales

play06:12

my formula is sum of sales is greater

play06:15

than or equal to the window average

play06:18

of the sum of sales

play06:21

the window average sum of sales

play06:22

represents the value of my reference

play06:24

line click on OK drag the above average

play06:27

sales field to the color Shelf and

play06:29

notice we now have two colors choose the

play06:32

color shelf and edit colors I'm going to

play06:34

set the true to be blue so those that

play06:36

are above average are blue and I want

play06:39

the false to be Gray

play06:40

so I'm going to choose Seattle grays

play06:42

false and then the light gray click on

play06:45

OK let's rename this sheet sales by

play06:49

product

play06:50

and now we have our four sheets built if

play06:53

I go back to the dashboard this is the

play06:55

view we're looking at so we can refer

play06:57

back and forth to this as we build our

play06:58

dashboard create a new dashboard and

play07:01

we're going to make it 1200 by 600.

play07:04

start by holding the shift key down and

play07:07

drag in a vertical container go to the

play07:09

layout tab and set the position to 0x0y

play07:14

1200 wide and 600 tall

play07:17

we put this container in here so that we

play07:19

have a bit more control over how the

play07:21

sheets are aligned in the dashboard if

play07:23

you want to learn more about containers

play07:24

I'll post the link in the description to

play07:26

a whole series of videos I have so

play07:28

inside of the dashboard let's start by

play07:30

dragging in a text object to use as our

play07:32

title

play07:33

I'm going to call this European sales

play07:36

dashboard

play07:37

highlight the text and let's make it a

play07:39

nice big font

play07:40

and change the color click on ok now we

play07:43

want to have the map on the right hand

play07:45

side so I'm going to drag my sales by

play07:46

country field

play07:48

to the right inside of that container

play07:50

let's edit the width of the map

play07:53

let's make it 375. notice there's a

play07:56

color legend in the back we'll take care

play07:58

of that in a minute so now referring

play08:00

back over to our dashboard we have our

play08:02

map on the right and we have our title

play08:04

across the top but now we need this

play08:06

other section here so I'm going to drag

play08:07

in a vertical container to the left of

play08:10

my title grab my title and drag it into

play08:13

that vertical container now we can drag

play08:16

our kpis underneath of the title next we

play08:20

want to put the sales by month and the

play08:22

sales by product side by side drag in a

play08:24

horizontal container below the kpis drag

play08:27

in your sales by month into that

play08:29

horizontal container

play08:30

and then your sales by product to the

play08:32

right of that in your container now we

play08:34

can do a bit of formatting let's set the

play08:37

dashboard height

play08:38

to 85.

play08:40

let's set our kpis to fit the entire

play08:43

View

play08:44

and then let's edit the height of those

play08:46

to be 115.

play08:48

right click on the title and choose hide

play08:50

title on the sales by product let's edit

play08:53

the width of that

play08:55

to be 400.

play08:57

and now we're looking pretty good but I

play08:59

want to have these nice gray borders

play09:01

around the outside and have the grade

play09:03

between the objects to make them pop a

play09:05

bit more for that it's just a bit of

play09:07

formatting choose dashboard on the menu

play09:09

and choose format we want the shading to

play09:13

be a light gray close that view choose

play09:15

our title click on the layout tab and

play09:18

let's set the outer padding to 10.

play09:21

change the background to be white

play09:23

set our inner padding to 10 and then

play09:26

turn on a light gray border go to our

play09:29

kpi sheet again turn our light Ray

play09:32

border

play09:33

set the inner padding to 10 and then set

play09:36

the outer padding to 10.

play09:38

and set the background color to white on

play09:41

our sales by month again turn on the

play09:43

light gray border

play09:45

set the background to White

play09:48

set the outer padding to 10.

play09:51

said the inner padding to 10. sales by

play09:54

product sheet set the border to Gray

play09:57

so the background to White

play10:00

said the outer padding to 10 and set the

play10:03

inner padding to 10. sales by country

play10:06

same steps like gray border

play10:10

background is white

play10:11

and then our inner and outer padding are

play10:14

both 10.

play10:16

now remember we have a color Ledge in

play10:18

the background that's tied up in this

play10:20

tiled object down here on the bottom

play10:21

left right click on that tiled object

play10:23

and choose remove from dashboard

play10:25

click on delete containers and there we

play10:28

go we now have the dashboard looking

play10:30

exactly the way we'd like it it's time

play10:32

to add a bit of interactivity let's say

play10:34

I want to be able to filter the other

play10:35

charts based on one of the months I pick

play10:37

click on the sales by month sheet and

play10:39

choose the filter option

play10:41

now when I click on a month you'll see

play10:43

all of my charts changed based on that

play10:45

month let's do the same thing for sales

play10:47

by product click on the filter so now

play10:49

when I click on a product all the other

play10:51

charts will update based on that product

play10:53

let's change sales by country

play10:55

turn on the filter click on Finland and

play10:58

now all of the charts will update based

play11:00

on the sales for Finland

play11:02

and that's all there is to it in just a

play11:04

few minutes we've created a beautiful

play11:06

interactive dashboard and Tableau if you

play11:08

found this useful please give it a like

play11:10

and better yet leave me a comment with

play11:11

something you've learned in this video

play11:13

and don't forget to click on subscribe I

play11:15

don't want you to miss any content I

play11:16

create until next time

Rate This

5.0 / 5 (0 votes)

Related Tags
Tableau TutorialDashboard BuildingSales TrackingData VisualizationMonthly SalesKPIs AnalysisInteractive ChartsEuropean CompanyCustomization TipsProductivity HacksData Analysis