wps表格是對數據處理的強大工具,我們除了可以在wps表格中對數據進行排序,查找,計算以外,還可以將多列的數據合并在一塊,下面就讓小編告訴你wps合并多列數據的方法,希望對大家有所幫助。
wps合并多列數據的方法
如圖,我們有3列數據,每列有4行,要將其按列合并為一列
wps合并多列數據的步驟圖1
比如我想求得圖1中,A2單元格向下3列,向右2列的單元格的值,可以使用下面的公式:
=OFFSET(A2,3,2)
wps合并多列數據的步驟圖2
wps合并多列數據的步驟圖3
A1單元格向下偏移3行,向右偏移2列,最終到達的是C5單元格。因此計算結果為C5單元格的值:C4。
回到題目,要達到多列數據合并為一列的需求,我們也可以用 OFFSET 函數來實現。
我們先把構建這個公式所需要的各個參數列舉出來:
wps合并多列數據的步驟圖4
第一個參數,參照區域,我們采用數據區左上角的單元格,A2。為保證將來公式填充后這個參數的數值不變,我們給它加上絕對引用,變為 $A$2。
第二個參數“所需列偏移量”和第三個參數“所需行偏移量”,需要再另外構建公式。
2、構建列偏移量
從上圖我們可以看到,我們所需的列偏移量是一組數列:0, 1, 2, 3, 0, 1, 2, 3, … 構建這個數列,我們可以采用下面的公式:
=MOD(ROW(A2)-2,4)
wps合并多列數據的步驟圖5
① 求單元格 A2 的行號,計算結果為2。
② 此處填寫數據區左上角所在單元格的行號。在本例中,數據區左上角為 A2 單元格,可以直接填寫 A2 單元格的行號”2”,也可以填寫為公式:ROW($A$2)
③ ①-②,計算結果為0。
④ 此處填寫數據區的總行數。在本例中,數據一共有4行,可以直接填寫4,也可以填寫公式:ROWS($A$2:$A$5)
整個公式表示:求A2單元格的行號,然后減去2,所得結果再除以4,最后求所得余數。計算結果為0。
下圖是構建列偏移量公式時的思路,可參考。
wps合并多列數據的步驟圖6
3、構建行偏移量
從上圖我們可以看到,我們所需的行偏移量是一組數列:0, 0, 0, 0, 1, 1, 1, 1, … 構建這個數列,我們可以采用下面的公式:
=INT((ROW(A2)-2)/4))
wps合并多列數據的步驟圖7
① 求單元格 A2 的行號,計算結果為2。
② 此處填寫數據區左上角所在單元格的行號。在本例中,數據區左上角為 A2 單元格,可以直接填寫 A2 單元格的行號”2”,也可以填寫為公式:ROW($A$2)
③ ①-②,計算結果為0。
④ 此處填寫數據區的總行數。在本例中,數據一共有4行,可以直接填寫4,也可以填寫公式:ROWS($A$2:$A$5)
整個公式表示:求A2單元格的行號,然后減去2,所得結果再除以4,將所得結果向下取整。計算結果為0。
下圖是構建行偏移量公式時的思路,可參考。
wps合并多列數據的步驟圖8