根据多个条件更新列引用另一个工作簿

Updating column based on the multiple conditions ref another workbook

我被困在这个我想要多个条件的数组公式上。

这是主要的工作簿MO Listing

更新引用此工作簿的 'Status' 列

={"Status"; ARRAYFORMULA(IF(ISBLANK(B2:B), ,
 IF((MINUS(I2:I,J2:J)) < (0.1*I2:I), "Completed", IFERROR(VLOOKUP(B:B, 
 QUERY(IMPORTRANGE("1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_opuJr0", "PRC!A:C"),
 "where Col3 is not null", 0), 3, 0), IF(ISBLANK(IFERROR(VLOOKUP(B:B, 
 IMPORTRANGE("1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_opuJr0", "PRC Detail!B:C"), 2, 0))),
 "DRAFT", "On Production")))))}