如果 E 列中的单词为“餐饮”,我目前正在尝试将一行移至另一张纸中。我似乎无法弄清楚如何让公式来获取当前行,我想知道是否必须编写一个应用程序脚本。我已尝试使用 TRANSPOSE 和 IF 语句,但无济于事。我尝试运行查询,但这也没有帮助。
为了明确起见,我希望公式能够查看 E 列是否显示“餐饮”,如果是,则它将采用包含“餐饮”一词的行并将其垂直转置到sheet2 中。如果传输时可以消除空字段那就更好了。
这是我正在使用的工作表的示例。
https://docs.google.com/spreadsheets/d/1C6cPwtg0CZVfhjZm3KIxGJzcQaOfWCNXMWSKOei-zx0/edit?usp=sharing
当您使用标准
Catering
时,您无需使用 is not null
。你说的转置是什么意思?尝试-
=QUERY(Sheet1!1:996, "Select * Where E = 'Catering' Order by A",1)
我正在研究提供的公式。我认为这可以解决问题:
=TRANSPOSE(QUERY(Sheet1!1:996, "Select * Where E = 'Catering' Order by A",0))