close

怎樣用Excel中的隨機函數:


        最近一位數學老師問我,有沒有簡單的方法能讓電腦自動生成一份習題,原來她最近需要給學生出大量的計算訓練題,而訓練內容的形式卻很單一。在此之前,她全用Word輸入並排版,還要絞盡腦汁地想出一大堆各不相同的數字,確實浪費瞭大量時間。何不用Excel強大的函數功能幫忙呢?使用Rand等函數,輕輕松松就可以搞定,快跟我來吧。


    例如要練習10個四位自然數連加的題目,分析一下,四位數是指從1000到9999之間的任一隨機數,隻在單元格中插入Rand()顯然不行,因為它隻能產生0到1之間的隨機小數,於是必須乘上9000對其放大,用Int函數取整後,再加上1000就可以得到這個范圍內的隨機數,接著用上Excel的拖動復制,隻需幾秒鐘,滿滿一頁紙,幾十道題就出來瞭,而且是真正的隨機效果。當保存之後,下次可再次使用,而且題目全是新的!這是因為,每個數字所在的單元格中保存的是產生隨機數的公式,而不是所見到的數字。


    另外,要產生一個N到M之間的隨機數,可以使用公式“Int(Rand()*(M-N+1))+N”,感興趣的朋友可以試一試。





arrow
arrow
    全站熱搜
    創作者介紹
    創作者 itest8 的頭像
    itest8

    itest8的部落格

    itest8 發表在 痞客邦 留言(0) 人氣()