【发布时间】:2016-04-01 18:26:51
【问题描述】:
我在第 1 列和第 2 列(01 到 99)中有一个详尽的 2 位邮政编码列表。我想创建第三列,其中将包含两位邮政编码的每个成对组合。所以我的数据看起来像这样,其中第 3 列包含第 1 列和第 2 列(9801 行)的每个成对组合。
col1 col2 col3
01 01 01 to 01
02 02 02 to 02
03 03 03 to 03
04 04 04 to 04
05 05 05 to 05
06 06 06 to 06
. . .
. . .
99 99 99 to 99
有没有办法把它编码成一个简单的 vba 脚本?
【问题讨论】:
-
您可以使用快速公式:
=A2 & " to " & B2 -
col3 与 col1 和 col2 的长度不同。示例 sn-p 不能很好地说明它,但我需要每个成对组合。所以 col3 将包含 9801 行。 (01 到 01、01 到 02、...、01 到 99、02 到 01、...、02 到 99 等)
-
那么你有什么尝试?您将需要两个循环,我建议您将所有内容加载到数组中,并将另一个数组作为输出,然后将该输出数组分配给列。