主題: 函數救教
顯示結果從 11 到 20 共計 20 條
-
06-20-2011 #11
"判斷乎合條件" 與 "找到條件就下一步"
這個也是我認為可能是這樣而已, 事實上我也不太清楚
但因為我看到之後有用過, 但結果總是0
用AND會得出TRUE / FALSE, 跟OR一樣
如果在AND之前用SUMIF
因為SUMIF的參數分別是
範圍
條件
總數
所以SUMIF(AND(A:A="APPLE APP")*(B:B="信用卡")),C:C)
範圍是AND(A:A="APPLE APP")*(B:B="信用卡")
條件是C:C
可能因為這樣所以結果是0
"判斷乎合條件"
就像AND一樣
給它判斷範圍, 再回傳TRUE/FALSE
因為有TRUE/FALSE所以我們可以按判斷而在算式再作調整加入其他函數
"找到條件就下一步"
就好像SUMIF
它也有可以選擇範圍和條件
但好像不能在範圍因的條件判斷之後作其他指令, 因為它會直接把數值加起來
這是我猜想的"找到條件就下一步"
問題有點不清不楚, 還真是抱歉哩
-
06-20-2011 #12
去第一頁最下方,有個檔給你試試。
按我也OK啦!
-
06-20-2011 #13
-
06-20-2011 #14
-
06-20-2011 #15
=SUMIF(and(A:A="Apple App",B:B="信用卡"),C:C)
這個我試過不行,我覺得2點有問題
1. SUMIf 語法使用有誤 正確語法如下 SUMIF(range, criteria, [sum_range])
range:這是想要依據準則進行評估的儲存格範圍
criteria:這是用以定義要加總之儲存格的準則
2. SUMIF 只能單一條件
=SUMPRODUCT((A:A="Apple App")*(B:B="信用卡"),C:C)
=SUMPRODUCT((A1:A3="Apple App")*(B1:B3="信用卡"),C1:C3)
這我都試過完全沒問題
如果真的有差異那就是我用EXCEL2007不是numbers
那SUMIFS可以嗎此篇文章於 06-20-2011 15:52 被 asdfgh 編輯。
-
06-20-2011 #16
-
06-20-2011 #17
-
06-20-2011 #18
-
06-20-2011 #19
喔, NONO 這個其實是單純對AND作的比較而已
原因是因為SUMIF(AND((A:A="APPLE APP"),(B:B="信用卡")),C:C)
好像不能判斷完AND的TRUE/FALSE之後再去加總值之後我的理解
其他指令嘛, 一時間也想不出來, 只是之前想到類似的需要可能性
比如說
APP - GAME___信用卡_1
APP - TOOL___信用卡_2
KTV______現金__3
APP - PHOTO__信用卡__4
我希望把"APP -"加起來, 可能就要用到判斷TRUE/FALSE
當B:B=信用卡, A:A=IF((A:A=LEFT("APP - "),TRUE,FALSE), 這個時候才加總
所以才說有沒有回傳TRUE/FALSE有差
當然這個語法是亂打的, 不過我的意思大概是這樣吧
而且我也不知道應該怎樣才可以作這種總加
SUM和SUMIF的差別不就是SUMIF比SUM多了範圍和條件的選擇嗎?
另外SUMIF好像只可以作單行/列的加總, SUM可以多行/列加總
這樣對嗎
-
06-20-2011 #20
Locawhere AnyTo 幫你輕鬆將 iPhone 定位修改
4 小時前 進 新知分享