請問牛仔褲所回答的COUNTA(LEFT(a1:a6,2)="蘋果").為何值是2呢?更發現counta的值有很多的問題.怪啊.跟事實不符呢?瞎忙了我一天啊!
2006-10-18 19:15:14 · 3 個解答 · 發問者 妙地●雅虎的<回答記錄><發問>中,危機再起,感恩● 7 in 電腦與網際網路 ➔ 網際網路 ➔ 其他:網際網路
問題是有人問EXCEL sumproduct()的問題.而牛仔褲回答如下.但經本人實作.答案有別.請支援一下.好嗎?
d1=SUMPRODUCT(COUNTA((LEFT(a1:a6,2)="蘋果")*(c1:c6="女")))
蘋果 光 台中 女 6
蘋果 色 台中 女
蘋果 56 台中 男
梨子 色 台中 女
蘋果 色 台中 女
葡萄 色 台中 女
2006-10-19 07:07:20 · update #1
我想了一下.是否COUNTA()不能與LEFT()合用.是嗎?
2006-10-19 07:39:33 · update #2
讓我剖析一下:
LEFT(a1:a6,2)的回值是蘋果.是以一列一列來處理的.而COUNTA(a1:a6)的回值是項次.所以COUNTA()是無法與LEFT()匹配的.所以您做不出來.不過我感覺牛仔褲可能是以DBASE.CLIPPER.COBOL.C-LANG.等語言.交互使用.我也測了一下.數值會亂.建議您不要如此用.可採上面那一位沒有COUNTA()的就可以了.但要小修一下.
F1=sumproduct((left($a$1:$a$6,2)=left(d1,2))*(left($c$1:$c$6,1)=left(e1,1)))
答案是3.用肉眼看.是蘋果又是女生.當然是3喔!請測一下.3Q.
SUMPRODUCT傳回各陣列中所有對應元素乘積的總和。
2006-10-19 19:01:23 · answer #1 · answered by 妙無真如 5 · 0⤊ 0⤋
謝謝研究生小方意見.我51歲了
2006-10-19 17:39:45 · answer #2 · answered by 妙地●雅虎的<回答記錄><發問>中,危機再起,感恩● 7 · 0⤊ 0⤋
建議您直接使用資料功能表下的"樞紐分析"去執行較快速,您可參考這個網頁的案例
http://office.microsoft.com/zh-tw/assistance/HA010860071028.aspx
2006-10-19 16:47:06 · answer #3 · answered by ? 6 · 0⤊ 0⤋