Google表格中的QUERY内的IF语句
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Google表格中的QUERY内的IF语句相关的知识,希望对你有一定的参考价值。
我有一个谷歌表,我列出了几个项目。使用QUERY函数,我将信息检索到另一个工作表中以进行报告。
我使用的公式是:= QUERY($ A $ 2:$ D $ 8,“IF(OR($ C2 = 1,$ C2 = 2,$ C2 = 3),选择A,B,D,选择A,B ,C)“,0)
我正在努力做的是在QUERY函数中放置一个IF语句。
如果Status(Col2)值为“1”,“2”或“3”,我想获取Date 2(Col4)值。否则,如果Status(Col2)值为“4”,“5”或“6”,我希望Query返回Date 1(Col3)
任何帮助,将不胜感激。谢谢!
答案
公式如下:
=ArrayFormula(query({A2:B8,if(B2:B8<=3,D2:D8,C2:C8)},"select *"))
但查询实际上并没有做任何事情。
所以你可以使用:
=ArrayFormula({A2:B8,if(B2:B8<=3,D2:D8,C2:C8)})
以上是关于Google表格中的QUERY内的IF语句的主要内容,如果未能解决你的问题,请参考以下文章