row函數在條件格式中的使用?小E為同學們準備了100 Excel模闆,獲取直接在公種号【秋葉Excel】回複【頭條】即可~,現在小編就來說說關于row函數在條件格式中的使用?下面内容希望能幫助到你,我們來一起看看吧!
小E為同學們準備了100 Excel模闆,
獲取直接在公種号【秋葉Excel】回複【頭條】即可~
函數公式裡面有很多不起眼的小技巧。
比如今天要講的這個 ROW 函數,它的作用很簡單,就是返回當前單元格的行号。
要說這個行号有啥意義嗎?沒啥意義。
但是這個不起眼的 ROW 函數,和不同的函數組合起來使用,可以實現螞蟻搬大象的效果。
01ROW入門用法▋自動填充序号
既然是返回行号,那麼最基礎的用法,就是用來自動返回行号。
在第 1 個單元格中,輸入 ROW 函數,再向下填充公式,可以快速填充序号。
▋自動更新的序号
因為公式是實時自動計算的,所以我們删除行之後,序号會實時更新,變成當前單元格的行号,實現自動填充序号。
▋任意位置填充序号
如果你的序号,不是從 A1 單元格開始的,可以在 ROW 函數中引用 A1 單元格。
這樣返回的序号就是 A1 單元格的行号,跟公式所在的位置沒有關系。
02ROW組合用法ROW 函數很簡單對吧?但是千萬不要一葉障目,以為 Excel 函數公式不過如此。
之前我們說過:函數公式的本質 = 函數 條件。
在 ROW 函數的基礎上,添加一些條件,難度和使用場景就立馬展現出來了。
▋條件1:隔行填充序号
比如行号除以 2,然後隔行填充公式,就可以産生隔行填充的序号。
公式如下:
=ROW(A2)/2
如果想要實現 1、3、5、7 等差序号填充,公式就要變成下面的樣子。
公式如下:
=1 (ROW(A1)-1)*2
公式中的*2,代表的是等差的步長,如果改成 5,那就會以 5 位等差,生成 1、6、 11、 16 的序号。
▋條件2:INDEX ROW提取數據
隻是生成序号沒什麼用處,和其他函數組合起來,使用場景一下子就打開了。
其中最常用的就是 INDEX 函數。
在下面的表格中,姓名和手機号想要分成單獨的兩列,就可以用 INDEX ROW 快速完成。
公式如下:
=INDEX($B$2:$B$11,1 (ROW(A1)-1)*2)
ROW 函數生成了以 2 位等差的序号,然後 INDEX 函數按照序号,提取對應的數據。
▋條件3:LARGE ROW數據排序
LARGE 函數的作用,是在數據中找出第 N 個最大的數據。
比如下面的公式,就是返回第 2 個最大的數字。
公式如下:
=LARGE(B2:B6,2)
如果這個「第 N 個」用 ROW 函數來實現的話,就可以用 LARGE 函數快速實現對數據的排序。
公式如下:
=LARGE($B$2:$B$6,ROW(A1))
因為 ROW(A1)向下填充的話,會自動生成 1234 的序号,那麼結合 LARGE 函數,就自動提取了 1234 名的數據,實現了排序的效果。
▋條件4:MID ROW拆分文本
MID 函數的作用,是從文本的指定位置開始,提取指定長度的文本。
比如下面的公式,用來提取第 3 個字符開始,後面的 5 個字符,即:Excel。
如果把第幾個開始,改成 ROW 函數,提取長度為 1,就可以快速地把一整段文字,拆分成單個的文字。
公式如下:
=MID($A$2,ROW(A1),1)
這樣做有什麼用呢?
想象一下,你肯定遇到過,數據明明在,但是 VLOOKUP 返回 NA 的時候吧,這是因為單元格裡有不可見字符導緻的。
那麼這個時候,使用 MID ROW 函數,就可以把每個字符拆分來,讓不見字符立馬現原形。
03總結一下簡單的函數公式,就是單個函數的使用。
複雜的函數公式,本質上和計算機編程非常相似,隻不過需要使用多個函數公式嵌套,來完成複雜的需求。
但是背後如何把一個複雜的問題,拆解成一個個小的步驟,變成一個可以落地執行的函數、代碼,原理上都是一樣的。
偷偷告訴你,把 ROW 換成 COLUMN,上面的用法都可以通用,具體有什麼神奇效果,快自己去動手試試吧!
大家還想學習什麼樣的函數公式,趕緊在留言區告訴我吧!
小E為同學們準備了100 Excel模闆,
獲取直接在公種号【秋葉Excel】回複【頭條】即可~
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!