我目前遇到了一个似乎找不到答案的 excel 问题。
以以下示例数据集为例:
A B C D E F G
Date Color Lookup Adjacent value
1-1-2017 Green 3-5-2018
3-5-2018 Yellow 4-7-2018
4-7-2018 Green 9-9-2018
1-2-2016 Purple 3-5-2018
6-9-2014 Red
9-9-2018 Green
3-5-2018 Blue
A 列和 B 列中的值是硬编码的。
已使用以下公式检索 F 列中的值,该公式根据 2018 年 1 月 1 日至 2020 年 12 月 31 日之间的日期“过滤”主要数据(在我的真实数据集中,A 列和 B 列将位于与查找值和所需的相邻值):
=IFERROR(INDEX($A$1:$A$8;AGGREGATE(15;6;ROW($A$1:$A$8)/(($A$1:$A$8>=DATE(2018;1;1))*($A$1:$A$8<=DATE(2021;1;1)));ROW($A1)));"")
我现在需要找到一种方法,根据 F 列中的查找值从 B 列(例如颜色)中检索相邻的单元格值,并将它们放在 G 列中。然后数据集应如下所示:
A B C D E F G
Date Color Lookup Adjacent value
1-1-2017 Green 3-5-2018 Yellow
3-5-2018 Yellow 4-7-2018 Green
4-7-2018 Green 9-9-2018 Green
1-2-2016 Purple 3-5-2018 Blue
6-9-2014 Red
9-9-2018 Green
3-5-2018 Blue
序列保持完整很重要;即使 A 列包含 3-5-2018 的副本,由于颜色不同,它们也不相同。
我的主要问题:如何将正确的颜色附加到正确的查找日期值?
非常感谢任何帮助!
亲切的问候,
VHes