[算表] Google試算表-Query函數能否結合多條件

作者: pw1212321 (小狼)   2016-05-05 02:26:59
大家好,我使用Google試算表想做一個簡單的記帳本
文件連結
https://goo.gl/5TyrPV
工作表1 : 原始資料,金錢的流水帳
工作表2 : 分析結果,想做成特定帳戶金錢流向
工作表2 左邊是我想做成的樣子
右邊分別是兩個QUERY函數分別顯示的結果
主要是想把兩個函數結合起來,能顯示成我想要做成的樣子
我使用兩個QUERY函數,分別是
=QUERY('工作表1'!$A:$G, " select B,C,F,-1*G where ( D= '"&($A$1)&"' ) ",0)
找出"現金"這個項目的"支出"流向的交易
由於是"支出",因此消費金額要顯示成負值(即-1*G)
此處有另一個問題,會多產生一行Label,顯示product(-1())
有辦法去掉不顯示這行嗎?
=QUERY('工作表1'!$A:$G, " select B,C,F,G where ( E= '"&($A$1)&"' ) ",0)
找出"現金"這個項目的"轉入"流向的交易
由於是"轉入",因此消費金額顯示正值(G)
自己亂試一些組合都沒辦法讓這兩個函數結合起來一起做
因為一個是回傳 -1*G 另一個是 G
是不是要另外再把兩個結果的表格,重新結合並排序呢?
有無此類函數
感謝耐心看完我的問題,謝謝
作者: layzer (我有一個豬寶貝)   2016-05-05 08:04:00
第一個的0改成1取代標題?
作者: soyoso (我是耀宗)   2016-05-05 08:39:00
https://goo.gl/dnt1vH 重新結合query({tab1;tab2}..排序order by問題1想到的是以arrayformula配合substitute來取代
作者: pw1212321 (小狼)   2016-05-08 03:15:00
上面問題在原本連結的試算表中,第三個工作表"test"猜測可能跟arrayformula有關?
作者: soyoso (我是耀宗)   2016-05-08 11:49:00
https://goo.gl/OiiMzj 應為支出方面使用了substitute的關係如要保留substitute的話,加總可用sumproduct,文字型數字改為數字類型可用-- https://goo.gl/RukotX條件式格式設定上亦同

Links booklink

Contact Us: admin [ a t ] ucptt.com