iT邦幫忙

0

從excel第1、2欄中隨機取樣,但同列不重覆,類似抽獎,但同人可抽其姓名或編號,但不重覆

  • 分享至 

  • xImage

資料如下
題庫約有200題(如想抽題50題),下方資料只取部份

請教英文老師想隨機出填充題,但同列之同意思單字中或英不重覆
如抽到abandon,後面就不會再抽到vt.放棄,遺棄...反之亦然
有試過網路教學,先編亂數..但取樣時會再抽到同題
請問有什麼方法可以解決
感謝再感謝

英 中 抽樣但同列不重覆
abandon vt.放棄, 遺棄 ; n.放任, 狂熱
aboriginal adj.土著的, 原來的 ; n.土著居民
abound vi.多, 大量存在, 富於, 充滿
abruptly adv.突然地, 唐突地
absolute adj.完全的, 絕對的

slime iT邦大師 1 級 ‧ 2020-11-03 08:03:08 檢舉
用兩層亂數?

第一層抽第幾列, 第二層抽要英文或華文.
mjps911 iT邦新手 5 級 ‧ 2020-11-03 09:04:44 檢舉
請問列數如何抽?
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
海綿寶寶
iT邦大神 1 級 ‧ 2020-11-03 08:04:01
最佳解答

1.加第三欄,各列公式一律為亂數(=ROUND(RAND()*1000,0))
2.每次要出題時,以第三欄排序
3.排序後取資料第1列到第50列
4.若第三欄是奇數取英文題目;偶數取中文題目
5.收工吃早餐

看更多先前的回應...收起先前的回應...
mjps911 iT邦新手 5 級 ‧ 2020-11-03 09:06:35 檢舉

若第三欄是奇數取英文題目;偶數取中文題目
這個方法應該能解決

但這個部份請教如何設定
1.2.3.OK了
如何讓它判斷奇偶數後決定取1或2欄???

mjps911 iT邦新手 5 級 ‧ 2020-11-03 09:11:09 檢舉

對了,亂數後排序,亂數又再跳一次,
等於排序錯誤...如何亂數一次即固定???

.關閉自動計算
按 功能列 的 [公式] , 找到計算選項的按鈕, 選手動

.手動計算
按 功能列 的 [公式] , 點擊計算工作表

.依奇偶數選擇欄位
=IF(MOD(C1, 2)=0,A1,B1)
如果 C1/2 取餘數 = 0 則回傳 A1, 否則回傳 B1

建議如果想記錄原本的順序就多加一個欄位把序號排上去

等於排序錯誤

放心,沒關係
因為最終的目的是要「隨機取50題」不是「排序」
(在這裡排序只是達成目的的方法,不是結果)
And
你可以在第四欄用樓上的公式即可取出題目
D1=IF(MOD(C1,2)=0,A1,B1)
然後複製 D1 公式到 D欄的其他列 即可

mjps911 iT邦新手 5 級 ‧ 2020-11-03 11:10:21 檢舉

解決了...萬分感謝

我要發表回答

立即登入回答