ROW函數這些超棒的常用組合,一個打倆!

2021-02-23 Excel技巧精選

在很多數組公式中,我們經常看到ROW函數的身影,它到底起著什麼樣的作用呢?

我們先來看下它的基礎用法:

ROW函數主要是返回引用的行號。它的語法結構為:=ROW([Reference])

ROW():返回公式所在行的行數,比如在表格第2行輸入=ROW(),則返回值為2;

ROW(單元格地址):返回單元格所在的行數,比如輸入=ROW(A5),則返回值為5;

ROW(開始行數:終止行數):返回引用行的行數,結果為一組數字。比如輸入=ROW(1:5) ,返回第1:5行所在的行數{1;2;3;4;5}。

接下來我們看看ROW函數的一些常見組合應用。

1、按指定次數重複數字遞增

比如我們需要把數字重複3次後自然遞增,這裡我們輸入公式:

=CEILING(ROW()/3,1)


說明:這裡ROW函數和CELILNG函數結合使用。CEILING語法結構:

=CEILING(Number,Significance),其作用是將參數Number沿絕對值增大的方向向上捨入,使其等於最接近的Significance的倍數。

2、自然數按指定範圍循環

比如我們想要輸入123123123的循環序列,輸入公式:

=MOD(ROW()-1,3)+1


說明:這裡ROW函數和MOD函數結合使用。MOD函數語法結構:

=MOD(Number,Divisor),用來求餘數。

3、實現隔行填色


這裡主要利用條件格式設置公式,實現表格隔行填充顏色的效果:選中表格區域--開始--條件格式--新建規則--使用公式確定要設置格式的單元格--輸入公式:=MOD(ROW(),2)=0--格式--選擇填充顏色--確定。

4、提取字符串最前面的數字


如下圖所示,我們要提取出混合字符串中前面的數字,輸入公式:

=LOOKUP(9^9,--LEFT(A2,ROW(1:99)))


說明:ROW(1:99):生成{1 ;2;3;4;5;6...99} 的數組;--Left(A1,ROW(1:99):分別從左邊截取1個、2個99個字符, 99表示該字符串可能的最大長度,公式前面加上「--」符號,把文本型數字轉換成數值,把純文本轉換成錯誤值;最後LOOKUP函數用一個足夠大的數字在截取出來的數字中進行查找,返回最後一個數字。

5、隔行提取信息


如下圖表格,我們要提取出所有人員姓名,輸入公式:

=INDEX(A:A,ROW(A1)*2)


說明 :這裡ROW(A1)*2 結果為2,公式向下複製時,得到以2遞增的序列值,然後使用INDEX函數,從A列返回對應位置的內容。

  教 程 推 薦   

730分鐘教程,120個視頻,只需108元!


附贈年度會員學習資源↓↓↓

★視頻教程配套操作素材

★會員群專業老師答疑輔導

★每周資源包更新發放

★每周經典實用案例分享

★教程/微課專屬會員價

★月度最佳會員送書福利


購買須知直接點擊文末閱讀原文購買教程後,添加微信號officeskill(技巧妹)或掃描下方二維碼加入會員。

相關焦點

  • Excel中ROW函數的超棒組合技,聽說一個打倆!
    我們痴迷於excel並引以為豪在這裡,發現excel以外更多有趣的故事群裡的小夥伴說,ROW函數有什麼用呢
  • 一組常用Excel函數組合,速收——
  • 一組常用Excel函數組合,需要的拿走
    組合一:INDEX+MATCH出鏡率最高的查詢類函數之一
  • index+smalll+if+row組合函數一對多條件查詢
    excel函數中,我們知道用VLOOKUP可以進行一對一匹配查詢,在很多時候,我們需要進行一對多條件查詢,這時用index+small+if+row
  • row函數
    星標★ROW函數是用來確定光標的當前行位置的函數 。語法:ROW(reference)如果省略 reference,則假定是對函數ROW單元格的引用。ROW函數不能引用多個區域。ROW()函數包含向後兼容性。用CurrentY屬性代替 。
  • Excel超連結函數以及一個使用超連結函數的高級技巧
    要講超連結函數,需要先知道什麼是超連結。單元格地址這樣才是一個正確的超連結公式!答案是函數更靈活,可以實現自動化(即跟隨數據變換而變化超連結),菜單命令做不到這一點。下面介紹一個綜合應用超連結函數,#和其他函數的實際案例:我們在另一個表中記錄了詳細的數據,在當前表裡通過超連結公式建立跳轉到相應地區數據的連結。
  • row和column函數的用法
    在很多公式中都看到過row和column函數的身影,今天我們學習一下這兩個函數的用法。
  • 看看excel高手是怎樣玩row函數!
     提示:點擊上方"excel教程"↑免費訂閱  您是否和我一樣菜,是否還不知excel中row是什麼意思,excel中row函數的使用方法?  OK,那我們先來看看row函數基本用法:  ROW() 返回當前行的行數。比如ROW(A1)返回A1單元格的行數1, ROW(B5)返回B5單元格的行數5,又比如ROW(),是返回當前行的行數。  難道row函數就是拿來做這麼個事兒的嗎?:)  來看看excel高手們是怎樣玩row函數,他們更多是和其它函數嵌套完成一些複雜操作。
  • Row函數在Excel數組公式中的應用
    絕大多數excel數組公式中,都可以看到row函數的身影,那麼row函數到底起到什麼作用呢?我們先從它的基本用法說起。
  • 熟練使用VLOOKUP+MATCH等五個常用函數組合(2)
    個人微信號 | (ID:Fjqz2013)進群交流學習、諮詢,加送5本Excel學習電子書今天就來給大家分享利用使用VLOOKUP+MATCH等五個常用函數組合常用套路:=VLOOKUP(C12,B2:G9,MATCH(E11,B1:G1,0),0)利用Match函數返回值所在位置的函數特性,結合vlookup查詢函數,我們就可以在數據查詢過程中有更多的高效實用的操作。
  • EXCEL函數愛好者最喜歡的INDEX+SMALL+IF組合
    EXCEL公式愛好者必須要掌握的INDEX+SMALL+IF組合查詢公式EXCEL中經常要用到一對多查詢,這裡可以用INDEX+SMALL
  • 21個最常用的Excel日期函數組合
    日期在數據分析中常常是極其重要的一個維度
  • excel中的超連結函數
    ▼其實excel中想要達到超連結效果有很多種方法:直接手工設置、超連結函數、開發工具、VBA等都可以實現。但是工作中我們用的比較多的還是前兩種:——手工設置——超連結函數手工設置方法:這種方式相對來說比較簡單,容易掌握,只需要點擊滑鼠選擇連結文件就可以了。
  • MYSQL 常用函數
    字符串函數函數功能
  • Excel中ROW、COLUMN函數
    我們在工作中,經常會看到函數公式中有ROW(  ),COLUMN(   ),那麼,這兩個函數是什麼意思呢?
  • EXCEL一對多條件查找顯示多個結果(INDEX+SMALL+IF+ROW函數組合)
    ①在E列提取A列省份(重複的只留一個)方法1:複製A列粘貼到E列,EXCEL2007以上版本可直接點菜單欄「數據」,然後點擊「刪除重複項」,簡單粗暴就OK了。⑤附加題:為省份匹配非省會的城市公式的寫法同上面一樣道理,只是增加了一個條件——C列等於"否"。
  • Excel中的常用函數Match
    Excel中的常用函數Match  我們先這習一下Row、Column函數,最後講Match函數Row函數:返回行號:第1種用法:括號裡有參數,返回括號裡這個參數的行號,如=Row(A9)返回9第2種用法:括號裡沒有參數,返回個公式所在的單元格的行號
  • Excel應用技巧:組合函數index+match
    上一篇,我們講到了index函數的語法和基本用法,今天我們再來說說match函數以及組合函數index+match的用法。
  • MySQL最常用分組聚合函數
    一、聚合函數(aggregation function)---也就是組函數  在一個行的集合(一組行)上進行操作,對每個組給一個結果
  • Excel公式中的ROW和COLUMN函數都是幹嘛用的,看完這篇教程終於明白了!
    今天我們要學習的就是如何在公式裡得到我們一些數字,而這些數字的變化規律是符合我們的需要的,接下來我們學習第一類數列的做法。在說明等差數列的構造方法之前,需要了解今天用到的第一個函數:ROW。以上所說的是通常遇到一個新的函數,可以通過哪些方面去了解這個函數。對於一個函數,我們需要弄明白幾點:有幾個參數,每個參數的類型(數字,文本,邏輯值,引用……),參數是否可以省略,函數的結果是什麼類型的(數字,文本,邏輯值,引用……)。