[算表] EXCEL如何計算整張工作表的顏色出現次數

看板Office作者 (愛睡覺的熊大)時間7年前 (2018/06/18 22:30), 編輯推噓1(1012)
留言13則, 3人參與, 7年前最新討論串1/1
使用軟體 : EXCEL 2007 ----------- 各位電腦高手大家好 小弟是個職棒球迷, 喜歡自己在家統計一些數據, 現在遇到一個問題,希望各位高手教我怎麼完成 如圖所示 https://i.imgur.com/QHys4iv.jpg
小弟想用顏色代表投手在該場比賽的狀況 下方有範例 藍色代表勝投,紅色代表敗投 綠色代表中繼點,橘色代表救援點 同一個直列(A2:A100)代表同一個投手, 同一個橫排(A2:K2)代表同一場比賽, 這樣寫希望大家可以看得懂 假設總共有120場比賽要進行, 我想在底下的格子裡面統計這個投手累積的次數, 請問應該要怎麼做才能又快速又簡單統計出來? 我有查過資料 利用Get.Cell的函數, 用63的參數抓出顏色代表的數字, 等於每個投手名字旁邊, 都必須增加一個欄位來判斷, 判斷出顏色代表的數字之後, 到底下統計這個數字出現的次數, 可以達成我要的結果沒錯, 但是如果有15~20位投手, 我就必須重覆做15~20次, 有點浪費時間,公式一直複製貼上也容易出錯, 所以想請問有沒有更快更準確的方法? 舉例 :(手機排版敬請見諒) -------A 7/1(藍色) 7/2(紅色) 7/3(綠色) 7/4(橘色) ==計算結果== 勝投1 敗投1 中繼點1 救援點1 謝謝各位鄉民大大們的解答! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.102.160.12 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1529332224.A.83C.html

06/18 22:48, 7年前 , 1F
設定格式化,勝投就是藍色,這樣就不用再另一欄判斷之後,
06/18 22:48, 1F

06/18 22:48, 7年前 , 2F
直接用公式就可以計算。
06/18 22:48, 2F

06/18 22:50, 7年前 , 3F
如覺得get.cell要增加輔助欄不太合適的話
06/18 22:50, 3F

06/18 22:51, 7年前 , 4F
也可以巨集function,迴圈於儲存格,判斷range.interior.
06/18 22:51, 4F

06/18 22:52, 7年前 , 5F
color = 勝投、敗投等條件的儲存格底色,同range.interior
06/18 22:52, 5F

06/18 22:53, 7年前 , 6F
.color,設個變數,當符合時變數累加1
06/18 22:53, 6F

06/18 22:55, 7年前 , 7F
soyoso大大,不好意思,我剛接觸函數這塊,可以教我嗎?
06/18 22:55, 7F

06/18 22:58, 7年前 , 8F
06/18 22:58, 8F

06/18 23:00, 7年前 , 9F
還是看不懂,感覺有點複雜
06/18 23:00, 9F

06/18 23:00, 7年前 , 10F
我的程度大概就是COUNTIF這樣而已
06/18 23:00, 10F

06/18 23:04, 7年前 , 11F
如投手名字旁邊要增加一個欄位來判斷上,也可以將該輔助欄
06/18 23:04, 11F

06/18 23:05, 7年前 , 12F
設於其他的工作表內,先拉出同投手數量和場次的範圍
06/18 23:05, 12F

06/18 23:06, 7年前 , 13F
再以countif來判斷get.cell回傳的數值
06/18 23:06, 13F
文章代碼(AID): #1R9y80Wy (Office)
文章代碼(AID): #1R9y80Wy (Office)