[算表] 利用query設定有條件顯示列是正確用法嗎

看板Office作者 (小立子)時間3年前 (2020/11/24 09:42), 3年前編輯推噓0(0022)
留言22則, 2人參與, 3年前最新討論串1/1
軟體: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://www.ptt.cc/bbs/Office/M.1606182132.A.7E3.html

11/24 10:07, 3年前 , 1F
先說不是A"列"是A"欄",那sum=0的欄不顯示的話,query範圍
11/24 10:07, 1F

11/24 10:07, 3年前 , 2F
用filter,條件sum加總大於0或非0
11/24 10:07, 2F

11/24 10:46, 3年前 , 3F

11/24 10:47, 3年前 , 4F
謝謝您的回答,但為怕您誤會,小的工作表B如附圖,目
11/24 10:47, 4F

11/24 10:47, 3年前 , 5F
前想用工作表C去捉工作表B的內容,但是僅顯示有資料
11/24 10:47, 5F

11/24 10:47, 3年前 , 6F
的一整列內容,如AA、HC、JE…到總表。
11/24 10:47, 6F

11/24 10:59, 3年前 , 7F
如以回文連結,要回傳第一列內AA、HC、JE…一整"欄"內容到
11/24 10:59, 7F

11/24 10:59, 3年前 , 8F
總表的話,函數filter,條件非<>空字串""
11/24 10:59, 8F

11/24 11:47, 3年前 , 9F
我弄錯欄與列的定義了,謝謝您的糾正,我試看看以qu
11/24 11:47, 9F

11/24 11:47, 3年前 , 10F
ery加filter的方式看看
11/24 11:47, 10F

11/24 13:30, 3年前 , 11F
11/24 13:30, 11F

11/24 13:30, 3年前 , 12F
謝謝提供解答,但設定上有問題。連結工作表1為原本內
11/24 13:30, 12F

11/24 13:30, 3年前 , 13F
容,工作表2是利用filter設的結果,但語法有瑕疵,真
11/24 13:30, 13F

11/24 13:30, 3年前 , 14F
正希望呈現的結果是如工作表3的呈現方式。因為每一"
11/24 13:30, 14F

11/24 13:30, 3年前 , 15F
欄"中,也有可能有幾列沒有數字,用<>會有問題。
11/24 13:30, 15F
※ 編輯: wahahahatw (211.21.190.193 臺灣), 11/24/2020 13:35:19

11/24 14:47, 3年前 , 16F
用<>並不會有問題
11/24 14:47, 16F

11/24 14:48, 3年前 , 17F
原po要的是第一列,如AA、HC、JE…於第一列有出現的
11/24 14:48, 17F

11/24 14:49, 3年前 , 18F
那<>的條件範圍就要以第一列,回文連結以第一欄來設當然就
11/24 14:49, 18F

11/24 14:49, 3年前 , 19F
不對了
11/24 14:49, 19F

11/24 14:50, 3年前 , 20F

11/24 15:16, 3年前 , 21F
謝謝解惑,問題解決了,連結表格將留下正確公式,並
11/24 15:16, 21F

11/24 15:16, 3年前 , 22F
當範例永不刪除,再次感謝。
11/24 15:16, 22F
文章代碼(AID): #1Vl6JqVZ (Office)