在Excel中,如果在一個 NXN 的方陣中要產生 1~NXN 不重覆的數字,該如何處理呢?必須要藉助「反覆運算」。
在Excel選項的[公式]頁面中,勾選[啟用反覆運算]。
輸入公式:
儲存格B4:=IF(COUNTIF($B$4:$E$7,B4)>1,RANDBETWEEN(1,$E$1),B4)
其中:COUNTIF($B$4:$E$7,B4)>1為找尋在4X4方陣中是否有重覆的數字。如果有,就重新產生亂數RANDBETWEEN(1,$E$1),否則顯示儲存格B4原來的值。如此重覆執行1000次。
文章標籤
全站熱搜

您好,我想請問如果我在工作表一key了100個英文單字,想在工作表二隨機產生20個不重複的工作表一內的英文單字,請問用excel函數可以辦的到嗎?如何使用?謝謝
請參考:https://isvincent.pixnet.net/blog/post/50290352
100個單字前面編號 在用這篇文章去跑不重複的數字 之後再用index去跑相對應的數字是哪個單字
請參考:https://isvincent.pixnet.net/blog/post/50290352
*****
*****