- ベストアンサー
エクセルの漢字コードを教えてください
漢字コードから、RANDBETWEEN関数を使って漢字をランダムに表示させたい。 CHAR関数を使って亜と和のコードを調べたら12321と20307だと分かったが、 この間にブランクがかなりあるみたいで、RANDBETWEEN関数でコードを指定しても エラー表示になる場合が多い。 漢字コードが一覧表になっているのがあれば一番いのですが。 よろしくお願いします。
- metaponn
- お礼率33% (1/3)
- その他(データベース)
- 回答数2
- ありがとう数0
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
作業セルを使いますが、こんな方法はどうでしょう。 「亜(JIS:0x3021)」~「碗(JIS:0x4F53)」までをランダムに表示します。 セルA1を作業セルとして使うとし、↓を入れます。 =RANDBETWEEN(0,2964) 漢字を表示させたいセルには↓と、入れます。 =CHAR(12321+INT(A1/94)*256+MOD(A1,94))
その他の回答 (1)
- KURUMITO
- ベストアンサー率42% (1835/4283)
Windowsの例ですが[スタート] ボタン をクリックし、[すべてのプログラム]、[アクセサリ]、[システム ツール]、[文字コード表] の順にクリックすれば用意されている文字のコード表が得られますね。 しかしRANDBETWEENを使ってエラーが出ないようにするためには非常に厄介でしょう。エラーが出たとしてもF9キーを押すことで次のステップに進むようにすればよいのではないでしょうか。
関連するQ&A
- VBAでコードから漢字に変換するのは
VBAを使用していますが、コードから漢字を求める方法が見つかりません。 たとえば、3021から漢字の亜を求めたいのですが。 1バイト文字ならChr関数で求められますが、2バイト文字、つまり、漢字を求める方法が見つからないのです。 どなたか教えていただきたいのですが。
- ベストアンサー
- オフィス系ソフト
- 漢字のコードを比較できるサイトってありませんか。
最近仕事で、それぞれの漢字に対し、漢字のコード(ユニコード、Shift_JIS、JIS、EUC-JP)を比較できるように、一覧にしなければならなくなりました。 少し調べたところ、インターネット上には、それぞれの文字コード表はあるのですが、文字コードを横断した一覧というものは見つかりません。 それぞれの文字コード表を結合して、一覧にすることも可能だとは思うのですが、かなり時間がかかりそうなので、どこかのサイトに上記のような一覧がないものかと探しております。 ご存じの方がみえましたら、ご教授ください。
- ベストアンサー
- その他(インターネット・Webサービス)
- EXCELで乱数表示に条件を加えたいのですが...
1から10までの数をA1~A10のセルに重複なしでランダムに表示する際に, 今まで,RAND関数,RANK関数,RANDBETWEEN関数,sortedlistクラスなどを使っていました. そこに,A1には2はダメ!,A2には4はダメ! … というように,各セルで表示される数を制限 した下でランダム表示したいのですが,どのようにすればいいか思いつきません... 良い考えがあれば,是非教えて下さい.お願いします.
- ベストアンサー
- オフィス系ソフト
- エクセル「VLOOKUP関数」についての質問です。
エクセル「VLOOKUP関数」についての質問です。 初心者に近いので応用が浮かびません・・・ VLOOKUP関数で「#N/A」部分には指定の文字を表示させ、返ってきた値をブランクで表示させたいのですがエラー表示は「IF関数」で「ISNA」で""の間に特定の文字を指定するところまでしか出来ず困っています。 【例】 <4月在籍者> A B C 個人コード 名前 在職者 11111 あいう子 退職 22222 かきく子 33333 さしす子 退職 44444 たちつ子 55555 なにぬ子 C列に5月在籍者のデータから検索をかけ、同氏名が存在しない場合はエラーになります。 そこでエラーは「退職」と表示させつつ、同氏名が存在した場合は同氏名を表示させるのではなく、ブランクにしたいのです。 わかりにくい説明ですが どうか よろしくお願いいたします。
- 締切済み
- インターネットビジネス
- 漢字「侊」は人名漢字か?
漢字「侊」は私が持っている現代漢語例解辞典第二版(小学館)の本文に存在しません(と、思います)。 これは人名漢字なのでしょうか?恐れ入りますが、区点コード、JISコード、S-JISコードを教えてください。 ちなみに、Excel 上で =CHAR(37713) で、この漢字が表示されます。
- ベストアンサー
- Excel(エクセル)
- Excelでー(伸ばす文字)を縦書きするとき について
EXCELの件でお伺いいたします。 EXCELで たとえば 漢字の数字を使って 一ー二と入力すると、 配置を縦書きにすると 一 | 二 と表示されますが、 この間の 縦棒の漢字コードを知りたいのです。 私は、現在自分用のフォントを作成中なのですが、 この処理をすると 縦棒が出てこないのです。 漢字一覧表を見て、該当しそうな文字を登録してみたのですが、どれも対象になってくれません。 このコードの正体を知っている方、教えてください。
- ベストアンサー
- オフィス系ソフト
- ある漢字の文字コード
こんにちは。 OSはWin2K,IME2003を使用しています。 刃の下に棒一がある「チュウ」という 漢字ですが、IMEの手書きパッドで検索 でき、メモ帳にはちゃんと表示されます が、あるアプリケーションでは「?」で 表示されません。また、Yahooで検索 してみると、検索欄には「丒」 と表示されます。 IMEで検索できるのに何故表示されないの でしょうか?(IMEの文字一覧で外字のとこ ろにはこの漢字はありません) 検索欄に表示されたのは何コード(シフト JIS?)でしょうか? よろしくお願いします。
- ベストアンサー
- その他(Windows)
- vb.net 文字コードから漢字へ変換
vb .net で文字コードから漢字へ変換する方法を教えて下さい。 例えば 「花」という漢字のコードが"82b1" これを、表示させるために me.TextBox1.Text = 関数的なモノ("82b1") というような事はできますか? さらに、 「花」という漢字の異体字で草冠が++になっている文字が "82b1"+"e0103" これを、表示させるために me.TextBox1.Text = 関数的なモノ("82b1","e0103") というような事はできますか? ※IVS対応フォントと環境は既にあるものとします。
- 締切済み
- Visual Basic
- コードを入れてF5を押すと、該当の漢字に矢印が行く。それを存分に使いたい
いつもお世話になっています。 先だっても、同じような質問をさせていただいたのですが、 私の説明不足、知識不足で、せっかく皆さんからの貴重なご回答が あるにも関わらず、「最終地点」まで辿り着けないでいます。 再度言い方を変えて質問いたします。 人の氏名を入力する際、特殊な漢字が頻繁に出てきます。 そういう時は単語登録で出しやすいようにその漢字を登録するのですが、 「単語登録」のアイコンをクリックして 「語句」の欄にシフトJISのコードを入れてF5を 押すと、 自動的にIMEの「文字一覧」の「外字」のアプレットが開き、 該当の漢字に矢印が行って、そのままその文字を選択し、 単語登録の「語句」の欄にその漢字が入って、 単語登録が出来る・・・・という事をやっています。 それには、出したい漢字のシフトJISのコードがわからないとなりません。 どうしたらシフトJISのコードの一覧表が入手出来るでしょうか?
- ベストアンサー
- Windows XP
- ランダム関数で任意の桁数のランダム数字を作りたい
エクセル2000ユーザーです。ランダム関数を使い、重複を許さない5桁のランダム数字を1000個作りたいと思っています。randbetween関数を使おうと思ったのですが、2000では使えないのか、NAMEといったエラー表示がでます。5桁の中は同じ数字がでてきても構いません。例:11295、43634、70676・・・etc。 が、1000個の中では同じ数字が重複しないようにしたいです。 =RIGHT(RAND(),5) のように考えたのですが、他にいい方法はありますでしょうか? マクロやVBAは苦手なので、できれば関数でいいやり方があれば教えてください。
- ベストアンサー
- オフィス系ソフト