tft每日頭條

 > 圖文

 > excel帶公式的列怎麼複制粘貼

excel帶公式的列怎麼複制粘貼

圖文 更新时间:2024-07-05 18:01:04

想要隔行取值,之前的做法都是複制粘貼,現在學會了INDEX函數,用它來實現隔行隻需一步搞定。

下圖中我們要将A列的數據,轉化成C4:D8兩列數據,C列是部門,D列是姓名。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)1

具體操作步驟如下:

1、選中C4單元格 -- 在編輯欄中輸入公式“=INDEX($A:$A,COLUMN(A1) (ROW(A1)-1)*2)&""”-- 按回車鍵回車。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)2

2、選中C4單元格 -- 将鼠标光标移到右下角出現“”字符号時往右拖動至D4單元格 -- 往下拖動至D8單元格即可。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)3

3、動圖演示如下。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)4

4、公式解析。

(1)COLUMN(A1):

返回A1單元格的列号。當公式向右填充時,列号依次遞增,當公式向下填充時,列号不變。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)5

(2)ROW(A1):

返回A1單元格的行号。當公式向右填充時,行号不變,當公式向下填充時,行号依次遞增。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)6

(3)(ROW(A1)-1)*2:

=ROW(A1)=1,(ROW(A1)-1)*2=(1-1)*2=0,當公式向下填充時,A1會變成A2、A3,...,行号會依次遞增1,(ROW(A2)-1)*2=2,(ROW(A3)-1)*2=4,...,當公式向右填充時,A1會變成B1,C1,...,行号不變,(ROW(A1)-1)*2=0,(ROW(B1)-1)*2=0,(ROW(C1)-1)*2=0,...。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)7

(4)COLUMN(A1) (ROW(A1)-1)*2:

當公式向右填充時,列号依次遞增1,行号不變。COLUMN(A1) (ROW(A1)-1)*2=1,COLUMN(B1) (ROW(B1)-1)*2=2,COLUMN(C1) (ROW(C1)-1)*2=3,...,當公式向下填充時,行号依次遞增1,列号不變。COLUMN(A2) (ROW(A2)-1)*2=3,COLUMN(A3) (ROW(A3)-1)*2=5,...。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)8

(5)=INDEX($A:$A,COLUMN(A1) (ROW(A1)-1)*2):

INDEX函數的作用是:返回表或區域中的值或值的引用。函數INDEX有兩種形式:數組形式和引用形式。數組形式通常返回數值或數值數組;引用形式通常返回引用。在C4單元格中,如果将公式COLUMN(A1) (ROW(A1)-1)*2向下複制,該公式的意思就是在A列單元格區域中,返回A列1,3,5,7單元格的值。在D4單元格中,如果公式COLUMN(B1) (ROW(B1)-1)*2向下複制,該公式的意思就是在A列單元格區域中,返回A列2,4,6,8單元格的值,所以隔行取值就完成了。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)9

(6)&"":

公式最後面用文本連接符連接一個空字符,可以将我們單元格計算出來的0變成空。如果不連接上空字符,當我們将公式下拉填充到C9單元格時,會出現0值,用了這個空字符之後,0值就不顯示在單元格中了。

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)10

以上就是本期的教程,當你把一條公式跟我這樣拆出來理解,問題就變得很簡單了,希望您可以轉發分享點個贊,鼓勵支持下小編哦~

excel帶公式的列怎麼複制粘貼(複制粘貼是最low的方法)11

您的贊賞、轉發、評論、點贊都是對小編的鼓勵與支持,謝謝您!

,

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

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

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