如果 arrayFormula return 什么都没有,我如何 return 一个字符串 "Empty"?
How can I return a string, "Empty", if an arrayFormula returns nothing?
我必须承认我对这些公式感到非常糟糕。我最初是从其他人那里得到这个公式的,但如果 arrayFormula return 是一个空单元格,我仍然无法将它变成 return 我自己的字符串...
此公式在第一个过滤器函数中搜索摄影师的姓名,然后在第二个过滤器函数中搜索分配给摄影师的工作名称。
然后在仪表板中打印出此信息,如下所示:
我需要做的是在当天没有找到工作的单元格中打印“打开”(Th/F)
我试过使用
=ARRAYFORMULA(IF(ISBLANK(...
但无法正常工作。
https://docs.google.com/spreadsheets/d/1-oT9nSYB-w1_bA3VZ7SZpAHcgh044dLiLzv90K4RHv8/edit?usp=sharing
使用:
=ARRAYFORMULA(SUBSTITUTE(REGEXREPLACE(TRIM(QUERY(IF(
FILTER(FASHION!D12:Z183, MOD(COLUMN(FASHION!D12:Z183), 5)=0)=C5,
FILTER(FASHION!D6:Z177, MOD(COLUMN(FASHION!D6:Z177)+1, 5)=0), ),,9^9)),
"(?i)bay ", ), " ", ", "))
我必须承认我对这些公式感到非常糟糕。我最初是从其他人那里得到这个公式的,但如果 arrayFormula return 是一个空单元格,我仍然无法将它变成 return 我自己的字符串...
此公式在第一个过滤器函数中搜索摄影师的姓名,然后在第二个过滤器函数中搜索分配给摄影师的工作名称。
然后在仪表板中打印出此信息,如下所示:
我需要做的是在当天没有找到工作的单元格中打印“打开”(Th/F)
我试过使用
=ARRAYFORMULA(IF(ISBLANK(...
但无法正常工作。
https://docs.google.com/spreadsheets/d/1-oT9nSYB-w1_bA3VZ7SZpAHcgh044dLiLzv90K4RHv8/edit?usp=sharing
使用:
=ARRAYFORMULA(SUBSTITUTE(REGEXREPLACE(TRIM(QUERY(IF(
FILTER(FASHION!D12:Z183, MOD(COLUMN(FASHION!D12:Z183), 5)=0)=C5,
FILTER(FASHION!D6:Z177, MOD(COLUMN(FASHION!D6:Z177)+1, 5)=0), ),,9^9)),
"(?i)bay ", ), " ", ", "))