gpt4 book ai didi

excel - 如果查找值位于表数组右侧的列中,则 VLookup

转载 作者:行者123 更新时间:2023-12-02 17:14:15 28 4
gpt4 key购买 nike

我设置了一个电子表格,它已经包含大量数据。 A 列保存日期对象,B 列保存数值。我想使用Vlookup查找数值并返回相应的日期值。问题在于 Vlookup 在表数组的最左边的列中进行搜索,这是一个问题,因为该列保存日期。如果我要查找日期,这很容易做到,但是如何才能查找数值呢?我知道交换日期和数字列就可以做到这一点,但我正在寻找一种解决方案,使我能够保持电子表格结构完整。

最佳答案

示例

date         value
01/01/2010 4
10/02/2011 5
15/03/2011 2


=INDICE(A2:A4;CONFRONTA(5;B2:B4;0))

这将为您提供 10/02/2011

这些是意大利语函数名称。对应的英语分别是 INDEXMATCH

编辑。在用户提出问题后更新。

假设您的日期位于 a2:a7 范围内,其值位于 b2:b7 范围内,并且您正在查找值为 5 的最近日期:

=MAX(IF($B$2:$B$7=5;$A$2:$A$7))

您必须使用数组公式,因此输入后需要按ctrl+shift+enter

关于excel - 如果查找值位于表数组右侧的列中,则 VLookup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5780298/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com