将 2 列拼在一起填入第 3 列

例题描述和简单分析

Excel 文件 Book1.xlsx,数据如下所示:


A

B

C

1

1


A

2

2


B

3

3


A

4

4


B

5

5


A

6

6


B

7

7


A

8

8


B

9

9


A

10

10


B

需要将A 列和 C 列拼在一起填入 B 列,结果如下: 


A

B

C

1

1

1A

A

2

2

2B

B

3

3

3A

A

4

4

4B

B

5

5

5A

A

6

6

6B

B

7

7

7A

A

8

8

8B

B

9

9

9A

A

10

10

10B

B

解法及简要说明

Excel 中加载插件 ExcelRaq.xll 后。

B1 格输入公式:=esproc("=int(?1)/?2",A1,C1),再将 B1 下拉拖拽至 B10 即可实现需求。

问答搜集

https://stackoverflow.com/questions/63627727/concatenate-2-columns-into-new-column-in-vba