大家在上小學的時候肯定都背過九九乘法表,一一得一,一二得二,二二得四……
想想,現在都曆曆在目。
那麼,如果我們需要自己來制作一個九九乘法表,應該如何實現呢?
其實,在Excel中我們隻需ROW與COLUMN兩個函數即可輕松實現。
前面,已經對ROW函數詳細的講解過,今天我們就來學習一下COLUMN函數。
COLUMN函數的含義返回所選擇的某一個單元格的列号。
column函數的語法格式
=column(reference)
reference可以為引用的某個單元格,也可以為引用的單元格區域,如果省略reference,則默認返回函數column所在單元格的列數。
CLOUMN函數使用實例
首先,我們看一下COLUMN函數三種不同的引用方式所返回的值。
1、我們可以看到,直接引用單元格F4,返回的值為6,因為單元格F4所有列是F列,也就是第6列,所以返回的值為6。
2、如果引用一個單元格區域E2:G5,返回的值為5,應該說返回的是一個數組{5,6,7},隻是隻顯示數組中的第一個值。
3、如果省略參數,則返回公式所在單元格的列号,因為公式所在單元格是C5,所以返回的值是3。
(注:無論ROW函數還是COLUMN函數返回都是數組,不論是單值或是多值數組都是數組。)
利用ROW函數與COLUMN函數實現表格快速轉置
COLUMN一般很少單獨使用,多數與其他函數組合使用,以下圖為例,如果我左側的豎向表格轉換成右側的橫向表格,應該如何操作呢?
可能很多小夥伴會說,可以直接使用選擇性粘貼即可實現。
是的,但是如果數據記錄比較多的話使用選擇性粘貼效率就會非常的低,下面我們就以ROW和COLUMN函數來實現表格轉置。
【思路】我們可以看到,左側豎向表格每個課程對應的單元格分别是A1,A2,A3……A20,那麼,我們隻需要将右側表格每個單元格引用左側對應的單元格即可實現表格轉置,思路如下圖。
看上圖,如果将表2的公式前面的“=A”去掉,會得出如表3這樣序列。
那麼,我們思路就是使用ROW與COLUMN函數來制作表3這樣的一個數字序列表格,然後在每個數字序列前面加上“=A”即可實現表2對表1的引用,到這一步表格的橫豎轉置完成。
下面,我們一起來看一下具體操作。
1、在C1單元格輸入公式:="A"&(ROW()*4-4) COLUMN(A:A),然後向右向下複制公式。
2、選擇單元格區域C1:F5,複制,選擇性粘貼為“值”,将公式轉換為值。
3、選擇單元格區域C1:F5,按組合鍵【Ctrl H】找開“查找和替換”對話框,查找内容為“A”,替換為“=A”即可。
利用ROW與COLUMN函數制作九九乘法表
我們都知道,如果輸入公式=ROW(1:9)可返回一個數組{1,2,3,4,5,6,7,8,9},同樣,=COLUMN(A:I)返回數組{1,2,3,4,5,6,7,8,9}。
選擇單元格區域A1:I9,在單元格A1輸入公式:=ROW(1:9)&"×"&COLUMN(A:I)&"="&ROW(1:9)*COLUMN(A:I),按組合鍵【Ctrl Shift Enter】即可。
好了,今天的内容就分享到這裡,您學會了嗎?如果您有更好的技巧,歡迎留言評論和我們分享,喜歡“稻客說”請為我們點贊,關注我們,掌握更多辦公技巧。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!