掌握這7條excel函數,自動化生成數據周報上篇

2021-01-08 雪莉的數據運營成長記

excel的二八原則

曾經在面試時候被問到VLOOKUP和HLOOKUP有什麼區別,我回答的是前者是以列匹配,後者是以行匹配。面試完我一個勁兒後悔沒有回答好,對這個函數不熟悉,回答太簡單。諷刺的是已經過去好幾年,我卻一次未用到過HLOOKUP。

所以真的沒必要抱著一本excel大全在那挨個學函數,浪費時間。那時我自己傻兮兮買一本excel函數和一本vba,後來幾次轉手也不知道送給誰了。現在真的不會有人讓你去提取身份證裡的出生年月日信息了,因為這是用戶隱私。

網際網路團隊的數據分析運營最重要的是業務指標體系搭建和對業務邏輯的理解。學習的內容與實際契合才有價值。

excel函數同樣遵循二八原則,掌握常用的函數,進行靈活組合可以解決80%以上問題。因此這篇我將分享日常最常用的函數,並以此組成周報模板。

01

邏輯函數

IF函數,各類函數的最佳CP

語法:

如果條件為真,該函數將返回一個值;如果條件為假,函數將返回另一個值。

IF(logical_test,value_if_true, [value_if_false])

02

求和函數

Sum函數

SUM(number1,[number2],...)

number既可以是單個單元格,也可以是不連續或者連續的區域比如B2:E2。

單條件求和Sumif函數

對報表範圍中符合指定條件的值求和。

=SUMIF(range,criteria,sum_range)

多條件求和Sumifs函數

用於計算其滿足多個條件的全部參數的總量。在日常周報月報中使用相當頻繁。

SUMIFS(sum_range,criteria_range1, criteria1, [criteria_range2, criteria2], ...)

【示例】求3.2-3.8這周的新增用戶數。

03

計數函數

COUNT函數,很少單獨使用,與if組合最常用。

=COUNT(valuel,value2, ···)

COUNTIF函數,單條件計數。

=COUNTIF(range,criteria)

COUNTIFS函數,滿足多條件的計數。

=COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)

使用方法與求和函數一致,不贅述了。

04

平均數函數

AVERAGE函數

=AVERAGE(value1,value2,...)

AVERAGEIF函數

返回某個區域內滿足給定條件的所有單元格的平均值。

=AVERAGEIF(range,criteria,average_range)

AVERAGEIFS 函數

返回滿足多個條件的所有單元格的平均值(算術平均值)。

=AVERAGEIFS(average_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...)

05

字符串函數

字符串合併函數CONCATENATE

=CONCATENATE (text1,text2,...)

Text1, text2, ... 為將要合併成單個文本項的文本項。這些文本項可以為文本字符串、數字或對單個單元格的引用。

其實也可以直接用「&」連接。畢竟這個函數單詞有點複雜,記不住就直接&吧。

轉換成指定格式文本函數TEXT

=TEXT(value,format_text)

format_text為「單元格格式」對話框中「數字」選項卡上「分類」框中的文本形式的數字格式。

常用的格式如保留兩位小數-「0.00」、日期「m月d日」和百分比"0.00%"。

這兩個函數使用在最後的綜合案例中體現。

06

查詢函數

VLOOKUP

在表格的首列查找指定的數據,並由此返回表格當前行中指定列處的單元格內容。

=VLOOKUP(lookup_value,table_array, col_index_num, [range_lookup])。

表述就是VLOOKUP(查找值,查找範圍,查找列數,精確匹配或者近似匹配)

vlookup是新手最容易出錯的函數,務必注意以下4點:

1.查找範圍table_array第一列的值必須是要查找的值lookup_value。如果查找的值不在原來表格的第一列,table_array可認定為虛擬的表格的第一列。

2.如果查找的值lookup_value不在原來表格的第一列,則查找列數從虛擬的table_array作為第一列算起。

3.查找範圍table_array必須是絕對引用,否則函數拖拽後數據會出現問題。

4.range_lookup一般情況下選精確匹配,取值為0。

【示例】vlookup避錯

綜合示例-周報概要

每次周報前面總有一句常規概要,看起來簡單,要算的內容卻很多。教你用函數組合來自動化生成一句話總結,以後周報刷新源數據即可。簡單拖拉,概要一秒生成。把時間花在分析重點問題上,比如數據波動異常。

兩個一句話總結對比下使用text函數和不使用的區別。前者可以控制內容以指定的方式展示,簡單易懂;後者則看起來相當費解。

I4=CONCATENATE(TEXT(D4,"m月d日"),"-",TEXT(E4,"m月d日"),$F$2,F4,",",G2,G4,",環比上周",IF(H4>0,"新增","減少"),TEXT(ABS(H4),"0.00%"),"。")

ABS(X)求絕對值,確保負值仍正常顯示。

篇幅有限,公號可獲取原文檔研究函數。後續將出下篇周報圖表自動化,敬請關注。

相關焦點

  • excel隨機數函數是什麼?excel怎樣生成隨機數?
    本篇將介紹excel隨機數函數是什麼?excel怎樣生成隨機數?有興趣的朋友可以了解一下!一、前言excel是我們工作中很常用的一款表格製作工具,它不僅僅只是用來製作表格,它還能對表格中的數據進行處理(比如:運算、排序、篩選等)。excel為數據的處理提供了很多函數,今天小編要介紹的是excel隨機數函數,以及隨機數函數的用法,希望對大家有所幫助!
  • excel函數公式應用:多列數據條件求和公式知多少?
    如果是根據條件求單列數據之和,SUMIF函數即可解決,但如果是求多列數據呢?我們這裡分享12種方法,各有各的特色。學習更多技巧,請收藏關注部落窩教育excel圖文教程。 先來看一下什麼是按條件求多列數據之和。 類似下圖這樣的數據,需要根據G列的產品名稱在H列匯總數據。條件區域在B列,而要求和的數據在C、D、E三列中。
  • Excel VBA函數篇-3.19大數據時代必備查找技能 萬條數據能奈我何
    當然不可能的啦,excel畢竟還是現在的主流辦公軟體,不管技術上面發展的多麼的高級,畢竟全民都是程式設計師的時代還是非常的遙遠的,並且你也不可能要求領導一定要去學習各種大數據處理知識吧,現在領導更多還是依賴於excel,數據也是集中展示在excel中的,那麼在大數據的衝擊下,excel能夠提升處理速度呢?
  • excel經典函數組合:index+match!工作中非常實用,案例解析掌握
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:定位查找(index\match)在excel函數裡面,index+match這一組函數做定位查找是非常實用的。通過index+match這一組函數就可以定位到兩個數據的交叉位置,即查詢結果。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。現在,我們就來用函數公式實現excel自動化辦公。
  • 職場excel如何用函數進行五星打分?大神一個公式就搞定!
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:五星打分(int\rept)在excel表格裡面,如果對一些打分的數據用星星字符來展示,老闆肯定看了更喜歡。比如:學生的成績表、員工的滿意度、產品的好評度等等。
  • excel數據處理技巧:組合函數統計產品批號
    最近小編收到一位群友的求助,他說自己被excel中的編號問題給難住了。這是這麼回事呢?編號不就是1、2、3、4、5嗎,直接下拉單元格就能搞定,這有何難?一起來看看下面這篇文章中excel數據處理技巧。近日看到一個群友的求助,覺得比較有意思,想和大家分享一下。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • 一文學透:excel表格數據統計圖表製作,班主任必看!
    在網際網路高度發達的當代,數位化教學已成為了當前各大高校及k12學校的主要教學方式;對於數位化教學的普及,老師們也隨之需要掌握關於數位化教學的相關技能,其中在教學過程中用得最多的工具就要數excel了,它本身具備的強大功能,對於掌握其技能的老師們來說,勢必是提升他們辦公效率的重要手段
  • excel函數應用技巧:如何簡單製作多級下拉菜單
    公式用的函數也很常見,offset、match、countif。趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。製作二級三級菜單已經不是新問題了,關於這方面的教程咱們之前也分享過很多,比如《還不會做Excel三級下拉菜單?其實它跟複製粘貼一樣簡單》。
  • pandas數據處理:常用卻不甚了解的函數,pd.read_excel()
    人們經常用pandas處理表格型數據,時常需要讀入excel表格數據,很多人一般都是直接這麼用:pd.read_excel(「文件路徑文件名」),再多一點的設置可能是轉義一下路徑中的斜槓,一旦原始的excel表不是很規整,這樣簡單讀入勢必報錯!
  • excel查重技巧:如何用組合函數快速統計重複數據(上)
    統計不重複數據的個數,是小夥伴們經常遇到的問題。估計很多小夥伴也看過不少類似的文章,但大多都是給出公式並稍微講解一番,當時看了是懂了,等遇到問題的時候又懵了,歸根結底還是沒明白這公式的原理。其實理解這個公式的原理,並沒有大家想像的那麼難,只要你會這兩個神仙技巧,就可以破解公式的秘密了。由於教程篇幅較長,將分為上下兩篇,本篇為上篇。
  • excel函數公式大全之利用AVERAGE函數與IF函數的組合標記平均值
    excel函數公式大全之利用AVERAGE函數與IF函數的組合標記高於平均值的數據用▲表示低於平均值的數據用▼表示。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數AVERAGE函數與IF函數,AVERAGE函數用於求平均值,IF函數用於條件判斷。
  • excel表格中的index函數在處理數據時的用法
    index函數在excel中被歸類為「查找與引用」函數。該類函數中,有我們熟悉的縱向查找函數vlookup函數,其格式是:「=VLOOKUP(查找的數值,查找的數據表區域,返回目標數值在數據表區域中的列序號,匹配條件)」,該函數返回的是數據表中的數值。
  • excel圖表製作技巧:多系列數據,如何製作組合圖表?
    本篇教程是做懂領導心思圖表的第三篇,分享多系列數據圖表的製作經驗。多系列數據圖表的製作,在工作中,一直是個難題。由於數據系列較多,做出來的圖表看著總顯得混亂,各數據之間的對比性也不強,基本違背了我們作圖的初衷。那有沒有什麼好的思路或者方法來製作多系列的圖表呢?下面我們就來看看excel高手是如何進行製作的。學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • 職場這樣使用lookup函數才好用!不需要excel升序排列
    函數的基礎用法,相信你一定有這樣的煩惱:一定要求數據按升序排列!如果不小心忘記做升序了,或者數據不便調整順序的,就會出錯。其實,lookup函數還有個經典使用方式:不需要按升序排列。如圖中案例表格,A列工號無需按升序排列,而且還可以實現多條件查詢,根據工號以及職位2個條件來查詢手機號。
  • excel函數應用:如何快速製作考生座次分配表
    函數ROW()用於獲得當前考生數據的行號,由於數據區域的第1行位於工作表的第4行,因此需要將此行號減4。由於每個考室安排32座,所以需要除以32,再用INT函數取結果的整數部分後加1,得到1到18的整數。最後再用「&」符號連接「考室」文本,就能得到需要的結果。
  • 懂Excel輕鬆入門Python數據分析包pandas(二十七):IF函數代替者
    此系列文章收錄在:數據大宇宙 > 數據處理 > E-pd轉發本文並私信我"python",即可獲得Python資料以及更多系列文章(持續更新的)經常聽別人說 Python 在數據領域有多厲害,結果學了很長時間,連數據處理都麻煩得要死。
  • excel函數公式大全利用max函數min函數找多個數值的最大值最小值
    excel函數公式大全利之用max函數min函數找多個匯總數據的最大值和最小值,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數max函數和min函數。
  • excel排序求和:如何統計前幾名數據合計
    今天我們要說說,如何在excel中,統計前幾名數據的合計。這個問題難倒了不少小夥伴,尤其是遇到數據是雜亂無序的情況,那更是要了老命。不過,這對於excel大神來說,還是非常簡單的,分分鐘列出一個公式,就完美解決了問題!今天我們就一起來破解一下面對這類問題時,大神都是怎麼做的吧!*********什麼叫做統計前幾名合計呢?
  • excel函數居然還能製作圖表?沒錯,這1個函數就能製作5種圖表
    ,為負數時會報錯,數據為大於零的整數時候,他就會取整,比如6.8,就會將文本重複6次二、rept函數的常規用法1.成績星級評定公式:=REPT("",B3/20)星星符號使用輸入法直接打出來的,然後用成績除以20得到重複個數2.隱藏手機號碼後四位
  • excel函數公式大全之利用SUM函數IF函數的嵌套把成績劃為三個等級
    excel函數公式大全之利用SUM函數和IF函數的嵌套把學生成績劃為三個等級。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數SUM函數和IF函數。