助你成為數(shù)據(jù)處理高手! Excel中引用范圍動態(tài)擴展的技巧
小伙伴們好啊,今天和大家一起學習Excel函數(shù)公式中的一個常用技巧。先來看下面這個表格,要計算從一月份開始,到當前月份的累計銷量:

C2單元格輸入以下公式,向下拖動復制:
=SUM($B$2:B2)

這就是一個典型的引用區(qū)域自動擴展的用法,
$B$2:B2部分,第一個B2使用了絕對引用,第二個B2使用了相對引用,在公式下拉時會依次變成$B$2:B3、$B$2:B4、$B$2:B5……這樣逐步擴大的求和范圍。最后得到的結果,就是從B2單元格開始,到公式所在行的B列這個范圍之和。
這種自動擴展的引用區(qū)域技巧,在日常公式中經(jīng)常會用到,接下來咱們就列舉幾個有代表性的應用。
1、判斷數(shù)據(jù)是否重復出現(xiàn)
如下圖,要統(tǒng)計B列的姓名是否為重復出現(xiàn)。
C2使用的公式為:
=IF(COUNTIF($B$2:B2,B2)>1,"重復","")

COUNTIF函數(shù)使用動態(tài)擴展的區(qū)域$B$2:B2作為統(tǒng)計范圍,計算B列員工姓名在這個區(qū)域中出現(xiàn)的次數(shù),如果出現(xiàn)的次數(shù)大于1,就是重復。
以B2為例,令狐沖首次出現(xiàn),C2單元格公式中的COUNTIF計算結果為1,表示該姓名在$B$2:B2這個區(qū)域中沒有重復出現(xiàn):
=COUNTIF($B$2:B2,B2)
而到了C8單元格,COUNTIF公式的引用區(qū)域變化為$B$2:B8:
=COUNTIF($B$2:B8,B8)
在$B$2:B8這個區(qū)域中,令狐沖出現(xiàn)了兩次,也就是說B8是重復出現(xiàn)的。
2、按部門添加序號
如下圖,要根據(jù)B列的部門填寫序號,每個部門都要從1開始排序。
A2單元格公式為:
=B2&-COUNTIF($B$2:B2,B2)

這個公式中,COUNTIF函數(shù)以$B$2:B2作為動態(tài)擴展的統(tǒng)計區(qū)域,計算B列的部門出現(xiàn)的次數(shù)。
如果該部門是首次出現(xiàn),結果就是1,如果是第二次出現(xiàn),結果就是2……
最終的統(tǒng)計結果,就可以看做是部門的序號。
3、不允許錄入重復數(shù)據(jù)
如果把COUNTIF函數(shù)的這種用法與數(shù)據(jù)驗證功能相結合,就可以實現(xiàn)拒絕錄入重復數(shù)據(jù)。如果要輸入大量的員工姓名,這種方法特別實用。

數(shù)據(jù)驗證中的公式為:
=COUNTIF($D$2:D2,D2)=1
實際使用的時候,公式中的D2需要換成實際選中數(shù)據(jù)區(qū)域的首個單元格,比如你選中的區(qū)域是A2:A20,公式就寫成:
=COUNTIF($A$2:A2,A2)=1
4、必須連續(xù)輸入,不允許有空單元格
使用數(shù)據(jù)驗證功能,還可以限制必須連續(xù)輸入。如果輸入的不完整或是輸入后又刪除了記錄,Excel就不允許在下面繼續(xù)輸入了:

數(shù)據(jù)驗證的公式為
=COUNTBLANK($D$2:D2)=0
COUNTBLANK用于統(tǒng)計數(shù)據(jù)范圍中空單元格的個數(shù)。這里約束的條件就是空單元格數(shù)量為0。
同樣,使用的時候要注意把公式中的D2換成你所選區(qū)域的活動單元格地址。
相關文章

Excel最強快捷鍵Ctrl+Q你真的會用嗎? 數(shù)據(jù)快速分析快捷鍵講解
你是不是也經(jīng)常這樣:數(shù)據(jù)做完了,不知道該做成什么圖?匯總整理后,還在手動加總或標色?想加點格式美化,卻不懂復雜公式?別急,Excel 為你早就準備好了“神器”級工具2025-07-16
到底有多吃香? 我居然靠學好excel函數(shù)公式找到財務工作
財務設計很多數(shù)據(jù)處理,熟練掌握excel各種函數(shù)和公式是很有必要的,今天我們就挑選4個函數(shù)公式案例進行說明2025-07-16
8個案例帶你深入了解excel中0和TEXT函數(shù)搭配技巧
excel中很多函數(shù)都可以跟0結合,比如TEXT函數(shù),很多朋友對這一塊知識并不了解,今天跟著小編重新來認識0,分成4大類型,8個案例,詳細如下文所述2025-07-16
Excel中神奇的拆分函數(shù)! 一文講透TextSplit函數(shù)從入門到精通
在Excel和WPS新增的幾十個函數(shù)中,如果按實用性+功能性排名,textsplit排第二,無函數(shù)敢排第一,下面我們就來學習Textsplit函數(shù)的使用技巧,學會這個函數(shù),文本拆分不再難2025-07-15
再復雜的查找也能輕松搞定! excel中Xlookup函數(shù)的正則表達式用法
在日常Excel數(shù)據(jù)處理中,查找匹配是一項核心需求,支持正則表達式模式后,通配符匹配基本就可以說拜拜了,下面我們就來看看使用技巧2025-07-15
Excel數(shù)據(jù)篩選完美搭檔! FILTER函數(shù)+切片器吊打下拉菜單
Excel中誰篩選市場件操作,很多時候為了方便我們會用下拉菜單來實現(xiàn),今天就跟大家分享一個FILTER函數(shù)+切片器的高效組合,數(shù)據(jù)切換篩選輕松搞定2025-07-09
3個案例讓你了解矩陣相乘! Excel中最難懂的函數(shù)之一MMULT函數(shù)
MMULT函數(shù),在Excel中被描述為“返回兩個數(shù)組的矩陣積”,這精準地揭示了其核心功能,其原理與消元法類似,通過對矩陣進行操作來求解線性方程組,本文通過3個案例讓你了解2025-07-03
掌握這些公式就夠了! Excel表格數(shù)據(jù)排名攻略
還在為排名混亂抓狂?今天我們分享幾種方法讓你從菜鳥秒變大神!輕松應對各種排名需求,詳細請看下文介紹2025-07-01
用1個公式替代8種操作! excel中textsplit拆分函數(shù)高級用法
你是否在Excel中遇到過需要將一個字符串拆分成多個部分的情況?TEXTSPLIT函數(shù)就是你的救星!這個函數(shù)可以輕松幫你根據(jù)分隔符將字符串拆分開2025-06-30
groupby函數(shù)是一個超級透視器: excel不加班搞定數(shù)據(jù)分類匯總
在處理數(shù)據(jù)時,我們常常需要對數(shù)據(jù)進行分類匯總,讓數(shù)據(jù)變得更有條理,方便分析,今天就給大家講講 Excel 里超好用的 GROUPBY 函數(shù),學會它,數(shù)據(jù)匯總的難題就能輕松解決啦2025-06-28


