tft每日頭條

 > 生活

 > 三種隐藏函數公式

三種隐藏函數公式

生活 更新时间:2024-08-10 23:11:51

三種隐藏函數公式(函數公式二指禅)1

小夥伴們好啊,今天老祝和大家一起學習一個Excel函數公式中的常用招數——咱們暫且稱之為“半封閉”。

先來看下面這個表格,要計算從一月份開始,到當前月份的累計銷量:

三種隐藏函數公式(函數公式二指禅)2

C2單元格可以輸入以下公式,然後下拉:

=SUM($B$2:B2)

三種隐藏函數公式(函數公式二指禅)3

這就是一個最基礎的“半封閉”用法,其中的$B$2:B2部分,第一個B2使用了絕對引用,第二個B2使用了相對引用,在公式下拉時會依次變成$B$2:B3、$B$2:B4、$B$2:B5……這樣逐步擴大的求和範圍。最後得到的結果,就是從B2單元格開始,到公式所在行的B列這個範圍之和了。

這種自動擴展的引用區域技巧,在日常公式中經常會用到,接下來咱們就列舉幾個有代表性的應用。

1、判斷數據是否重複出現

如下圖,要統計B列的姓名是否為重複出現。

三種隐藏函數公式(函數公式二指禅)4

C2使用的公式為:

=IF(COUNTIF($B$2:B2,B2)>1,"重複","")

COUNTIF函數使用動态擴展的區域$B$2:B2作為統計範圍,計算B列員工姓名在這個區域中出現的次數,如果出現的次數大于1,就是重複。

以B2為例,令狐沖首次出現,C2單元格公式中的COUNTIF計算結果為1,也就是不重複:

=COUNTIF($B$2:B2,B2)

而到了C8單元格,COUNTIF公式的引用區域變化為$B$2:B8:

=COUNTIF($B$2:B8,B8)

在$B$2:B8這個區域中,令狐沖出現了兩次,也就是說B8是重複出現的。


2、按部門添加序号

如下圖,要根據B列的部門填寫序号,每個部門都要從1開始排序。

三種隐藏函數公式(函數公式二指禅)5

A2單元格公式為:

=B2&-COUNTIF($B$2:B2,B2)

這個公式中,COUNTIF函數以$B$2:B2作為動态擴展的統計區域,計算B列的部門出現的次數。

如果該部門是首次出現,結果就是1,如果是第二次出現,結果就是2……

最終的統計結果,就可以看做是部門的序号了。

3、必須連續輸入,不允許有空單元格

使用數據驗證功能,還可以限制必須連續輸入。如果輸入的不完整或是輸入後又删除了記錄,Excel就不允許在下面繼續輸入了:

三種隐藏函數公式(函數公式二指禅)6

數據驗證的公式為

=COUNTBLANK($D$2:D2)=0

COUNTBLANK用于統計數據範圍中空單元格的個數。這裡約束的條件就是空單元格數量為0。

同樣,使用的時候要注意把公式中的D2換成你所選區域的活動單元格地址。

好了,今天咱們分享的内容就是這些吧,祝各位小夥伴一天好心情!


圖文制作:祝洪忠

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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