- ベストアンサー
エクセルで英字と数字を組み合わせたランダムなシリアル番号を作りたいのですが。
5桁から7桁くらいで、英字と数字を組み合わせたランダムな文字列を生成する関数、もしくは数式の記述の仕方を調べています。13pr6y などの文字列がとりあえず1000必要になった場合、どうすればいいでしょうか。よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- アルファベットを含むランダムな文字列を生成するには?
通常の数字を用いた乱数を発生させるには OrderNo + Int(17 * Second(Time) * Rnd) :OrderNoはDB上にある注文番号の最終レコード値です という感じで、とりあえず適当にランダムな値を自動で生成させることができるのですが、 アルファベットなどの文字を含む場合のランダムな文字列の生成はどのようにすればよいのでしょうか? 感じできには、 UkB1PgMJ zK22fw2W N1np8zDb DbetjqKq Cj58pfYm というものです。 例は、小文字の[i][l][o]と大文字の[I][L][O]と数字の[0]を含まないランダムな文字列を8桁で生成しています。 (使用したソフトは、Fapsis氏のPassword Creator TypeB Ver3.5です) 具体的には何か関数で、このような文字列をランダムに発生させるものがあるのでしょうか?
- ベストアンサー
- Microsoft ASP
- ランダム関数で任意の桁数のランダム数字を作りたい
エクセル2000ユーザーです。ランダム関数を使い、重複を許さない5桁のランダム数字を1000個作りたいと思っています。randbetween関数を使おうと思ったのですが、2000では使えないのか、NAMEといったエラー表示がでます。5桁の中は同じ数字がでてきても構いません。例:11295、43634、70676・・・etc。 が、1000個の中では同じ数字が重複しないようにしたいです。 =RIGHT(RAND(),5) のように考えたのですが、他にいい方法はありますでしょうか? マクロやVBAは苦手なので、できれば関数でいいやり方があれば教えてください。
- ベストアンサー
- オフィス系ソフト
- Excelでの数字の抽出について
Excelでの数字の抽出について Excelの表を使って、0~9までの数字で4桁の数字をランダムに作成したいです。 その数字の組み合わせを20通り、異なる組み合わせで作りたいです。 その4桁の数字は、同じ数字を使用しても構いません。 例えば、「3・9・9・7」など。 どのような数式を使用すればいいでしょうか? また、同様に3桁の組み合わせの場合も教えて欲しいです。
- ベストアンサー
- 数学・算数
- ランダムに抽出された文字と同じ文字を探す
ぜひ教えていただけたら助かります。 A表のY列及びB表のAH列には文字+数字が入力されています(これは数式を入れて合体させた物です。) A表のAB列に入力されている数字は、数式を入れて、3000もあるデータからランダムに順位を付けて、Z列にある「同じ」にその中の20%(600)のデータに色を付けています。(ここまではすでに数式でやり済み) ------------ここから----------- その色を付けられた600の文字(=A表のY列)と同じデータ(B表のAH列)をB表から選び「●」(=AL列)をつけ、その後色をつけたいと考えております。 ぜひお力添えをいただけたら助かります。よろしくお願いいたします。
- ベストアンサー
- Excel(エクセル)
- Excelで有効数字の桁数
Excelで有効数字2桁で表示しようとしても出来ません。 表示させたいのは0.8の場合0.80、1.0の場合は1.0と言う具合です。 の有効数字を指定して丸める方法等は多く出ているのですが、表示の形を変える方法はなかなか見つかりません。 計算式で数字を判定する表を作っているので表示形式を文字列にする事も出来ません。 数式等で良い方法があればお教え下さい。
- ベストアンサー
- その他MS Office製品
- エクセルの検索・関数
お分かりの方、教えて下さい!! エクセルにて、 A列に13桁の数字がランダムにあり、 C列にも13桁の数字がランダムにあり、 E列には1桁~3桁の数字がランダムにあります。 B列に同じ行のA列の13桁と一致するC列の13桁を見つけ、 そのC列のと同じ行のE列の数字を入れたいのです。 上記の内容が出来る関数を教えて下さい。 分かりにくくてすみませんが、よろしくお願いいたします。
- ベストアンサー
- その他(インターネット・Webサービス)
- ランダムな数字の平均値を出したい
B列とE列とG列にランダムに数字が入っています。 A列にはア、イ、ウ、エ、オとカテゴリーの文字列が入っています。 このうちある条件をみたす(例えばA列にウと入っている)行のB列とE列とG列の数字の平均値をとりたいのですが、 どうすればよいでしょうか? ifaverage関数を使おうと思いましたが、対象列が複数あり、対象列の間の列には 今回の計算の対象にはしたくない数字が入っているので、範囲指定で平均値をとることができません。 =sumif()/countif()でaverageifと同じ効果を出そうとしましたが、 数字には0があったり、セルにブランクが含まれていたりするので、やはりうまくいかないような気がします。 アドバイスお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセル関数?でランダム入力について
エクセルにて質問です。 一つのシートで横列(アルファベット)は同じで、縦列(数字)は二列ずつのセットで… もしセル R11に何もなければ(空欄なら)→ A11からBP12までのセルを薄い灰色で塗りつぶす もしセル R11に何かあれば→ Y11に15~22までのランダムの数字 Z11に0~59までのランダムの数字 BC11に8~11までのランダムの数字 BD11に0~59までのランダムの数字 ……… ……… ……… もしセル R39に何もなければ(空欄なら)→ A39からBP40までのセルを薄い灰色で塗りつぶす R39に何かあれば→ Y39に8 Z39に0~59までのランダムの数字 BC39に12~17までのランダムの数字 BD39に0~59までのランダムの数字 というものを作成したいのです。 尚、ランダム数字の値は上記の様に変更可能なものを希望です。 上記の内容になりますと、複数セルの塗りつぶしが含まれるので関数だけでは無理でしょうか? また、マクロ使用で可能ならコードを教えてもらえたら助かります。 エクセルに詳しい方おしえてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 数字と文字列から数字のみ取り出したい
下記のような数字と文字の組み合わさった文字列から数字のみを取り出したいのですが、 基準となる文字もなく、数字の桁、文字数もバラバラで、さらに文字部分にも数字が 入っていて調べた数式が使えず困っています。 (例1)109778大倉山マンション第3⇒109778 を取り出したい (例2)13482マックハイム綱島第10 ⇒ 13482 を取り出したい (例3)12896ハイム大倉山⇒12896 を取り出したい (例4)1198藤和シティコープ大倉山太尾町A棟⇒1198を取り出したい 調べた数式=LEFT(A1,LEN(A1)*10-SUM(LEN(SUBSTITUTE(A1,{0,1,2,3,4,5,6,7,8,9},)))) 上記の数式だと(例1)(例2)の場合、建物名の数値を反映してしまい数値のみ取り出せません。 数値部分はみたところ4~6桁でした。 何か良い数式がありましたら、ご教授願います。
- ベストアンサー
- オフィス系ソフト
お礼
すごくわかりやすく助けになるご説明、ありがとうございます。早速コードを見ているのですが、数字と英字、英大文字と英小文字との間に、使いたくない文字があります。それらを除外した数式の記述方法がわかりません。WEB上にこの類の情報は少なく、どうしても教えていただきたいのですが。