测试是否存在值,如果存在,则测试该行中的其他单元格是否在范围内

时间:2017-09-19 18:20:10

标签: excel excel-formula

我正在尝试针对Excel中的单独列表检查一个道路列表(每个道路列表具有唯一标识符)。如果第一个列表上的那条道路出现在第二个列表上,那么我想看看它是否也属于第二个列表中的里程点(对于两个列表,我有一个列用于起始里程点,一列用于结束里程点)。

我在第二个清单上检查道路的公式(位于CC3单元格中)是:

=IF(ISNA(VLOOKUP('Sheet1'!CA3,'Sheet2'!Y:Y,1,FALSE)),"",VLOOKUP('Sheet1'!CA3,'Sheet2'!Y:Y,1,FALSE))

我正在尝试在另一列中编写一个公式,该列将检查第一张表中的里程数是否落在第二张表中的里程数点内。这是以下公式:

=IF(AND(CC3<>"",F3>='Sheet2'!F2,G3<='Sheet2'!G2),"YES","")

列F是起始里程点,列G是两张纸上的结束里程。

我意识到这个公式没有按照我想要的方式进行,因为第二次和第三次逻辑测试只是查看工作表2上的相应单元格,而不是列F&amp; G值在找到匹配道路唯一标识符的同一行上。我该如何解决这个问题?我似乎可以通过它来推理。感谢您提供的任何帮助!

0 个答案:

没有答案