我正在尝试针对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值在找到匹配道路唯一标识符的同一行上。我该如何解决这个问题?我似乎可以通过它来推理。感谢您提供的任何帮助!