Excel 如果(stmt)>;假>;评估下一行

Excel 如果(stmt)>;假>;评估下一行,excel,if-statement,Excel,If Statement,我试图用工作簿中另一张工作表中的SKU代码填充表格。我需要使用一个if语句,该语句循环遍历一列,并在其计算结果为false时传递一个值。基本上,我想用SKU填充第二个表,但绝对没有空白SKU-这就是循环的意义所在 在表1(T1)中,列A包含SKU运行的行号。T1的B列包含SKU代码。T1没有排序,也永远不会排序,因此有许多不同的生产线和SKU安排。T2的设置方式完全相同:A列为行,B列为SKU;但是T2仅与第51行和第56行有关。所以,我需要通过检查T2的A列是否与T1的A列匹配,将SKU填充到

我试图用工作簿中另一张工作表中的SKU代码填充表格。我需要使用一个if语句,该语句循环遍历一列,并在其计算结果为false时传递一个值。基本上,我想用SKU填充第二个表,但绝对没有空白SKU-这就是循环的意义所在

在表1(T1)中,列A包含SKU运行的行号。T1的B列包含SKU代码。T1没有排序,也永远不会排序,因此有许多不同的生产线和SKU安排。T2的设置方式完全相同:A列为行,B列为SKU;但是T2仅与第51行和第56行有关。所以,我需要通过检查T2的A列是否与T1的A列匹配,将SKU填充到T2的B列中,如果匹配,我希望T1的B列填充T2的B列(只有一个单元格而不是整个列),但如果不匹配,我不希望填充0或假SKU,我希望公式继续检查T1的A列

我找不到执行此非宏的方法,我需要避免使用宏,因为工作簿将传递给不知道如何保存/修改宏的人

以下是我的思考过程: =如果(T2的A1位于T1的A列中,T2的B1=B(匹配A列单元格的第#行),则跳到下一行并评估A列T1中的所有记录)