Excel 使用大于日期的多个条件查找
Excel Lookup with multiple criteria with greter than date
我正在处理一个在两个 table 中有数据的过程。首先 table 由 material 组成。以及这些 material 的交付日期。第二个 table 由 material 和它们有效的文档有效性组成。有多个合同的有效期。我必须拿到文件号。在第一个 table 中,但是当我 select vlookup 时,它会简单地显示它是真还是假,并且不会检查下一个有效文档编号。对于 material.
要求是我要有效的证件号码。对于 material 秒。有效性取决于 Table 1 和 Table 2 中的交货日期,其中包含文件详细信息。最后我想要一个值而不是 'False' 语句。
没有多个条件的查找公式。但是如果每个 material 只有一个有效时间跨度,那么你可以使用 SUMIFS
:
=SUMIFS(F:F,E:E,A:A,G:G,">="&B:B,H:H,"<="&B:B)
如果日期本身未被视为有效,请确保删除 =
符号。
请注意,开始日期和结束日期似乎混淆了。开始应该低于结束?另外 31.09.2022
不是日期,因为 9 月只有 30 天。您需要确保使用真实的数字日期,否则它将不起作用。
//编辑
如果您想确保 SUMIF 函数只显示准确的文档编号而不显示总和,您可以改用以下公式:
=IF(IFERROR(MATCH(SUMIFS(F:F,E:E,A:A,G:G,">="&B:B,H:H,"<="&B:B),F:F,0),0)<>0,SUMIFS(F:F,E:E,A:A,G:G,">="&B:B,H:H,"<="&B:B),"double doc found")
我正在处理一个在两个 table 中有数据的过程。首先 table 由 material 组成。以及这些 material 的交付日期。第二个 table 由 material 和它们有效的文档有效性组成。有多个合同的有效期。我必须拿到文件号。在第一个 table 中,但是当我 select vlookup 时,它会简单地显示它是真还是假,并且不会检查下一个有效文档编号。对于 material.
要求是我要有效的证件号码。对于 material 秒。有效性取决于 Table 1 和 Table 2 中的交货日期,其中包含文件详细信息。最后我想要一个值而不是 'False' 语句。
没有多个条件的查找公式。但是如果每个 material 只有一个有效时间跨度,那么你可以使用 SUMIFS
:
=SUMIFS(F:F,E:E,A:A,G:G,">="&B:B,H:H,"<="&B:B)
如果日期本身未被视为有效,请确保删除 =
符号。
请注意,开始日期和结束日期似乎混淆了。开始应该低于结束?另外 31.09.2022
不是日期,因为 9 月只有 30 天。您需要确保使用真实的数字日期,否则它将不起作用。
//编辑
如果您想确保 SUMIF 函数只显示准确的文档编号而不显示总和,您可以改用以下公式:
=IF(IFERROR(MATCH(SUMIFS(F:F,E:E,A:A,G:G,">="&B:B,H:H,"<="&B:B),F:F,0),0)<>0,SUMIFS(F:F,E:E,A:A,G:G,">="&B:B,H:H,"<="&B:B),"double doc found")