Excel公式使用表中的行和列值查找值

这是一个分为两个部分的问题。我想根据价格的生效日期查找该商品的价格。我已经看到了垂直生效日期的示例,但我的有所不同。我在第一列(A)中有项目。其余的列包含带有价格生效日期的标题。希望我能够附加格式示例。我将表格设置为这种格式的原因是,当输入新价格时,我不想重复这些项目。因此,我想为公式提供一个ITEM,然后根据生效日期选择当前价格基础。现在,该表有2个生效日期列。因此,第二个问题是如何格式化表格,以便在不更改查找公式的情况下添加具有新生效日期(附加列)的新价格时?公式可以设置为动态格式吗?

谢谢您的输入。

Excel公式使用表中的行和列值查找值

b454545 回答:Excel公式使用表中的行和列值查找值

根据我的评论:

enter image description here

B11中的公式:

=INDEX(1:8,MATCH(A11,A:A,0),MATCH(TRUE,INDEX(ISBLANK(1:1),),0)-1)

您注意到我已经填充A1才能使其正常工作。

,

您可以使用:

=INDEX(1:1040000,MATCH("ITEM1",MATCH(1E+99,1:1))

如果日期始终等于或小于今天,我将使用:

=INDEX(1:1040000,MATCH(TODAY(),1:1))

可以用包含要查找的项目的单元格引用替换该项目。

,

请参考JvdV的表格,另一个简短的公式选项

B11中,输入公式:

=LOOKUP(9.9E+307,INDEX(1:8,0))
,

感谢大家的投入。为解决我的问题提供了宝贵的资源。

本文链接:https://www.f2er.com/3086026.html

大家都在问