Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 基于其他工作簿的多个条件更新列_Google Sheets_Gs Vlookup - Fatal编程技术网

Google sheets 基于其他工作簿的多个条件更新列

Google sheets 基于其他工作簿的多个条件更新列,google-sheets,gs-vlookup,Google Sheets,Gs Vlookup,我被困在这个数组公式中,我想要多个条件 这是主要的工作手册 更新引用此工作簿的“状态”列={“状态”;数组公式(如果为空(B2:B), ={"Status"; ARRAYFORMULA(IF(ISBLANK(B2:B), , IF((MINUS(I2:I,J2:J)) < (0.1*I2:I), "Completed", IFERROR(VLOOKUP(B$2:B, QUERY(IMPORTRANGE("1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_op

我被困在这个数组公式中,我想要多个条件

这是主要的工作手册

更新引用此工作簿的“状态”列

={“状态”;数组公式(如果为空(B2:B),
={"Status"; ARRAYFORMULA(IF(ISBLANK(B2:B), ,
 IF((MINUS(I2:I,J2:J)) < (0.1*I2:I), "Completed", IFERROR(VLOOKUP(B$2:B, 
 QUERY(IMPORTRANGE("1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_opuJr0", "PRC!A$2:C"),
 "where Col3 is not null", 0), 3, 0), IF(ISBLANK(IFERROR(VLOOKUP(B$2:B, 
 IMPORTRANGE("1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_opuJr0", "PRC Detail!B$2:C"), 2, 0))),
 "DRAFT", "On Production")))))}
如果((减去(I2:I,J2:J))<(0.1*I2:I),“已完成”,则为, 查询(进口(“1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_opuJr0”,“PRC!A$2:C”), “其中Col3不为空”,0),3,0),IF(为空, 进口(“1QNYU1Kb1rtx-n4tMRamHJuvYt_9kGMfhGZZs_opuJr0”,“中国详情!B$2:C”),2,0), “草案”,“关于生产”(()())}

你的配方是什么?哪里什么条件?编辑您的问题您好,我试图使用[MO清单]中“状态”列的arrayformula,通过使用vlookup by MO NO引用它来确定值。公式在MO清单1中!A1。条件A:在表PRC记录表中,PRC!C:C不为空=“保留”条件B:在表PRC记录表中,PRC详细信息!C:C在“生产”条件下不为空C:在生产任务列表中,'Balance quaty'=<0将被“完成”谢谢。Player0I认为这些“草稿”状态中99%应该是“生产中”?或者应该是空的?只有第93行应该是生产中,剩余的应该是“草稿”。