fbpx

Excel 教學 – 製作抽獎工具 Part II,可排除已經抽過的名單(範例檔下載)

前二天分享的「Excel 教學 – 製作抽獎工具,可設定要抽出幾人」引起了非常多人的反饋,發現大家其實比起可以一次抽出多個人,可以排除已經抽過的似乎更加重要,所以今天來小改版一下,一次只抽出一個人,但是!可以排除已經抽過的名單,這麼一來應該更加實用吧,我想這用在尾牙應該很不錯,或者你想用來決定自己要吃什麼的時候,也很實用啦,可以排除近期吃過的也不錯。

Excel 教學 - 製作抽獎工具 Part II,可排除已經抽過的名單(範例檔下載) EXCEL 1

Excel 教學 - 製作抽獎工具 Part II

先給大家看一下我們今天要做的東西,長這樣,A 欄是放入抽獎人名單,B 欄是抽過的名單,C2 則顯示單一抽獎人,這個範例跟前幾天提供的有點不同,前幾天的是可以抽出指定人數,但不能排除抽過名單,而今天這個版本是可以將抽過的人放到被抽過名單中,這樣下一次抽獎就會排除掉,避免重複抽中。

Excel 教學 - 製作抽獎工具 Part II,可排除已經抽過的名單(範例檔下載) 01




這公式非常的長,所大家看的懂的就看一下,看不懂的就直接下載範例檔回去自己使用,原則上除了要顯示中獎人外,重點在於「排除」抽過的人比較不容易,當然如果再細調一下,應該還是可以更精簡,大家用看看吧。

影片範例檔下載教學:https://steachs.com/officekn/howto.html

=IF(COUNTA($A$2:$A$10000) - COUNTA($C$1:C1) - COUNTIF($B$2:$B$1000, "<>"&"") <= 0, "都抽過了", INDEX($A$2:$A$10000, AGGREGATE(15, 6, (ROW($A$2:$A$10000)-ROW($A$2)+1)/(ISNA(MATCH($A$2:$A$10000, $C$1:C1, 0))*ISNA(MATCH($A$2:$A$10000, $B$2:$B$10000, 0))), RANDBETWEEN(1, COUNTA($A$2:$A$10000) - COUNTA($C$1:C1) - COUNTIF($B$2:$B$10000, "<>"&"")))))

Excel 教學 - 製作抽獎工具 Part II,可排除已經抽過的名單(範例檔下載) 02 1

想看更多 Office 教學嗎?全新的影音頻道 Office 知識家上線囉,快點擊圖片前往訂閱。

office教學

你可能對這些內容也有興趣

作者:阿湯

對電腦 & 網路資訊充滿興趣與熱情、瘋了似的每日堅持發文,「阿湯」這個名字是由湯姆克魯斯而來的,雖然我沒有他帥氣,也不會演電影,但我會寫文章....

更多關於的文章》

0 留言

發表留言 »

姓名(*)
信箱(*)