首页 > 解决方案 > 在不同列之间关联excel中的值

问题描述

我有两个不同系列的数据,看起来像这样

A   B
1 0.998
2 0.9975
3 0.997
4 0.9967
5 0.9962
6 0.9960
.
.
.

C   D
1   240.5
1.3 249.5
1.7 241.45
2   239.0
2.5 124.5
3   125.6
3.4 235.1
3.5 236.4
.
.
.

如何在 excel 中合并两者,使最终结果看起来像这样?

C     C    E
1   240.5  0.998
1.3 249.5  0.998
1.7 241.45 0.998
2   239.0  0.9975
2.5 124.5  0.9975
3   125.6  0.997
3.4 235.1  0.997
3.5 236.4  0.997

本质上,我需要为列 C 的每个整数添加其对应的值,如系列 A、B 所示。整个数据集有 3500 行长,所以我正在寻找一个自动化的解决方案,在我决定煞费苦心地将每个值粘贴到它的位置之前,它可以帮助我解决这个问题。

标签: excel

解决方案


在 E 列中,您可以创建一个公式,将您的第一个表 (A/B) 用作 LOOKUP 表。将 C 列中的值截断为您的查找值。

因此,在 E 列中,使用类似的公式,

=LOOKUP(TRUNC(Cx), A1:An, B1:Bn)

其中x是 C/D/E 表的行号,n是 A/B 表的最后一行。


推荐阅读