有問題衝透視表來,別為難公式了

2020-10-20 Excel不加班

與 30萬 讀者一起學Excel

問題:要統計人員不重複的天數。比如8月5日出現2次張三,同一天的只能算1次。

這個案例是無意間看到某同行這樣寫的公式,真夠複雜,你看懂了嗎?

=COUNT(0/(MATCH(A$1:A10&E2,A$1:A10&B$1:B10,)=ROW(A$1:A10)))

真的太為難公式了,這種問題透視表出馬,輕輕鬆鬆3步搞定!

Step 01 選擇A1,插入透視表,勾選將此數據添加到數據模型,確定。將人員拉到行區域,日期拉到值區域。

Step 02 右鍵,更改值的匯總依據→其他選項,找到非重複計數,確定。

Step 03 修改標題的名稱,並將總計刪除,這樣就搞定了。

這是高版本的功能,低版本沒有。

如果是低版本,也可以用一個輔助列,讓首次出現的返回1,其他的返回0,再根據內容創建透視表即可搞定。

=IF(COUNTIFS(A$2:A2,A2,B$2:B2,B2)=1,1,0)

不管白貓還是黑貓,能夠抓到老鼠就是好貓。同理,不管什麼方法,能夠解決問題就是好方法。

陪你學Excel,一生夠不夠?


推薦:

上篇:


作者:盧子,清華暢銷書作者,《Excel效率手冊 早做完,不加班》系列叢書創始人,個人公眾號:Excel不加班(ID:Excelbujiaban)

相關焦點

  • 接到學員問題,透視表拖拉幾下就解決問題!
    這種問題如果用公式,是非常麻煩的,用透視表卻分分鐘搞定。我們是來解決問題的,什麼方法簡單快捷,優選選擇這種方法,不要為難自己,也不要折騰別人。Step 01 插入透視表,將型號拉到篩選區域,日期拉到行區域,產量拉到值區域。
  • 一對多查詢的幾個公式,可以直接套用,閒公式複雜,用數據透視表
    但這些函數普通用法,只會查找到第1個符合條件的結果,如果碰到下圖中的情況,有多個結果時,普通用法難以完成。今天分享一對多查詢的幾個公式,公式都比較複雜,用時直接複製粘貼,再修改單元格地址即可,不明白可以留言或私信我。另外,最後一種方法用數據透視表功能來完成,相信小夥伴們都能學會!
  • 用公式折騰到凌晨,透視表1分鐘解決不爽嗎?
    這種用公式當然麻煩啦,先看看參考公式。LARGE(($F$4=$A$2:$A$24)*($G$4=$B$2:$B$24)*$D$2:$D$24*100+ROW($2:$24),ROW(A1)),100))先來看看透視表的效果
  • 數據透視表常見問題匯總,你想要的這裡都有!
    在數據處理過程中,數據透視表的功能可以說是非常強大了。但在實際使用的時候也會出現不少問題,一旦出現問題再好用的工具也是徒勞。今天咱們就來看看這些問題如何解決,遠離大坑,快樂工作吧~1、欄位名重複情景再現:在數據透視表中執行完數據匯總操作後,想對匯總數據的欄位名進行修改,系統卻提示「已有相同數據透視表欄位名存在」,無法修改。
  • Excel表格中一對多查詢的幾個公式,可以直接套用,閒公式複雜,用數據透視表
    但這些函數普通用法,只會查找到第1個符合條件的結果,如果碰到下圖中的情況,有多個結果時,普通用法難以完成。今天分享一對多查詢的幾個公式,公式都比較複雜,用時直接複製粘貼,再修改單元格地址即可,不明白可以留言或私信我。另外,最後一種方法用數據透視表功能來完成,相信小夥伴們都能學會!
  • EXCEL強大的數據透視表,秒殺多個函數
    我們以此來做一個學生的成績統計表格。有沒有你比較快捷的方式來做這個表格,Excel有一個比較強大的功能可以實現相關的功能,那就是數據透視表。下面我們來看看如何使用。選中數據區域,點擊EXCEL上的菜單,「插入」-「數據透視表」,然後點擊確定。我們在新的工作表中打開數據透視表。
  • 除了用命令排序外,還可以用函數公式、透視表排序
    其中【排序方式】有0和1兩種,當省略參數【排序方式】或其值為「0」時,為「降序」排序,為「1」時為升序排序。目的:對「銷售額」進行排序。在使用Rank函數排序時,如果排序的值相同,其結果就會出現跳躍的情況,為了避免「跳躍」,我們可以用Sumproduct函數來排序。功能:返回相應的數組區域乘積的和。
  • 別告訴我,你會數據透視表?
    數據透視表為盧子的最愛,強大到變態!可惜很多人都棄而不用,非常可惜。今天就來說一下你所不知道的數據透視表。1.不用公式,也能去重複統計。同一個產品,不管出現多少次,都按一次處理。正常的插入透視表,是沒有非重複計數這個功能的。在創建透視表的時候,一定要勾選將此數據添加到數據模型。
  • 萬能透視表,有什麼是你做不到的?
    根據刪除重複項的區域,插入透視表,將客戶拉到行區域,產品名稱拉到值區域。=IF(COUNTIFS(A$2:A2,A2,B$2:B2,B2)=1,1,0)插入透視表藉助技巧或者函數,結合透視表也可以搞定非重複計數。2.排名先完成最基本的布局。
  • 求條件最大值,Excel函數公式,還是用數據透視表!
    今天我們來探討幾個輕鬆的技巧,現在有一份數據,A列是各種商品,B列是各種商品對應的價格情況,因時間的不同,每種商品有不同的好幾個價格我們對這些數據來探討一個小技巧1、最高的價格是多少也就是求價格裡面的最大值,我們在Excel裡面,使用MAX函數輕鬆獲得
  • Excel教程:用透視表一樣做好帳齡分析表!(上)
    >「怕公式,有麼有更簡單的?」別忘了還有數據透視表這個神器,今天就為大家分享解決這類問題的另一個辦法:一小米公式,加透視表神器。根據帳期分類不同,我們將分成上下兩篇介紹。上篇是各帳齡區間固定為30天,下篇是各帳齡區間不固定。這正是青菜蘿蔔各有所愛!問題回顧:如下圖所示的一個數據源,要按照30天一個周期進行匯總統計。
  • 兩表核對用透視表來做一下
    兩表核對,我又挖出一個方法,以前用過條件格式,用過高級篩選,用過VLOOKUP,用過COUNTIF,用過VBA,用過插件,今天換一個方法,用數據透視表的多表合併的功能。 修改前的表如下效果修改後的表如下效果
  • Excel條件格式、公式、透視表三種方法教你如何查找重複值!
    小夥伴們大家好,日常工作中經常需要查找重複值,來判斷數據是否重複,根據表格數據量的大小,可以選擇不同的方式,下面一起看看有哪些方法可以用來查找重複值,並適用於哪些場景?當然公式法的缺陷同條件格式一樣,數據量過大,表格輸入過多的公式,也會異常卡頓,但會比條件格式好很多。數據透視表數據透視表是我個人平日比較喜歡用的一個功能,查找重複數據十分方便。
  • 數據透視表中的GETPIVOTDATA函數
    我們在透視表以外的其他單元格錄入公式 =透視表某單元格(比如A1) 的時候,當我們輸入等號並單擊單元格後,excel會自動生成一個公式,使用了數據透視表函數,而不是 "= A1" 形式的公式,回車以後能夠得到正確結果。如下圖所示。
  • 無需公式函數EXCEL數據透視表輕易搞定按年月匯總
    在EXCEL表格的實際應用當中,會遇到一份帶有日期的銷售表,出貨表之類的表格。這時需要你計算一個按年,月,季度之類的匯總。可能我們會使用函數公式的方法增加欄位,將其年,月之類欄位由日期數據中提出,然後再根據這些欄位進行條件匯總。就像下面的一個家庭開支流水帳案例。
  • 不懂公式、透視表、PQ的同事,卻輕鬆搞定跨表匯總的Excel難題
    公司來了一個新同事,Excel水平好像很差:不會寫複雜的公式,數據透視表也只會簡單應用,更別提Power query這種高級功能了。很多同事都有點看不起他。如下面的產品A,江蘇表在E列,安微表在C列,上海表卻在D列,其他表也不固定。匯總後效果:該怎麼匯總?所有人都發愁了:一個一個加?如果表很多列很多,會累S的。
  • excel函數應用解析:透視表專有函數GETPIVOTDATA
    最多可以有126組。) 看到公式這麼長,估計很多小夥伴都暈了,其實只要在單元格中輸入「=」(等號),然後在數據透視表中單擊包含要返回數據的單元格,即可快速輸入公式。又是令人頭大的合併單元格的問題,先來看看大佬級函數VLOOKUP和LOOKUP是怎麼解決問題的!
  • excel函數應用解析:透視表專有函數GETPIVOTDATA
    它就是我們前段時間發布的《受夠加班煎熬,我整理出10條職場人士最常用的透視表技巧!(下篇)》教程中,所提到的透視表的專有函數。GETPIVOTDATA函數的主要功能是返回透視表中的可見數據。最多可以有126組。
  • 關於數據透視表的那些事兒
    在工作中對數據透視表的應用非常廣泛,所以經常會遇到這樣或那樣的問題,導致我們最終的結果出現偏差,以下是小編結合多年的工作經驗,總結出的關於數據透視表我們經常會遇到的問題及解決辦法。01無法正常插入數據透視表插入數據透視表時提示欄位名無效,無法正常插入。這是因為我們在插入數據透視表時,所選的區域中的首行(也就是各列的列標題)有一個或多個是空的,這個時候我們只要補充好首行的列標題名稱就可以正常插入了。
  • Excel數據透視表高級篩選用欄位和公式組合多個條件並篩選到新表
    在 Excel數據透視表中也可以進行高級篩選,並能把篩選結果得到到一個新工作表中。像在 Excel 普通表格一樣,高級篩選條件區域既可以用單個條件也可以用多個條件;多個條件的組合方式分為用欄位組合與用公式組合;如果條件比較複雜,用欄位不好組合,可以用公式組合。在數據透視表中,除可篩選普通的欄位外,還可以把分類匯總結果一起篩選。