一意の乱数の2列に5000レコードを生成します

アリウス派

一意の1から100までの乱数の2列に5000レコードを生成する方法。

例えば:

 A            B
----------------
 1            98
 1            23
 37           98
 6            56
 93           18
 .            .
 .            .
 .            .

ありがとう

トム・シャープ

これは、数式を使用した単純なアプローチです。それが適切であるかどうかは、状況によって異なります。

まず、[数式]タブで、計算オプションを[手動]に設定します。

次の式をa2に入れます:-

=RANDBETWEEN(1,100)

Bはヘルパー列になります。B2に以下を入れてください:-

=RANDBETWEEN(1,99)

列Cは、必要な2番目の結果です。C2に以下を入れてください:-

=IF(B2<A2,B2,B2+1)

必要に応じて数式をプルダウンします。

[今すぐ計算]を押すたびに、新しい乱数のセットが表示されます。

ここに画像の説明を入力してください

ただし、本当に一意の行が必要な場合(すべての行が異なる)、別のアプローチが必要になります-4桁の数字のセットを生成し、それらを最初と最後の数字のペアに分割し、最初と2番目の数字を除外することができます等しい。

A2で4桁の数字を生成します:-

=RANDBETWEEN(1,9998)

B2の最初の2桁の数字と1を取ります:-

=INT(A2/100)+1

2番目の2桁の数字にC2の1を加えたものを取ります:-

=MOD(A2,100)+1

D2で無効な番号を確認してください:-

=OR(ISNUMBER(MATCH(A2,A$1:A1,0)),B2=C2)

E2で有効な数の現在の合計を設定します:-

=COUNTIF(D2:D$2,FALSE)

重複する行と行内の重複する番号をチェックする2番目のアプローチは次のようになります。2,500の異なる行を取得するには、約3,000の行を生成する必要があることに注意してください。-

ここに画像の説明を入力してください

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

データベースに保存する一意の乱数を生成します

分類Dev

一意の列値ごとにレコードを挿入します

分類Dev

Javascriptの一意の乱数ジェネレーターが一意の番号を生成していません

分類Dev

固定長のPostgresqlで一意の乱数を生成します

分類Dev

繰り返しなしでmongoosedbに一意の乱数を生成しますか?

分類Dev

列の一意の値ごとに上位1つのレコードを選択します

分類Dev

整数の配列を一意のintにエンコードします

分類Dev

mysqlから一意のレコードを取得します

分類Dev

特定の列に基づいてCSVで一意のレコードを識別します

分類Dev

一意の乱数を生成し、SpringBootでmysqlテーブルに保存する方法

分類Dev

Factory_Girlが一意のレコードを生成していません

分類Dev

一意の乱数を生成する

分類Dev

一意の乱数を生成する

分類Dev

列のセルに一意の番号を連続して生成するためのvbaコード

分類Dev

他の一意の列を持つ特定のレコードの最大値のみを選択しますか?

分類Dev

このコードはどのようにして一意の文字を26回生成しますか?

分類Dev

一連の一意の乱数を生成しようとしています

分類Dev

MySQL-列がNULLの場合、ランダムな一意のコードを生成します

分類Dev

新しいレコードと既存のレコードの一意のIDを生成する

分類Dev

一意の乱数の配列を生成する

分類Dev

乱数を生成しますが、複製せずに一意の番号で生成する必要があります

分類Dev

すべてのアナグラムに同じ一意のハッシュコードを生成します

分類Dev

1から100の間の一意の乱数を生成します

分類Dev

1から10の間の一意の乱数を生成しますか?

分類Dev

Oracle-一意の列値ごとに一意の行を生成し、行を列に変換します

分類Dev

Python Pandas Groupbyは、単一の列で一意のレコードをカウントします

分類Dev

mysqlは2つのテーブル間の一意のレコードをマークします

分類Dev

2つのレコードをマージして、一意のIDを作成します

分類Dev

レコードを一意のIDに基づいて異なる値を持つ2つのレコードに分割します

Related 関連記事

  1. 1

    データベースに保存する一意の乱数を生成します

  2. 2

    一意の列値ごとにレコードを挿入します

  3. 3

    Javascriptの一意の乱数ジェネレーターが一意の番号を生成していません

  4. 4

    固定長のPostgresqlで一意の乱数を生成します

  5. 5

    繰り返しなしでmongoosedbに一意の乱数を生成しますか?

  6. 6

    列の一意の値ごとに上位1つのレコードを選択します

  7. 7

    整数の配列を一意のintにエンコードします

  8. 8

    mysqlから一意のレコードを取得します

  9. 9

    特定の列に基づいてCSVで一意のレコードを識別します

  10. 10

    一意の乱数を生成し、SpringBootでmysqlテーブルに保存する方法

  11. 11

    Factory_Girlが一意のレコードを生成していません

  12. 12

    一意の乱数を生成する

  13. 13

    一意の乱数を生成する

  14. 14

    列のセルに一意の番号を連続して生成するためのvbaコード

  15. 15

    他の一意の列を持つ特定のレコードの最大値のみを選択しますか?

  16. 16

    このコードはどのようにして一意の文字を26回生成しますか?

  17. 17

    一連の一意の乱数を生成しようとしています

  18. 18

    MySQL-列がNULLの場合、ランダムな一意のコードを生成します

  19. 19

    新しいレコードと既存のレコードの一意のIDを生成する

  20. 20

    一意の乱数の配列を生成する

  21. 21

    乱数を生成しますが、複製せずに一意の番号で生成する必要があります

  22. 22

    すべてのアナグラムに同じ一意のハッシュコードを生成します

  23. 23

    1から100の間の一意の乱数を生成します

  24. 24

    1から10の間の一意の乱数を生成しますか?

  25. 25

    Oracle-一意の列値ごとに一意の行を生成し、行を列に変換します

  26. 26

    Python Pandas Groupbyは、単一の列で一意のレコードをカウントします

  27. 27

    mysqlは2つのテーブル間の一意のレコードをマークします

  28. 28

    2つのレコードをマージして、一意のIDを作成します

  29. 29

    レコードを一意のIDに基づいて異なる値を持つ2つのレコードに分割します

ホットタグ

アーカイブ