Excel兩列互插 將第二列的資料插入第一列

2021-10-23 08:59:51 字數 549 閱讀 1316

這個問題可以歸為矩陣轉向量。

公式法:

設資料在ab兩列,b列插入a列(任選一公式):

c1=index(if(mod(row(),2),a:a,b:b),int((row()+1)/2))

c1=indirect(if(mod(row(),2),"a","b")&int((row()+1)/2))

c1=offset($a$1,int((row(1:1)-1)/2),mod(row(1:1)-1,2))&""

下拉複製公式,最後複製c列,選擇性貼上-數值。int可以換成fixed。

注:(1) &""的作用是消去向下填充時多餘的0值,但這樣會把結果變成字元型。

(2) offset這個公式在wps中無法使用。

a   b

1   2

3   4

5   6

結果:c12

3456

a列插入b列則用:

c1=offset($b$1,int((row(1:1)-1)/2),-mod(row(1:1)-1,2))&""

使用Java將Excel 列號數字與字母互相轉換

public class excelcolumn 該方法用來將excel中的abcd列轉換成具體的資料 param column abcd列名稱 return integer 將字母列名稱轉換成數字 public static int excelcolstrtonum string column r...

EXCEL 合併兩列的內容

今天客戶給了乙個excel表,是他們近期的一些資料,要把這個excel中的資料匯入我們的資料庫。在處理的過程中,有個時間字段,在資料庫裡的格式是 yyyy mm dd hh mm ss 但是在客戶excel表中,日期和時間是分開的兩列 這就需要在excel中處理一下,把兩列拼成一列。如果是文字格式的...

excel中兩列匹配,取匹配列的後一列資料

剛在處理excel資料時,遇到如下問題 已知a列的英文名和b列的中文名,現有一批c列的英文名,想根據a b列的對應規則,輸出c列對應的中文名。但是c列的順序和a列順序不一致,也不一定所有內容都被包含在a列。舉例 a b c d prvnce name 省名稱 accs nbr latn name 本...