Excel 合并列
大家好,我想合并到 Excel 2003 中的列。
例如:
Col1 Col2
------------
1 5
3 4
4 6
7 6
合并的列应如下所示:
Col3
----
1
3
4
4
5
6
6
7
谢谢!
Hi all I want to merge to columns in excel 2003.
For example:
Col1 Col2
------------
1 5
3 4
4 6
7 6
The merged column should look like this:
Col3
----
1
3
4
4
5
6
6
7
Thanks!!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
假设您的 Col1、Col2 和 Col3 是列 A、B 和C,可以使用makro:
来源:链接
Assuming, that your Col1, Col2 and Col3 are Columns A, B and C, you can use makro:
Source: link
尽管您可以轻松地使用 Excel 的内置函数将每列中的值复制并粘贴到第三列中,但您没有说明是否需要对 Col3 中的结果进行排序,或者是否应删除重复值或不。如果是这样,您可能需要在 Excel VBA 中编写用户定义函数(相当于 Excel 宏)才能执行此操作。
您的解决方案可能如下所示(伪代码):
您的函数/宏可能需要接受三个输入参数,它们是两个源列和输出列的范围。
Although you could easily use Excel's built-in functions to copy and paste the values from each column into the third column, you don't state if it's a requirement that the results in Col3 need to be sorted, or whether duplicate values should be removed or not. If so, you might have to write a user-defined function (equivalent to an Excel macro) in Excel VBA to do this.
Your solution might look like this (pseudo-code):
Your function/macro will probably need to accept three input parameters which would be the ranges of the two source columns and the output column.