Excel 函數 ROW & COLUMN

2021-02-23 雜工筆記
ROW 函數作用是只引用返回單元格行號;而 COLUMN 函數作用是只引用返回單元格列號。

ROW & COLUMN 基本表達式

1.在 ROW / COLUMN 函數後面的括號裡引用單元格(區域),可以滑鼠點擊/手動輸入,如:ROW(A1) 👇

當然也可以引用單元格區域,如 ROW(A1:A5) 👇

2.在 ROW / COLUMN 函數後面的括號裡不引用任何單元格(區域),即引用當前單元格行號/列號,如:ROW() 👇

注意,這倆函數運算結果返回的值是一個數組(在編輯欄選中後按 F9 查看) 👇


ROW & COLUMN 練習

輸入公式 =ROW()-X(X 是指標題行數);例如,A1 單元格有序號標題,在 A2 單元格輸入公式「=ROW()-1」 👇

優勢在於序號頭尾之間刪減或增加行,已有的序號都會隨之變動 👇


2.九九乘法表

選中 A1 至 I9 單元格區域,輸入公式「=ROW(A1:A9)&"×"&COLUMN(A1:I1)&"="&ROW(A1:A9)*COLUMN(A1:I1)」,按 Ctrl+Shift+Enter 組合鍵數組運算 👇

舉個例子,如下圖,把 A 列的內容轉成 C1:F3 區域的表格。在 C1 單元格輸入公式「="A"&ROW(A1)*4-4+COLUMN(A1)」 ,向右拖動填充至 F1 單元格,向下拖動填充至 C3:F3 。然後,複製 C1:F1 區域的內容粘貼為值,用查找與替換把 A 替換為=A 即可 👇

1.這裡的把一列內容轉成表格,其實是對單元格引用。把 A1:A4、A5:A6、A9:A12 區域各為一段,把每一段區域排列方向由列改行 👇

2.從中找尋規律,每行數字相差4,在 C5 單元格輸入公式「=ROW(A1)*4」;由於每列數字相差1,在原輸入公式後面補充「+COLUMN(A:A)」,然後拖動填充 👇

3.公式運算結果多出4,繼續在 C5 單元格的公式後面補充「-4」;由於原先的內容都是在 A 列,所以在公式前面補充「"A"&」。那完整的公式是「="A"&ROW(A1)*4+COLUMN(A:A)-4」,然後拖動填充 👇

4.在使用查找與替換把 A 替換成 =A 之前,把運算結果選中複製粘貼為數值,之後再用查找與替換(Ctrl+H) ……替換成功就變成對單元格引用 👇

在 WPS 表格同樣可用,以及粘貼為數值的默認快捷鍵是 Ctrl+Shift+V。

最後的最後,放張封面圖收尾 👇

相關焦點

  • row和column函數的用法
    在很多公式中都看到過row和column函數的身影,今天我們學習一下這兩個函數的用法。
  • Excel中ROW、COLUMN函數
    我們在工作中,經常會看到函數公式中有ROW(  ),COLUMN(   ),那麼,這兩個函數是什麼意思呢?
  • Excel公式中的ROW和COLUMN函數都是幹嘛用的,看完這篇教程終於明白了!
    這是有關參數的具體說明,這裡有個非常重要的信息,「如果忽略……」,說明row函數的參數是可以不寫的。還有就是計算結果的預覽,以及得到更加詳細的幫助。以row函數來說,有一個參數,參數是一個引用(單元格,或者區域,或者是其他函數的結果),這個參數可以省略,函數的結果是行號(數字)。這是我學習函數的經驗,希望各位剛開始的時候也能夠按照這樣的方法來積累。——老菜鳥給新手的建議好了,回到我們的主題,如何用公式得到會變的數字?
  • 【Excel公式基礎】Excel公式中的ROW和COLUMN函數都是幹嘛用的,看完這篇教程終於明白了!
    這是有關參數的具體說明,這裡有個非常重要的信息,「如果忽略……」,說明row函數的參數是可以不寫的。還有就是計算結果的預覽,以及得到更加詳細的幫助。以row函數來說,有一個參數,參數是一個引用(單元格,或者區域,或者是其他函數的結果),這個參數可以省略,函數的結果是行號(數字)。這是我學習函數的經驗,希望各位剛開始的時候也能夠按照這樣的方法來積累。——老菜鳥給新手的建議好了,回到我們的主題,如何用公式得到會變的數字?
  • 看看excel高手是怎樣玩row函數!
  • Row函數在Excel數組公式中的應用
    絕大多數excel數組公式中,都可以看到row函數的身影,那麼row函數到底起到什麼作用呢?我們先從它的基本用法說起。
  • row函數
    星標★ROW函數是用來確定光標的當前行位置的函數 。語法:ROW(reference)如果省略 reference,則假定是對函數ROW單元格的引用。ROW函數不能引用多個區域。ROW()函數包含向後兼容性。用CurrentY屬性代替 。
  • Python Excel 辦公自動化系列——openpyxl/xlswriter庫使用詳解
    行;column 列>>> d = ws.cell(row=4, column=2, value=10)# 方法三:只要訪問就創建>>> for i in  range(1,101):...
  • 【Python基礎】python使用openpyxl操作excel
    1、openpyxl庫介紹openpyxl最好用的python操作excel表格庫,不接受反駁;openpyxl只支持【.xlsx / .xlsm / .xltx / .xltm】格式的文件;2、python怎麼打開及讀取表格內容?1)Excel表格述語這裡需要大家仔細查看圖中的每一項內容,知道什麼是「行(row)、列(column)」?
  • 利用pandas讀取格式不規範的Excel文件
    數據的問題pandas內的read_excel方法在讀取Excel工作表方面非常高效好用,無論如何,當數據在表中不是以連續的形式存儲的話,讀取出來的數據可能就和預期的不同了。 當你嘗試用read_excel讀取下面圖中所示的這種數據格式時:
  • 在Excel中利用查找與引用函數動態調用照片和圖片
    照片和圖片的動態調用,我們需要用到數據有效性和查找引用函數index() 、match()函數INDEX(array,row_num,column_num) 函數Array是一個單元格區域或數組常量。· 如果數組中只包含一行或一列,則可以不使用相應的 row_num 或 column_num 參數。· 如果數組中包含多個行和列,但只使用了 row_num 或 column_num,INDEX 將返回數組中整行或整列的數組。Row_num用於選擇要從中返回值的數組中的行。如果省略 row_num,則需要使用 column_num。
  • 使用Pandas讀取複雜的Excel數據
    問題緣起pandas read_excel函數在讀取Excel工作表方面做得很好。但是,如果數據不是從頭開始,不是從單元格A1開始的連續表格,則結果會不是很好。比如下面一個銷售表,使用read_excel讀取:
  • 如何用Excel練英語口語?我就是上班的時候這樣偷偷學英語的!
    Excel是英語裡本來就有的一個單詞,意思是:在某方面擅長,比如:He excels at outdoor sports. 他擅長戶外運動workbook和worksheet這個是關於Excel表格最常使用的兩個單詞,屬於包含關係。workbook指的是一整個Excel文件,worksheet指的是一個裡面的一個表單。所以,workbook>worksheet。
  • 用 Python 在 Excel 中畫出蒙娜麗莎
    ,支持多種圖片類型img_path是圖片路徑,可以是相對路徑,也可以是絕對路徑img.size是獲取圖片的 size屬性,包含圖片的寬和高img.getpixel()是獲取圖片色彩值的函數,需傳入一個 tuple或 list,值為像素坐標 xyopenpyxl 使用openpyxl幾乎是 Python 裡功能最全的操作 excel 文件的庫了,
  • pandas格式化輸出文本-excel篇
    ='test')writer.save()對於excel文件數據的輸出,首先需要打開一個excel編輯器writer,然後在不同的sheet寫入數據,此時寫出的數據格式是默認的參數,不同的軟體顯示也會有差異,以下是我運行之後的輸出結果,header自動加粗,添加邊框,居中對齊,內容為常規字體,右對齊。
  • openpyxl | Python操作Excel利器
    單元格:(row=1,column=2)cell.fill = self.yellow_fillcell.font = self.yahei_font_ucell.border = self.all_bordercell.alignment = self.alignment_wrap_content隱藏和摺疊sheet.row_dimensions
  • Excel中如何活用INDEX和MATCH函數
    1.MATCH函數(返回指定內容所在的位置)        MATCH(lookup-value,lookup-array,match-type)        lookup-value:表示要在區域或數組中查找的值,可以是直接輸入的數組或單元格引用。
  • index+smalll+if+row組合函數一對多條件查詢
    excel函數中,我們知道用VLOOKUP可以進行一對一匹配查詢,在很多時候,我們需要進行一對多條件查詢,這時用index+small+if+row
  • Excel 自動畫圖表
    首先我們先來看下如何通過這個庫來編輯 Excel 呢import xlsxwriter# 創建一個excelworkbook = xlsxwriter.Workbook("chart.xlsx")# 創建一個sheetworksheet = workbook.add_worksheet()對於創建 Excel
  • excel高手的世界我不懂之2:公式中Row(1:5) 有什麼用?