作者wahahahatw (小立子)
看板Office
标题[算表] 利用query设定有条件显示栏是正确用法吗
时间Tue Nov 24 09:42:10 2020
软体:Google Sheets
版本:Google Sheets
大大们好,我先从工作表A撷取相关资料筛选到工作表B之後,工作表B的资料从A栏到Z栏
,其中有几栏为空白(if sum number=0 then ""),现在我想透过工作表C来撷取工作表B
的内容,但是只要是空白栏的就不秀,亦即工作表C的栏会因为工作表B的内容而有动态变
化。
目前所知的是query可以筛选列来把空白列「拿掉」("Select * where Col1 is not
null"),但是似乎不能筛选栏(可以处理横的,但似乎无法处理直的),不知有大大可解惑?
注:已修正文内「栏」与「列」的字误。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.21.190.193 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1606182132.A.7E3.html
1F:→ soyoso: 先说不是A"列"是A"栏",那sum=0的栏不显示的话,query范围 11/24 10:07
2F:→ soyoso: 用filter,条件sum加总大於0或非0 11/24 10:07
4F:→ wahahahatw: 谢谢您的回答,但为怕您误会,小的工作表B如附图,目 11/24 10:47
5F:→ wahahahatw: 前想用工作表C去捉工作表B的内容,但是仅显示有资料 11/24 10:47
6F:→ wahahahatw: 的一整列内容,如AA、HC、JE…到总表。 11/24 10:47
7F:→ soyoso: 如以回文连结,要回传第一列内AA、HC、JE…一整"栏"内容到 11/24 10:59
8F:→ soyoso: 总表的话,函数filter,条件非<>空字串"" 11/24 10:59
9F:→ wahahahatw: 我弄错栏与列的定义了,谢谢您的纠正,我试看看以qu 11/24 11:47
10F:→ wahahahatw: ery加filter的方式看看 11/24 11:47
12F:→ wahahahatw: 谢谢提供解答,但设定上有问题。连结工作表1为原本内 11/24 13:30
13F:→ wahahahatw: 容,工作表2是利用filter设的结果,但语法有瑕疵,真 11/24 13:30
14F:→ wahahahatw: 正希望呈现的结果是如工作表3的呈现方式。因为每一" 11/24 13:30
15F:→ wahahahatw: 栏"中,也有可能有几列没有数字,用<>会有问题。 11/24 13:30
※ 编辑: wahahahatw (211.21.190.193 台湾), 11/24/2020 13:35:19
16F:→ soyoso: 用<>并不会有问题 11/24 14:47
17F:→ soyoso: 原po要的是第一列,如AA、HC、JE…於第一列有出现的 11/24 14:48
18F:→ soyoso: 那<>的条件范围就要以第一列,回文连结以第一栏来设当然就 11/24 14:49
19F:→ soyoso: 不对了 11/24 14:49
21F:→ wahahahatw: 谢谢解惑,问题解决了,连结表格将留下正确公式,并 11/24 15:16
22F:→ wahahahatw: 当范例永不删除,再次感谢。 11/24 15:16