【发布时间】:2019-09-15 03:14:16
【问题描述】:
下面的公式是有效的。它仅适用于与该人相关的表中的第一个日期。
当我选择一个范围内的日期时,名为“日期”的单元格 C10 会自动更新日期。因此,如果单元格 B2 的日期为 2020 年 1 月 1 日,并且我选择了它,则单元格 C10 现在的值为 01/01/2020。名为“名称”的单元格 A1 包含通过该单元格中的列表更改的名称。
我希望公式在我的表中找到与我的工作表中的名称和日期具有相同名称和日期的行,然后为包含公式的单元格提供我表中匹配行的第 5 列的值
=IFERROR(IF(MATCH(Date,INDEX(TblNotes[#All],MATCH(Name,TblNotes[[#All],[Name and Surname]],0),3),0),True),False)
编辑:好的,所以这可能有助于人们理解我想说什么,我现在让它与日期匹配,我现在希望它交叉引用名称,因为如果日期匹配它向我显示值 i找错人了
=INDEX(TblNotes[#All],MATCH(Date,TblNotes[[#All],[Date]],0),5)
好的,这是我想要实现的一个示例,设置与我的类似 https://imgur.com/LWPPvLm
【问题讨论】:
-
你的问题不是很清楚......我看不出你在每个 excel 数据表中都有哪些信息以及它们使用的名称。你能上传一些截图吗?
-
对不起,我不知道该怎么做或者如何更清楚地解释它,我是一个菜鸟。如果我必须真正尝试简化它,我怎样才能使下面的公式不仅匹配列中的第一个实例
-
一种更好的解释方式,我希望公式在我的表中找到与我的工作表中的名称和日期具有相同名称和日期的行,然后为包含公式的单元格提供值我表中该行的第 5 列
-
您应该上传这样的内容,因为很难知道您的数据设置如何。 i.stack.imgur.com/FPAmL.jpg
-
好的,检查我的编辑
标签: excel