Google sheets IF/VLOOKUP的更简洁语法
有时我需要测试函数的返回值并决定是否保留或修改它。当您在单个单元格中执行此操作时,可能会导致对该函数的两次调用,例如Google sheets IF/VLOOKUP的更简洁语法,google-sheets,gs-vlookup,Google Sheets,Gs Vlookup,有时我需要测试函数的返回值并决定是否保留或修改它。当您在单个单元格中执行此操作时,可能会导致对该函数的两次调用,例如 =IF(VLOOKUP(value, table, colNum, FALSE)="Not Affiliated", "Something", VLOOKUP(value, table, colNum, FALSE)) 是否可以以不需要两次调用VLOOKUP的方式执行此操作?您可以尝试以下方法(在Excel中工作-我认为它应该在GS中工作): 这并不是您所要求的,因为如果查找返
=IF(VLOOKUP(value, table, colNum, FALSE)="Not Affiliated", "Something", VLOOKUP(value, table, colNum, FALSE))
是否可以以不需要两次调用
VLOOKUP
的方式执行此操作?您可以尝试以下方法(在Excel中工作-我认为它应该在GS中工作):
这并不是您所要求的,因为如果查找返回的
不属于任何公司,它将不会复制示例的行为。您的代码将跳过该选项,我的代码将返回任何公司的内容
是否所有内容都必须在同一单元格中?
=SUBSTITUTE(VLOOKUP(val, range, col, FALSE), "Not Affiliated", "Something")