[算表] 玩:篩選資料的筆數及總合--有條件求唯一值

看板Office作者 (windknife18)時間17年前 (2009/05/15 14:14), 編輯推噓6(6012)
留言18則, 4人參與, 最新討論串1/2 (看更多)
軟體: Excel 版本: 2003 最近都沒有好玩的公式,出個題目大家動動腦 ^_^ 以下的資料,要找出 B 欄 = "S",計算 A 欄不重複資料的筆數? 答案應該是 3 筆, 也就是 row = 3,4, 8 的位置 還有如果要算加總的話是多少? 答案應該是 15 , 也就是 5+4+6 A B 1 3 M 2 4 M 3 5 S 4 4 S 5 4 S 6 3 M 7 6 G 8 6 S 9 6 S ------------------------------------------------ 我的作法是用陣列公式,要記得 Ctrl+Shift+Enter, 沒有對錯優劣只是好玩而已,讓大家假日前動動腦 .... 先祝大家假日愉快囉 ^_^ 筆數 =SUM((B1:B100="S")*(MATCH(IF(B1:B100="S",A1:A100), IF(B1:B100="S",A1:A100),0)=ROW(A1:A100))) 加總 =SUM((B1:B100="S")*(MATCH(IF(B1:B100="S",A1:A100), IF(B1:B100="S",A1:A100),0)=ROW(A1:A100))*(A1:A100)) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.81.213

05/15 17:07, , 1F
4筆 A9=y未重覆 #17Gnh6cZ (很複雜) 看來原po有更好的公式
05/15 17:07, 1F
最後一筆打錯了說 ...

05/15 17:17, , 2F
先排序順位 B欄 次位 A欄 再小計 B欄 把S排英文挑掉 再
05/15 17:17, 2F

05/15 17:18, , 3F
加總 XD
05/15 17:18, 3F

05/15 17:22, , 4F
再把 A欄 小計 項目個數 再加總 即可
05/15 17:22, 4F

05/15 17:27, , 5F
抱歉 請把 "再加總"給刪掉 <抱歉喔會做不會講XD>
05/15 17:27, 5F

05/15 18:14, , 6F
J大的那一篇有點難說...要花點時間看了
05/15 18:14, 6F

05/15 18:36, , 7F
如果只是要計算的話,我會猜開成兩列來算...比較方便
05/15 18:36, 7F

05/15 18:41, , 8F
C =if(B1=S,IF(COUNTIF($B$1:B1,A1)=0,A1,"N"),"N")
05/15 18:41, 8F

05/15 18:43, , 9F
然後把C那一行為數字的用COUNTIF數一下就好了
05/15 18:43, 9F

05/15 18:44, , 10F
用isnumber可以判斷是不是數字
05/15 18:44, 10F

05/15 18:57, , 11F
唔 學到一個好公式
05/15 18:57, 11F

05/16 04:30, , 12F
wengho可否圖解 (抱頭); v式在此例即可看出問題~(例子好)
05/16 04:30, 12F

05/16 13:12, , 13F
雖然是玩玩,不過這是編輯過的真實範例,尤其在專案
05/16 13:12, 13F

05/16 13:13, , 14F
裡面常常會有某人同時參與多個案子,每天記錄時數
05/16 13:13, 14F

05/16 13:15, , 15F
要計算每個案子有多少人,每個人參與多少案子...
05/16 13:15, 15F

05/16 13:18, , 16F
如果大家覺得可以教學相長,每個禮拜五請J大出題,
05/16 13:18, 16F

05/16 13:18, , 17F
透過練習來學習是最快的 ^_^
05/16 13:18, 17F
※ 編輯: windknife18 來自: 140.131.84.79 (05/16 13:20)

05/17 03:07, , 18F
哈 有好玩的我也會po 好題可遇不可求呀~ ^^
05/17 03:07, 18F
文章代碼(AID): #1A3GXBem (Office)
文章代碼(AID): #1A3GXBem (Office)