tft每日頭條

 > 職場

 > excel數據分析标簽

excel數據分析标簽

職場 更新时间:2024-06-13 10:50:07
前言:

excel數據分析标簽(職場技術用EXCEL中REPTABS)1

在工作,很多時候我們會使用EXCEL對衆多數據進行分析和比較,今天小編就給大家介紹如何用REPT、ABS、ROUNDUP、IF函數做一個一目了然的數據對比表格,給你的報表加分。廢話不多說,首先上結果圖:

excel數據分析标簽(職場技術用EXCEL中REPTABS)2

excel數據分析标簽(職場技術用EXCEL中REPTABS)3

一、 REPT函數。

REPT函數:重複指定數目的指定文本内容。

excel數據分析标簽(職場技術用EXCEL中REPTABS)4

參數:REPT(需要重複的文本,重複次數)

例如,我們讓單元格重複顯示5個井号:"#":

在單元格中輸入:"=REPT("#",5)"

excel數據分析标簽(職場技術用EXCEL中REPTABS)5

例如,我們讓單元格重複顯示6個豎線:"|":

在單元格中輸入:"=REPT("|",6)"

excel數據分析标簽(職場技術用EXCEL中REPTABS)6

二、 "&"字符串連接符:

"&"符号可以使兩個字符串連接起來。

例如,我們在單元格中輸入:"="hello "&"world!""

excel數據分析标簽(職場技術用EXCEL中REPTABS)7

"&"運算符也可以連接多個單元格的字符串。

例如,我們在C1單元格顯示連接A1的字符串和B1的字符串:

在C1單元格輸入:"=A1&" "&B1"

excel數據分析标簽(職場技術用EXCEL中REPTABS)8

三、 ABS函數。

ABS函數:返回絕對值。

excel數據分析标簽(職場技術用EXCEL中REPTABS)9

例如:

excel數據分析标簽(職場技術用EXCEL中REPTABS)10

四、 ROUNDUP函數。

ROUNDUP函數:向上舍入數字。

excel數據分析标簽(職場技術用EXCEL中REPTABS)11

參數:ROUNDUP(數字,保留小數點後幾位)

例如:ROUNDUP(3.1415,1)的值是3.2;ROUNDUP(3.1415,2)的值是3.15;ROUNDUP(3.1415,3)的值是3.142;ROUNDUP(3.1415,4)的值是3.1415;ROUNDUP(3.1415,0)的值是4。

根據例子,我們可以看出,ROUNDUP函數并不是四舍五入,而是後一位有數字,則前一位向上收1。

excel數據分析标簽(職場技術用EXCEL中REPTABS)12

五、 IF函數。

關于IF函數,我們在前文已經有了非常詳細的叙述,包括IF函數的應用(職場技術|在EXCEL中使用簡單的IF語句來篩選數據)以及IF函數的嵌套使用(職場技術|用EXCEL随機函數RAND和IF函數制作口算練習表(上篇))。我們在這裡僅大緻介紹其參數構成:

excel數據分析标簽(職場技術用EXCEL中REPTABS)13

參數:IF(邏輯表達式,當值為"真"時,當值為"假"時)

六、 RANK函數。

關于RANK函數,我們在前文已經有了非常詳細的叙述,實際上RANK函數就是返回一個數字在數列中的排名(職場技術|EXCEL中統計函數RANK和LARGE的使用方法(幹貨))。我們在這裡僅大緻介紹其參數構成:

excel數據分析标簽(職場技術用EXCEL中REPTABS)14

參數:RANK(數字,數列,排序方式)

七、 案例一,下表是某公司的産品銷售統計表,我們用REPT函數來實現條形圖的顯示:

excel數據分析标簽(職場技術用EXCEL中REPTABS)15

首先,我們用豎線"|"的多少來表示産品銷售數量,考慮到銷售數量上萬,那我們假定以2000的倍數來代表豎線的重複數目。另外,豎線的重複數目是個整數,那麼,我們采用剛剛介紹的ROUNDUP函數來完成整數的生成。則在上表C3單元格輸入:

=REPT("|",ROUNDUP(B3/2000,0))

excel數據分析标簽(職場技術用EXCEL中REPTABS)16

然後,我們要在豎線構成的條形後面顯示銷量的名詞,這裡我們需要用到字符串連接符"&"和排名函數RANK。

獲得B3單元格在B列的名詞,我們需要輸入:RANK(B3,$B$3:$B$12)

用字符串連接符"&"連接函數後,C3單元格的表達式變為:

=REPT("|",ROUNDUP(B3/2000,0))&"第"& RANK(B3,$B$3:$B$12)&"名"

excel數據分析标簽(職場技術用EXCEL中REPTABS)17

選中C3單元格然後下拉,得到最終結果:

excel數據分析标簽(職場技術用EXCEL中REPTABS)18

八、 案例二,根據各店鋪的運營情況統計表,制作如下盈虧方塊圖:

excel數據分析标簽(職場技術用EXCEL中REPTABS)19

首先,我們來看一下原始數據:

excel數據分析标簽(職場技術用EXCEL中REPTABS)20

其次,我們制作如下表格:

excel數據分析标簽(職場技術用EXCEL中REPTABS)21

然後,我們需要在G列顯示虧損情況,在I列顯示盈利情況。這裡涉及到一個邏輯判斷,如果利潤為負,則在G列對應單元格顯示虧損情況,而在I列對應單元格不作顯示;如果利潤為正,則在G列不作顯示,而在I列顯示盈利情況。

根據以上邏輯,我們在G3單元格(對應漢中店)采用IF函數:

=IF(D3>0,"",進行顯示操作)

這裡說明一下上式,如果D3>0,那麼返回"空"(兩個連續的引号),如果D3小于等于0,那麼進行顯示操作。

顯示操作其實又是利用REPT函數來重複顯示方框字符。

這裡有個問題需要明确,首先REPT重複字符的數量是個非負數,因此我們需要用到ABS函數來求絕對值,然後REPT重複字符的數量又是個整數,因此我們需要用到ROUNDUP函數将數值向上收一位變成大于等于1的整數。

假定返回的方框字符數量是1000的倍數,因此,這個函數這樣用:

REPT("■",ABS(ROUNDUP(D3/1000,0)))

用ROUNDUP返回一個大于等于1或小于等于-1的數值,然後用ABS求絕對值,讓方塊的顯示數量為大于等于1的正整數。

現在把上面REPT的公式加入到IF語句裡面就變成了:

=IF(D3>0,"", REPT("■",ABS(ROUNDUP(D3/1000,0))))

excel數據分析标簽(職場技術用EXCEL中REPTABS)22

我們還需要在最左邊顯示利潤額,那麼,在上面的公式前面再加上:

D3&得到最終公式:

=IF(D3>0,"",D3&REPT("■",ABS(ROUNDUP(D3/1000,0))))

I列盈利同G列虧損的公式,隻不過需要将D3>0改為D3<0:

=IF(D3<0,"",REPT("■",ABS(ROUNDUP(D3/1000,0)))&D3)

excel數據分析标簽(職場技術用EXCEL中REPTABS)23

得到最終結果:

excel數據分析标簽(職場技術用EXCEL中REPTABS)24

PS:今天的分享就到這裡了,喜歡的朋友記得關注我們,後期還會有更多實例講解推出,不要錯過精彩内容哦!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved