今天在做多項運動的報名表
B欄為姓名(自填)C欄設定下拉是否素食(欄位只有"是"及"空白"選項)
該如何統計排除重複姓名只統計一次的葷、素各別人數呢?
感謝大大解答

例:
項目 姓名 是否吃素
羽球 李曉明 是
羽球 林美女
100公尺 李曉明 是
100公尺 方大同
類似SQL 的GROUP BY
https://www.ptt.cc/bbs/Office/M.1543510433.A.C96.html
五毛退散、自由西藏、停止種族滅絕
增加D欄為輔助欄。
D2公式
=1/COUNTIF($B$2:$B$9,B2)
再將公式向下複製。
G2公式
=SUMIF($C$2:$C$9,"是",D2:D9)
G3公式
=SUMIF($C$2:$C$9,"",D2:D9)
錦色如月,子耀光芒。
那萬一王小明第一次填了是
後面王小明又留空白
這樣要算那種?
唬唬生瘋
應該修改資料呈現方式,不要重複出現同一人就簡單多了
不用輔助欄的寫法,請參考
(以下是陣列公式 ctrl+shift+enter)
G2
=SUMPRODUCT(IF(B2:B30<>"",1/COUNTIF(B2:B30,B2:B30)),--(C2:C30="是"))
G3
=SUMPRODUCT(IF(B2:B30<>"",1/COUNTIF(B2:B30,B2:B30)),--(C2:C30=""))





如果人數出現小數點,就是資料有誤,有人素、葷,都有選
只能詢問當事人是不是選錯了

兩個同名同姓的人,一個葷、一個素,怎麼辦?
改用 ACCESS 處理。
ren1244
這要問原發問者了,因為也有可能資料是來自於 google 表單
要用資料庫嗎
Excel的Microsoft query或是用access
57263813 wrote:
今天在做多項運動的報(恕刪)

這種問題你爬文不就好了

要用excel去外面學阿

大家都很閒要幫你解決問題喔?
ulimie wrote:
兩個同名同姓的人,一個葷、一個素,怎麼辦?
改用 ACCESS 處理。


這不是 Excel 或 Access 的問題

要加其他的 unique primary key
ulimie
沒錯,但在類似樓主這一類的例子裡,用 Access 日後各項事務處理會簡化。
chiyenms wrote:
這不是 Excel 或 Access 的問題

要加其他的 unique primary key


您的理解是正確的,加5分

從樓主的發問來看,這是運動名單統計
同一個運動員,重複參加不同項目運動,很常見
例如:跑步選手可能會同時參加100、200、接力…等等

所以名單內有重複的名字很正常,如果要處理到同名同姓
我想最簡單的方式就是用“身份證字號”,多加一欄位
不用名字,改用身份證字號做統計
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!