Upgrade Your REPORT DESIGN in Power BI | Complete Walkthrough From A to Z

How to Power BI
30 May 202233:24

Summary

TLDR本视频向观众展示了如何将一个普通的Power BI报告转变为一个视觉上更具吸引力的作品。通过调整页面尺寸、更改背景颜色、重新调整图表大小和位置,以及对图表进行格式化,视频详细介绍了提升报告外观的步骤。此外,还探讨了使用PowerPoint创建自定义设计元素,以及如何通过隐藏和显示图表来优化报告的加载时间和用户体验。

Takeaways

  • 📊 改变Power BI报告页面的默认比例,可以根据内容需要调整为更垂直的页面布局。
  • 🎨 调整背景颜色和透明度,使每个视觉元素的边界更加清晰可见,提升报告的整体美观度。
  • 🔄 精确调整视觉元素的大小和位置,确保报告页面的布局整齐、对齐。
  • 🔄 利用格式刷快速复制和应用一致的格式化到其他视觉元素,提高编辑效率。
  • 📈 根据数据的特点选择合适的图表类型,如将柱状图更换为面积图以更好地展示趋势。
  • 🎯 移除不必要的图表元素,如轴标题,仅保留有助于阅读理解的元素。
  • 🏷️ 为视觉元素添加数据标签和标记,增强数据的可读性和图表的直观性。
  • 🖼️ 创造独特的设计元素,如使用PowerPoint制作渐变背景,并将其应用到Power BI报告中。
  • 🖌️ 使用颜色和渐变来区分不同的数据类别,使图表更加直观和吸引人。
  • 🔧 利用PowerPoint和SVG格式创建自定义的线条和图形,增加报告的结构感。
  • 📌 通过隐藏和显示视觉元素以及使用书签功能,根据用户需求定制报告的展示内容。

Q & A

  • 如何改变Power BI报告页面的默认尺寸?

    -可以通过进入页面的格式选项,然后在画布设置中选择自定义尺寸来改变页面尺寸。例如,可以将高度设为1200像素,宽度设为1000像素。

  • 在Power BI中如何更改背景颜色?

    -在画布背景选项中,可以选择颜色并设置透明度。例如,可以选择一个灰色背景,并把透明度设为零,然后通过调整RGB值来获取所需的具体灰色。

  • 如何精确调整Power BI视觉元素的大小和位置?

    -可以通过进入视觉元素的格式选项,然后在一般和属性中设置具体的尺寸和位置。例如,可以设置高度为200像素,宽度为800像素,并精确地设置水平和垂直位置。

  • 为什么要移除Power BI图表中的多余元素?

    -移除多余的元素可以提高图表的可读性,使得重点信息更加突出,同时保持报告的整洁和专业外观。

  • 如何在Power BI中使用数据标签和标记来增强图表的可读性?

    -可以通过在图表的格式选项中启用数据标签来显示每个数据点的值,并添加标记以突出显示重要数据或趋势。

  • 为什么要在Power BI报告中使用按钮和书签来控制视觉元素的显示?

    -使用按钮和书签可以让用户根据需要显示或隐藏特定的视觉元素,这样可以提高报告的交互性和用户体验,同时减少不必要的视觉干扰。

  • 如何使用PowerPoint来创建Power BI报告中的自定义设计元素?

    -可以在PowerPoint中创建并设计所需的图形元素,如渐变背景或特殊线条,然后将它们保存为SVG格式,并在Power BI中作为图片插入使用。

  • 如何确保Power BI报告在不同设备和屏幕尺寸上的显示效果一致?

    -可以通过设置画布背景的图像适配选项为'适应',确保背景图像能够根据页面大小自动缩放,同时对视觉元素的大小和位置进行精确设置,以保持一致性。

  • 在Power BI中,为什么要对标题进行额外的信息添加或动态标题的使用?

    -对标题进行额外的信息添加或使用动态标题可以提供更多的上下文信息,帮助用户更好地理解图表的内容和目的,从而提高报告的清晰度和有用性。

  • 如何通过颜色和设计元素在Power BI报告中突出主要图表?

    -可以通过为主要图表使用更大字号的标题,或者通过为图表元素应用渐变颜色和特殊格式来突出显示。同时,确保其他辅助元素的颜色和设计不会与主要图表竞争用户的注意力。

  • 在Power BI报告中,为什么要隐藏一些视觉元素而不是直接删除它们?

    -隐藏一些视觉元素而不是删除它们可以保持报告的整洁性,同时允许那些需要这些信息的用户通过点击按钮来显示或隐藏这些元素,这样可以避免不必要的性能问题,并提供更个性化的用户体验。

Outlines

00:00

🎨 定制Power BI报告页面尺寸与背景

本段落介绍了如何通过调整Power BI报告页面的尺寸和背景颜色来改善报告的外观。首先,讲解者改变了页面的默认尺寸,选择了更垂直的页面布局,并设置了自定义的高度和宽度。接着,他调整了背景颜色,选择了一种现代化的银灰色,并详细说明了如何通过调整RGB值来获取所需的颜色。此外,还讨论了如何通过精确调整视觉元素的大小和位置来提升报告的整体布局。

05:01

📊 优化Power BI视觉元素与图表

在这一部分中,讲解者专注于如何优化Power BI报告中的视觉元素和图表。他首先通过将切片器转换为按钮来改善用户交互,并调整了按钮的布局和颜色。然后,讲解者转换了总销售额的图表为区域图,以更好地展示数据随时间的变化。此外,他还移除了不必要的轴标题,添加了数据标签,并调整了图表的样式,以提高可读性和视觉效果。讲解者还展示了如何使用PowerPoint来创建自定义的背景渐变,并将其应用到Power BI报告中,以增强报告的独特性和吸引力。

10:02

🖼️ 使用PowerPoint设计独特元素

这一部分讲述了如何使用PowerPoint来设计独特的设计元素,以增强Power BI报告的结构和视觉效果。讲解者首先在PowerPoint中创建了一个与Power BI报告页面尺寸相同的幻灯片,并添加了渐变背景。然后,他详细说明了如何使用PowerPoint的形状和线条工具来创建用于报告的结构元素,比如圆圈和线条,并将其保存为SVG格式,以便在Power BI中使用。此外,还讨论了如何在Power BI中使用这些设计元素来添加结构和吸引力,并通过调整透明度和颜色来确保它们与报告的其他部分协调一致。

15:03

🔄 利用按钮和书签管理可视化视图

本段落介绍了如何使用Power BI中的按钮和书签功能来管理报告中的可视化视图。讲解者首先创建了两个视图:一个包含所有可视化元素的开放视图和一个隐藏中间可视化元素的关闭视图。然后,他演示了如何使用书签来保存和恢复这些视图的状态,并使用按钮来触发视图的切换。此外,讲解者还讨论了如何通过选择特定的可视化元素和使用条件格式化来创建透明背景的按钮。最后,他展示了如何通过按钮的动作设置来绑定书签的打开和关闭操作,以便用户可以通过点击按钮来轻松地切换视图。

20:04

🚀 提升Power BI报告性能与用户体验

在这最后一部分中,讲解者探讨了如何通过优化报告的加载时间和提升用户体验来提升Power BI报告的性能。他首先使用性能分析器来展示隐藏可视化元素可以减少报告加载时所需的时间。然后,讲解者提出了一个解决方案,即通过隐藏不必要的可视化元素并仅在用户需要时通过点击按钮来加载它们。此外,他还讨论了如何使用书签来保存不同视图状态,并使用按钮动作来触发这些状态的变化。最后,讲解者强调了在设计Power BI报告时考虑性能和用户体验的重要性,并提供了一些有用的技巧和建议。

Mindmap

Keywords

💡Power BI

Power BI 是微软推出的一款商业智能工具,它可以帮助用户将数据可视化,生成报告和仪表板。在视频中,Power BI 被用来创建和改造报告,使其更加美观和易于理解。

💡报告改造

报告改造是指对现有的 Power BI 报告进行设计和格式上的优化,以提高报告的美观性和易读性。视频中详细介绍了如何通过改变页面大小、背景颜色、图表位置等方法来改造报告。

💡页面大小

页面大小是指 Power BI 报告中画布的尺寸,它影响着报告的布局和视觉效果。在视频中,提到将默认的16x9页面大小改为垂直页面,以适应报告内容的展示。

💡背景颜色

背景颜色是指 Power BI 报告画布的底色,选择合适的背景颜色可以增强报告的视觉效果和专业感。视频中,通过改变背景颜色,使得各个视觉元素的边界更加清晰可见。

💡视觉元素

视觉元素是指在 Power BI 报告中用于展示数据的图表、图形、切片器等组件。视频中提到了如何调整视觉元素的大小和位置,以及如何通过格式化来改善其外观。

💡切片器

切片器是 Power BI 中一种允许用户通过下拉菜单或按钮选择数据子集的工具,以便对报告中的数据进行筛选。视频中提到了如何将切片器格式化为按钮样式,以适应报告页面的设计。

💡图表类型

图表类型是指在 Power BI 报告中用于展示数据的图形化表达方式,如柱状图、折线图、面积图等。视频中讨论了根据数据特点选择合适的图表类型,以更有效地传达信息。

💡数据标签

数据标签是指在图表上显示具体数据值的文本标签,它们可以帮助用户更准确地理解图表中的数据点。视频中提到了如何添加和格式化数据标签,以提高图表的可读性。

💡格式刷

格式刷是 Power BI 中的一个工具,可以用来复制一个视觉元素的格式设置,并将其应用到其他视觉元素上,从而保持报告的一致性。视频中提到了使用格式刷来快速复制和应用格式化设置。

💡渐变背景

渐变背景是指在报告页面上使用两种或多种颜色之间平滑过渡的效果,以增加视觉吸引力和深度。视频中提到了如何通过 PowerPoint 创建渐变背景,并将其应用到 Power BI 报告中。

💡按钮

按钮在 Power BI 报告中是一种交互元素,可以通过点击来触发特定的操作,如筛选数据、切换视图或执行书签动作。视频中提到了如何使用按钮来控制报告中某些视觉元素的显示和隐藏。

Highlights

介绍了如何通过一些小技巧和方法来创建一个外观精美的Power BI报告。

讲解了如何改变报告页面的尺寸,从默认的16x9改为垂直页面。

分享了如何调整背景颜色和透明度,使每个视觉元素的边界更加清晰。

演示了如何精确调整视觉元素的大小和位置,使其在页面上完美对齐。

讨论了如何将切片器转换为按钮,以提高报告的可用性和视觉效果。

解释了如何将柱状图更改为面积图或折线图,以更好地展示数据。

强调了移除图表中不必要的元素,只保留提高可读性的关键信息。

展示了如何使用PowerPoint创建渐变背景,并将其应用到Power BI报告中。

讨论了如何通过颜色和格式刷来统一报告的视觉风格。

介绍了如何使用PowerPoint创建自定义线条和图形,增加报告的结构感。

解释了如何通过隐藏不必要的视觉元素来提高报告的加载性能。

展示了如何使用按钮和书签功能来控制视觉元素的显示和隐藏。

讨论了如何通过调整Y轴的显示和格式设置来提高图表的可读性。

提供了如何通过自定义格式字符串来更好地展示数据标签和单位。

讲解了如何为报告添加动态标题,提供更多上下文信息。

分享了一些在线工具,如Adobe颜色轮和Coolors,用于创建和匹配颜色方案。

Transcripts

00:00

creating a good-looking power bi report

00:02

can be quite challenging you've probably

00:04

seen tons of different examples where

00:05

you thought how did they ever achieve

00:07

that however knowing a few little things

00:09

here and there can open so many new

00:11

possibilities and make the whole design

00:13

process so much easier and that's what

00:15

we're gonna focus on in this video i'm

00:17

gonna take this report and turn it into

00:20

this one

00:21

now let's get started

00:23

[Applause]

00:30

welcome to how to power bi my name is

00:32

boss and if this is the very first time

00:34

for you visiting this channel then make

00:36

sure to hit that subscribe button to

00:37

stay up to date on all of my videos

00:40

which i share everything i know about

00:42

power bi let's do a report makeover with

00:45

this as our starting point and you can

00:47

see there's quite some work to be done

00:49

now let's dive in straight away and go

00:51

over all of the steps to get to this end

00:54

result and usually one of the first

00:55

decisions that i take is the page size

00:58

now here i want to have more of a

00:59

vertical page instead of the 16x9 which

01:02

is the default so i'm going to change

01:05

that by going here to the formatting

01:07

options for the page then here we have

01:10

canvas settings and here we can go for

01:12

custom now let's say that we take for

01:15

the height 1200 and then for the width

01:18

let's go for a thousand now the next

01:20

thing that i do is change the background

01:22

colors that we can clearly see also the

01:24

borders of each visual so i go here to

01:27

canvas background now here for the color

01:29

we can go for a gray background and put

01:31

the transparency to zero now you see

01:34

this looks very much like windows 95

01:36

gray so let's change it a little bit so

01:39

i'm going to go back more colors and my

01:41

go to gray color is

01:44

falling 240 and then 243 and then

01:49

247. now this is more of a silver gray

01:52

which looks a little bit more modern so

01:54

now that we have applied a different

01:55

background color you can clearly see the

01:57

borders of each visual now the next

01:59

thing that we can do is resize the

02:01

visuals and reposition them on the page

02:04

now the main graphs are these two here

02:06

at the top we have total sales and well

02:08

again total sales no over here that

02:10

should be total cost so let's go here to

02:12

formatting

02:13

general

02:14

title and say over here this is total

02:17

cost let's take this chart and put it

02:20

here at the bottom all right now our

02:23

main metrics are total sales and total

02:25

cost now these charts that we have there

02:28

in the middle they are kind of related

02:30

to sales and they might not be

02:32

interesting for everybody only for those

02:34

people that want to see a little bit

02:36

more detail so later on we can also add

02:38

a button to show them and hide them now

02:41

to resize the visuals you could of

02:43

course take the visual go to the bottom

02:45

right corner resize it just like this

02:48

however i always try to be a little bit

02:50

more exact than that instead of this i

02:53

would take the chart go here to

02:55

formatting options

02:56

general and then here on the properties

02:58

there we can decide on the size and also

03:01

the exact position on the page now here

03:04

for the height let's put in let's say

03:06

200 and then here for the width let's go

03:09

for

03:09

800. now if i want to have it exactly in

03:12

the middle i would need 100 pixels from

03:14

the left hand side so horizontal i need

03:16

to put in a hundred and you see i have

03:18

that 100 pixels to the left and 100

03:20

pixels to the right now here

03:23

how many pixels do i want at the top

03:25

let's go for 150. now for all of the

03:27

other charts we can do it in exactly the

03:29

same way so let's go to the next one

03:31

this one over here

03:33

and let's first choose the position now

03:35

i know that it needs to be 100 pixels

03:38

from the left so let's put in 100 and

03:41

then what number do we put in here for

03:43

vertical well i know that the chart at

03:46

the top is 150 pixels from the top

03:49

it's 200 high

03:52

so therefore we are at 350 and let's say

03:55

the space below it needs to be

03:57

50. so add these numbers up and we get

04:00

to 400 so that's why i put in here 400

04:05

and this way we are

04:06

pixel perfect okay so everything is

04:09

perfectly positioned now what is the

04:12

width that we can put in here well here

04:14

i would like to have the sales by class

04:16

later on below it and then here the

04:18

sales by subcategory would like to be on

04:20

the right hand side just like this

04:22

so if i know that i have two charts that

04:25

need to be next to one another and i

04:27

know that the width all the way from the

04:29

left hand side of the love chart and the

04:30

right hand side of the right chart is

04:32

800 pixels

04:34

and i want to have let's say 100 pixels

04:36

in between

04:37

then

04:38

i need to

04:39

have each chart 350 pixels wide okay so

04:43

350 plus 350 700 plus the 100 in the

04:46

middle is 800 okay so let's go to the

04:48

first one and then over here we can say

04:51

that it needs to be

04:52

350 right and let's do for the height uh

04:56

230 maybe a little bit more than the one

04:58

that's at the top and then for the sales

05:00

by subcategory there we can also go for

05:03

a width of 350. and what should be the

05:06

horizontal number that we put in here

05:08

for position that should be 550 okay

05:11

because we have 350 plus the 100 on the

05:13

left plus 100 on the right gets us to

05:15

550. now let me do this very quickly for

05:18

all of the other ones

05:20

now you see that by just aligning all of

05:22

the visuals and applying a different

05:23

background color everything looks

05:25

already so much better you're probably

05:26

thinking what's up with the space here

05:28

in the middle why isn't it exactly the

05:30

same as the space there vertically

05:32

that's because i will need that space a

05:34

bit later so now it's time to focus on

05:36

the visuals themselves a bit now

05:39

first starting off here with the slicer

05:41

now you see we just have three different

05:43

countries so if you have it's just a few

05:45

items and this is the only slicer then

05:47

probably for this report page i wouldn't

05:49

show it like this i would show them as

05:52

buttons so if you go to format then here

05:55

slicer settings you can change the

05:57

orientation to horizontal and then if

05:59

you make it a little bit wider then you

06:02

see we have these buttons okay now let's

06:04

make it look just a bit better so we

06:06

don't need the header so that one we can

06:08

turn off and then also we can make it

06:11

less high so that it doesn't take that

06:13

much space and align it here with the

06:15

text now the background color i don't

06:17

want to have so i go here to general

06:19

effects and then here the background

06:21

color we can turn off now for the ones

06:24

that are currently not selected i can go

06:26

here to visual and then values then here

06:29

for the font color let's make the font

06:31

color just a little bit lighter okay now

06:33

i'm going to put it a little bit to the

06:35

right so that that last button aligns

06:38

with the

06:39

chart now let's go to the main charts

06:41

now here you see we have mainly column

06:43

bar charts which is one of my favorite

06:45

charts and generally good however here

06:48

for total sales which we are showing

06:50

over time well

06:51

up to 12 points i think a column chart

06:54

could be fine however if you go over

06:56

then probably a line chart and every

06:58

chart would be better so i'm gonna

07:00

change this to an area chart not just in

07:02

case that we have multiple years in the

07:04

future so i'm going to change this to

07:07

either a line chart

07:09

or an area chart now let's go for an

07:10

area chart looks maybe a little bit more

07:12

interesting okay

07:14

now then the next thing that i do is i

07:16

try to get rid of as many elements as

07:18

possible and then only add what i think

07:21

is necessary and adds to the readability

07:24

of the chart so for example in this case

07:26

we could remove the title from the axis

07:28

we don't need it so i'm going to go here

07:29

to format and then here for the x axis

07:32

i'm going to turn the title off and what

07:34

about the y axis well actually we could

07:37

also remove that one so let's go here to

07:39

the y axis and first get rid of the

07:41

title

07:42

and then turn off the y-axis now

07:46

okay looks cleaner but now i have no

07:48

clue what the values are so instead of

07:51

going for the y-axis because we just

07:53

have a few data points maybe it's better

07:55

to go for the labels in this case all

07:57

right so let's add some data labels to

08:00

all of the data points and let's maybe

08:02

also add a few markers if you like

08:04

markers to improve the readability now

08:07

you see that already looks quite a bit

08:08

cleaner now just to double check how it

08:10

looks for the other countries germany

08:13

france you see looks pretty good now i

08:16

want to apply similar changes to the

08:17

other charts on the page now for example

08:20

here sales by subcategory there we also

08:22

have titles for the x and y axes i want

08:24

to remove those and maybe instead of the

08:27

x-axis i want to show data labels now

08:30

instead of having to redo all of these

08:31

changes again i just take the first

08:34

chart go to the home tab format painter

08:36

all right so now we can just copy the

08:39

formatting of that first chart to the

08:41

next one and then i just repeat that for

08:44

all of the other charts now once that is

08:46

done we can also change that chart here

08:48

at the bottom total cost to the same

08:51

chart type as we have there at the top

08:53

which was that area chart for all of the

08:55

values that we show in the data labels

08:57

it also shows the display unit millions

09:00

which might be a good thing however it

09:02

also takes quite a bit of space and

09:04

maybe takes away from the readability

09:06

and in this case i think it's not

09:08

strictly necessary if you know that all

09:10

of the values are a million so you place

09:12

it somewhere in your report that the

09:14

values are in millions so instead of

09:16

that i want to go to the formatting and

09:19

then data labels and then say over here

09:22

on the values that the display units

09:24

should be

09:25

well millions but without the sign now

09:28

we cannot

09:29

say that over here so instead of that we

09:32

could

09:33

put it to none

09:34

and we'll see then we see the full value

09:36

however work with the custom formatting

09:38

strings now here we are showing total

09:40

sales so i selected the total sales

09:42

measure and then here in the format

09:45

there we can put our custom formatting

09:47

string now if you don't know how they

09:49

work just check out this video over here

09:51

but i'm here we could say that we want

09:53

to show the values in values which you

09:55

can do as follows pawn symbol comma

09:58

bouncing bound symbol

09:59

zero

10:00

and then

10:01

two commas to say we wanna get rid of

10:04

six zeros

10:05

and we want to have one decimal so dot

10:08

is zero just like this

10:10

now press enter let's see that looks

10:12

good but for the other ones there we

10:14

still need to go to those charts one by

10:17

one and then here on the data labels

10:19

values there we still need to say that

10:22

the display units should be none another

10:24

thing that's important is that you

10:26

always check the readability of

10:27

everything that's in your report now

10:29

here for the sales by subcategory this

10:31

chart there we have a problem with what

10:34

we are showing on the y-axis because the

10:35

subcategory names are not always

10:37

readable so i'm going into y-axis and

10:39

then just

10:41

increase the max area with all right so

10:43

that's much better and then also here

10:45

for the average custom price chart there

10:47

instead of having here average unit cost

10:50

i can just say unit cost and unit price

10:53

so let's rename these two so that it

10:55

takes less space

10:57

now then the title we can change so

10:59

let's go here to format general title

11:03

and then here we can just say unit price

11:06

versus cost and then put here that is

11:09

the average now here for this chart i

11:11

find it a little bit more intuitive if

11:12

the unit price comes first so i just put

11:15

the unit price before the unit cost

11:18

another thing that's very important to

11:19

check is always the y-axis of each

11:21

visual now for example let's take that

11:23

area chart here at the top now it

11:25

doesn't start at zero so it means it

11:27

fluctuates much more and maybe the

11:30

actual development is much flatter than

11:32

it seems to be so i'm going to take that

11:34

area chart and then go here to the y

11:37

axis i'm going to put the minimum

11:39

to zero you see that looks quite a bit

11:41

different and then after you change it

11:42

to zero just turn the y axis off again

11:45

and then you do the same for the chart

11:47

that's there at the bottom total cost

11:50

then the next thing that i would usually

11:51

do is go over all of the titles of the

11:54

charts that i have on this report page

11:57

to make them a little bit more

11:58

insightful now here at the moment it's

12:01

pretty straightforward right so we have

12:02

sales by class sales by subcategory but

12:04

we could add extra information to the

12:06

titles to add a little bit more context

12:09

or maybe make use of dynamic titles

12:11

which you can check out over here for

12:13

now let's just say that the titles are

12:15

good enough and let's go to the fun part

12:17

how can we now make this report really

12:19

stand out and add something unique to it

12:22

to take it to the next level now i would

12:24

say that if you don't need anything

12:26

fancy this is okay however if you want

12:28

to add a bit more creativity then let me

12:31

show you how you could do that now for

12:33

example for the background color we

12:34

could add a gradient now here in power

12:37

bi that is not possible so here in the

12:39

canvas background we can just choose

12:41

colors not gradients so we have to

12:45

go to powerpoint create a gradient

12:47

background and then use that over here

12:50

now i'm going to open powerpoint and

12:52

then just add a new page get rid of any

12:54

text boxes that are on the page then go

12:56

to design and here for the slide size

13:00

you can choose the same slide size as

13:02

you have for the power bi report page

13:04

and here we can choose a custom width

13:06

and height now it shows in centimeters

13:08

or in inches but instead of that you can

13:10

also just say okay we want to have 1000

13:13

pixels px

13:15

white

13:16

and then you go to the height and you

13:18

can also put it over here in pixels so

13:21

1200 pixels high

13:23

all right then click on ok

13:25

then ensure fit and there you go now the

13:28

next thing is then to apply a gradient

13:31

background color so i go here to format

13:33

background and then choose gradient fill

13:36

now here for the gradient fill i already

13:38

set up something so here we could say

13:40

that we want to have radio and then the

13:42

direction from the bottom left corner

13:45

and then here you can play around with

13:47

where different colors start where the

13:49

end how many stops in between usually i

13:51

just go for two choose a darker color

13:54

because i want to go for a darker

13:56

background for this example and then

13:58

here a color that is just a little bit

14:00

lighter now of course this is just draw

14:02

an error and see what you like now here

14:04

you can also play around with the

14:05

position transparency and brightness and

14:07

once you have exactly that background

14:10

that you want then you go to file

14:13

save as and now the important part here

14:16

you want to choose svg so not jpeg or

14:19

png because then when it stretches it

14:22

gets a very bad quality and with svg you

14:25

don't have this problem it can be as big

14:27

as you want all right so svg that's

14:29

important

14:30

give it a name so here this is going to

14:32

be my power bi background

14:35

and then only this slide now then go

14:38

back to power bi and then here for the

14:40

page settings canvas background then we

14:43

can choose that picture now the image

14:45

fit also important here you want to go

14:47

for fit and see it exactly then fits to

14:51

the entire page now because we are now

14:52

switching from a light background to a

14:54

dark background we have to make some

14:56

updates to the text and to the charts

14:59

okay so let's go for example here to the

15:01

top to the title

15:03

where we then can choose for a white

15:05

color text now let's then go to the

15:07

chart right below it now here we could

15:10

leave the background color however i

15:12

want this design to be a bit more unique

15:14

and instead of having a background color

15:16

i'm going to get rid of the background

15:17

color so here in the general we can go

15:19

to effects and turn the background color

15:21

off and you see that the text is a bit

15:24

difficult to read so therefore let's

15:25

update the font colors that we have for

15:27

the x-axis the data labels and the title

15:30

so here for visual

15:32

here we can go to data labels

15:34

and then values and then choose a white

15:37

column you do the same for the axis so

15:39

let's go to the x-axis

15:41

also here color white

15:44

and then

15:45

last but not least the title so general

15:48

title and then text color

15:50

white and now we want to make similar

15:52

changes to the other ones so home tab

15:55

format painter and just copy over the

15:57

formatting from the first one to the

16:00

next ones and there you go here you see

16:02

it looks quite unique however for me

16:04

it's a bit too blue so let's look for

16:07

different colors that would match this

16:08

background color now how can you figure

16:11

out what actually matches well there are

16:13

different websites that help you do this

16:15

for example the color wheel from adobe

16:17

lets you put in a color and you see what

16:20

the matching colors would be and you

16:22

have different options between

16:23

complementary split complementary etc

16:25

now if you want to have complete color

16:27

palettes then you can also go to

16:28

websites like color hunt

16:30

and there's another one that's called

16:33

coolers dot co where you have different

16:35

color palettes already created for you

16:37

and you see exactly what colors would

16:38

match now for example here i kind of

16:40

like this one where we have almost the

16:43

same kind of blue as what we have for

16:45

the background and you see we have this

16:47

orange and maybe this green bluish color

16:49

that we could use now let's first take

16:51

the orange one and go back to power bi

16:54

and then here for the first chart i'm

16:56

going to use those colors so here lines

17:00

and then here on the colors instead of

17:02

blue i'm gonna

17:03

use that color and now that we are

17:05

updating the color here for shade area

17:07

i'm just gonna put this up a little bit

17:10

so that there's

17:11

a little bit more transparency okay

17:13

perfect and then we can go here to the

17:16

next one sales by subcategory also here

17:18

i would change the color for the bars to

17:21

that same color orange and just like

17:23

this i do it for the other ones as well

17:25

alright so that is done and you can see

17:27

that for the lower chart i went for a

17:29

different color this blue is green

17:31

because each color needs to mean

17:33

something everything that's orange is

17:35

related to the sales information

17:37

everything that's blue and green

17:39

is related to total cost now the only

17:41

thing that bothers me is that maybe it

17:43

looks a little bit too flat and instead

17:46

of having here just one orange color you

17:49

could also go into formatting bars and

17:52

apply gradient formatting so let's go

17:55

for gradient and then here based on the

17:57

sales where the highest gets our orange

18:01

color and then the lowest there we go a

18:03

little bit lighter and maybe also add a

18:06

middle one

18:07

just like this click ok and see that

18:10

might make it look just a bit more

18:12

interesting and then of course get rid

18:14

of the legend and then

18:16

copy that formatting also to the other

18:18

one now when it comes to colors and

18:20

making all of these changes now i'm just

18:22

doing it for one page so i use the

18:24

format painter however if this would be

18:26

a bigger report i would make use of the

18:29

themes so then i would set up a theme

18:32

using over here to customize current

18:33

theme option to set it up exactly with

18:36

those colors that i need for the report

18:38

now i think it starts to look quite good

18:39

however what still bothers me is that

18:41

because there's no background color to

18:43

the charts

18:44

it feels a bit unstructured and to bring

18:47

a little bit of structure i want to add

18:49

these lines and dots to it just like

18:50

this

18:51

so that there's a bit of structure so

18:54

now the question how can you create

18:55

something like that so we can just use

18:56

powerpoint which is available to almost

18:58

everybody so how does that work now

19:01

first of all you need to create a

19:02

screenshot

19:04

of the report page as it is at the

19:06

moment now to do that you can do alt

19:09

shift as

19:10

and then just take a screenshot

19:13

of your report now you see now i have

19:15

that screenshot which i'm going to copy

19:17

over to powerpoint so here powerpoint

19:20

first solid fill white then i paste in

19:23

the picture and now we can create the

19:26

lines that we want to show so let's go

19:28

to insert and let's start with the

19:30

circles first and i want i want to have

19:33

a circle over here so hold the shift key

19:36

to make it an even circle

19:38

and then i go for a white filling

19:41

and then here for shape effects i would

19:43

like to have a little bit of shadow in

19:45

the bottom right corner now to adjust

19:47

that shadow we can go here to form a

19:49

shape first i get rid of the line around

19:51

it and then here

19:53

i go to special effects

19:56

shadow and say that the shadow should be

19:58

white and then over here we can play

19:59

around with the transparency and size

20:01

but for now let's just leave it as this

20:03

and now i just duplicate it a few times

20:06

to all of the places where i like it to

20:08

be now after you have these shapes we

20:10

could add lines in between them now

20:12

instead of the normal line i go for the

20:15

rectangle because that gives us a little

20:18

bit more options because now we can say

20:21

we don't want to have a line we want to

20:22

have a gradient fill and otherwise you

20:24

would not have this gradient fill option

20:27

and here we have to make a few

20:29

adjustments so we can say that both the

20:32

left as well as the right hand side

20:35

should be white however here for the

20:37

left we're going to put the transparency

20:39

to 100

20:41

now it might be that you have to rotate

20:43

it so we can click here on the rotate

20:45

button and then just say flip vertically

20:48

and now we can just choose the width and

20:50

the height that we need now for the

20:51

width let's put in five pixels okay so

20:54

also here you can just type in pixels

20:57

and then here for the height let's go

20:59

for

21:00

seven

21:01

and then put it more or less in the

21:02

middle of these circles okay and you see

21:05

i still have the borderline so i take

21:07

the line and put the border line off now

21:10

i like it that it goes to the bottom of

21:11

the other chart over here and now i just

21:15

want to take it again

21:17

copy paste that

21:18

then i

21:19

want to rotate it so here the shape

21:21

format rotates we can

21:23

flip it like this and then we take the

21:26

line and put it here a little bit above

21:30

the other circles and make it less wide

21:32

which you can do by adjusting the height

21:35

to let's say five or a little bit less

21:38

there you go and now we just need a

21:40

connecting line to that dot over there

21:42

and that's it okay so i'm happy with how

21:44

it looks now i need to take only those

21:47

lines not the background and then first

21:50

i would group it

21:52

and after you group it now you can right

21:54

click

21:55

on the group and then save as picture

21:57

and that is then the picture that we can

21:59

use in our power bi report now also here

22:02

it's important that you go for svg okay

22:05

so svg because then we can

22:07

make it as big without losing any

22:10

quality so let's call this one tree

22:13

lines

22:14

power bi

22:17

and then back in power bi you probably

22:19

want to go to insert

22:21

image

22:22

and then from here choose the image that

22:25

you just created but svg images are not

22:27

an option okay so

22:29

what is the workaround well instead of

22:31

using the image you can as a workaround

22:34

use buttons and then go for black button

22:38

make it a little bit bigger

22:40

over here and then you go to style

22:43

now in the style there we have fill so

22:46

let's turn this one on and then here we

22:49

can go for

22:51

browse and then look for the picture and

22:53

you see now we can choose svg

22:56

however

22:57

after you do this you see it doesn't

22:58

look quite right now here there's

23:01

transparency so you might think okay

23:03

let's put the transparency to zero but

23:05

then it's all white because there's

23:06

still the white color background

23:09

so it doesn't seem to be possible now

23:12

you could go for icons but with icons

23:15

you have the trouble troubles that it's

23:17

not so easy to resize it in the exact

23:19

way that you would like it to be so what

23:22

is the workaround we can make use of

23:25

conditional formatting now here let's

23:28

add the following measure let's call it

23:32

background transparent

23:35

and then here

23:36

we can just type in rgba

23:40

which is a column model to define a

23:42

certain color and then you just type in

23:45

255 255 255 and the last argument here

23:49

that is for the transparency now if you

23:51

put this to zero and then close the

23:53

brackets it means completely transparent

23:56

background okay or completely

23:58

transparent color which we can now apply

24:02

to the background so let's go back to

24:04

our button and then here for the color

24:08

we can use conditional formatting then

24:10

switch to field value and choose the

24:12

measure with that transparent color

24:14

okay so background transparent click

24:16

okay and you see we have a transparent

24:19

background now the only thing that we

24:21

still need to change is the image fit to

24:23

fit

24:24

all right

24:25

so that it nicely fits and now we just

24:28

have to reposition it so that it looks a

24:31

little bit better

24:32

and

24:34

over here once you resize it to exactly

24:37

the same size as it was in powerpoint

24:39

you see it nicely fits now let's then

24:42

also get rid of the border lines so here

24:44

borderlines let's turn them off and

24:46

that's it we have this special effect in

24:49

our report and this creates i think a

24:52

little bit more structure when you don't

24:54

have the background colors for the

24:56

charts now to make it a little bit more

24:58

visible that these area charts are the

24:59

main charts i'm just going to go here to

25:03

formatting options and then for the

25:04

title i'm just going to

25:06

increase the font size and do the same

25:08

thing for the other one and now the last

25:10

thing that's still really important is

25:13

well do we really need to show all of

25:15

these charts to every person that looks

25:17

at this report or is it for most of the

25:20

people actually only relevant to see the

25:23

total sales and total cost development

25:24

and only for a few interested people to

25:27

see all of these breakdowns well if that

25:30

is the case then maybe we don't want to

25:32

show

25:33

these visuals at all

25:35

and another consideration is

25:37

that when we go to this page all of

25:39

these visuals need to be loaded so it

25:41

takes a little bit of time to

25:43

open this report page if you have a lot

25:45

of visuals and what you can do then is

25:47

maybe hide the visuals so that they also

25:50

don't get loaded when you go to the page

25:52

and only for those people that want to

25:53

see it

25:54

click a button and only then show these

25:57

visuals now first of all let me prove my

25:59

points by going here to

26:02

view

26:03

and then here we have performance

26:04

analyzer and then i go first to a

26:07

different page start recording and then

26:11

go to this page over here

26:13

okay then you see all of the visuals

26:16

that get loaded however if we would hide

26:18

those in the middle they would not be

26:20

loaded right so if we go here to the

26:22

selection pane

26:23

and select here the visuals in the

26:24

middle and then hide them

26:28

and then i go back to the empty page

26:30

start recording

26:31

go back to my example then you see well

26:35

the hidden visualizations they don't get

26:37

loaded okay so

26:39

if you have performance issues well this

26:41

could be a consideration to hide some of

26:43

the visuals on the page first and only

26:45

load them when somebody wants to see the

26:47

visual okay now how could we

26:50

integrate this concept nicely in this

26:52

report page now let's do the following

26:54

let's first bring back the visuals that

26:56

were hidden

26:57

now here always keep everything nicely

27:00

organized you see at the moment it's

27:02

kind of a mess so let's go visual by

27:04

visual and give them a different name

27:06

for example here let's start at the top

27:08

text box well that is my title i drag it

27:10

to the top and then over here instead of

27:12

text box i'm going to call it title and

27:15

i do this for all of the other videos as

27:18

well until i have everything organized

27:20

so now that everything is tied up let's

27:22

work with buttons and bookmarks to show

27:26

those charts in the middle only when i

27:28

want them to show okay now first the

27:30

buttons where can we get nice looking

27:32

buttons from now also here they have

27:34

plenty of different websites that you

27:35

could use for example one that i often

27:38

use is flat icon.com now here just look

27:41

for let's say a plus icon and a minus

27:44

icon now once you've found the icon that

27:46

you want to use just adjust it

27:48

download it and then insert it on a

27:51

button in power bi so here in power bi i

27:54

go to insert

27:55

and then here i can choose a button

27:57

go for blank button

27:59

and then here you go to style and then

28:02

for fill there we can turn that one on

28:05

turn icon off and you can do the same

28:07

trick or you go for the icon it's also

28:09

possible here okay now here i'm going to

28:12

do the same trick as before so i'm going

28:14

to choose background transparent

28:16

put the transparency to zero and then

28:19

browse for the picture that i just

28:21

downloaded and then for the image fit

28:24

either go for fit or fill and then

28:26

resize it and then you do exactly the

28:28

same for the minus sign as well so i

28:31

inserted the minus icon and the plus

28:34

icon

28:34

then once you have them then position

28:37

them exactly there where you want them

28:38

to be so here for me that is right next

28:41

to the first main chart total sales and

28:44

i've placed one on top of the other one

28:46

now with the selection pane open we can

28:48

now create our two views the one where

28:51

all of the charts are visible and the

28:52

one where the middle charts are hidden

28:55

so let's try this out so i'm going to

28:57

first create the open view now when i

28:59

say view i'm talking about bookmarks

29:02

okay that capture basically the state of

29:04

all of the visuals so also here we need

29:06

to go to view bookmarks open the

29:08

bookmarks panel so this is how i want it

29:10

to look like when everything is open

29:12

right so now let's capture that state by

29:15

adding a bookmark and rename it to

29:17

open

29:19

okay

29:20

and then we can do the same thing for

29:21

the closed state so hide all of the

29:23

charts that you don't want to show when

29:25

it's closed so the ones that are in the

29:27

middle here

29:29

and the three lines as well

29:31

now here we don't want to show the minus

29:33

icon but we do want to show the plus

29:36

icon and then what about the chart here

29:39

well we want to have it probably a bit

29:41

higher the problem is though bookmarks

29:43

don't capture the position which would

29:45

be nice however

29:46

as a workaround we could

29:48

if we want this one to shift we could

29:51

duplicate it

29:52

so just copy paste it and place it

29:55

wherever you like it to be

29:57

the other one that we have here at the

29:59

bottom we just hide for the time being

30:01

all right now this is the closed state

30:03

now to capture that state we add a

30:06

bookmark and call this one closed

30:09

now let's check if it works i click here

30:11

on open now you see that copy of the

30:13

total cost chart in the middle well that

30:16

one we don't want to show but it wasn't

30:17

there when we created that previous

30:19

bookmark so we have to update it so

30:21

let's hide that copy and then go here to

30:24

open and just update the bookmark now

30:27

let's see if it works let's click on

30:29

closed

30:30

and then open

30:31

you see now it works now with bookmarks

30:33

you have to be a bit careful because if

30:35

we now switch let's say

30:37

the slicer to germany and now i click on

30:40

closed

30:41

let's see it switches back to france

30:43

that is because for the bookmarks you

30:45

have these little check marks so here we

30:48

also store or capture

30:51

the filtering in the sorting state when

30:53

data is checked so therefore i don't

30:55

want to have it okay because this could

30:57

be very confusing for the end user for

31:00

this case okay now what about display

31:03

display is important because we need to

31:05

capture

31:06

the whether a visual

31:08

is visible or hidden okay so that one we

31:11

leave and what about the current page

31:14

well that one switches to the page on

31:16

which the bookmark is which we are

31:18

anyways when we click on that button so

31:20

that doesn't matter too much and then

31:22

what about all visuals there's selected

31:24

visuals all visuals well captures the

31:26

state of everything that's on your

31:28

report which can be a little bit

31:29

dangerous so therefore and go for

31:31

selected visuals all right so if we

31:33

select selected visuals then we have to

31:37

update the bookmarks again so now i only

31:40

select those visuals that i want to

31:41

capture this date off so for example

31:43

title and slicer i don't need to select

31:46

and then here this is my closed bookmark

31:48

so i update this one

31:50

and then i go to the open bookmark and i

31:53

repeat the same process so also here i

31:56

want to have only selected visuals

31:59

and let's update the bookmark alright so

32:01

now let's test the bookmarks when i

32:03

click on open

32:04

opens up those charts in the middle if i

32:07

click and close it closes it okay so

32:10

that is working however how to trigger

32:12

the bookmarks well for that we can just

32:15

go to the button

32:16

for the plus icon go to action turn it

32:19

on

32:20

then over here we can choose bookmark

32:22

action where we can now choose open so

32:25

that when we click on it holding the

32:27

control key then it opens up

32:29

the charts okay now then we have the

32:33

minus button now also here we can add an

32:35

action it's going to be a bookmark

32:38

action and the bookmark that we want to

32:40

trigger is the close so now hold the

32:43

ctrl key and try it out again so this

32:45

closes it

32:47

and this opens it up

32:49

all right so that's it i think it looks

32:51

quite a bit better if you compare this

32:53

to what we started off with over here

32:56

now i hope that along the way you

32:57

learned a few new tips and tricks that

32:59

make this whole design process less

33:01

intimidating and much easier now you see

33:03

that with simple tools like powerpoint

33:05

you can create unique design elements

33:08

that you can then use in power bi now if

33:10

you have any questions then post them in

33:12

the comment section below if you like

33:14

this video then consider subscribing and

33:16

if you want to see some other videos on

33:18

design then check out these videos over

33:20

here thank you for watching and hope to

33:21

see you in the next video