• 締切済み

エクセルについて

こんにちは。エクセルについて質問します。 社員No.を9桁にて付与しています。 セルに社員No.「5000」と入力したら、自動的に「000005000」と 前に「0」が付き、9桁で表示するにはどうしたら良いでしょうか?? 宜しくお願い致します。

みんなの回答

  • inara1
  • ベストアンサー率78% (652/834)
回答No.2

社員番号がある列の右側にもう1列加えていいのなら、その加えた列が 000005000 という文字列になるようにはできます。その列で検索すればいいのではないでしょうか。 (1) 社員番号が書かれている列の1つ隣の右側のセルのどこかを選択して、メニューバーの[挿入] → [列] として、空白の列を加える (2) 社員番号が書かれているセルの一番上の行が、例えば A1 ならば、その右側に新しく作られた空白のセル B1 に =RIGHT("000000000"&A1,9) と書いて Enter (2) B1 セルを選択して、Ctrl+C でそのセルをコピーし、貼り付けたい範囲の列(B2から下)をマウスで選択して、Ctrl+V でその式をペースト

tomoreligion1025
質問者

お礼

ご回答ありがとうございます。 勉強になります!!

全文を見る
すると、全ての回答が全文表示されます。
  • mochitora
  • ベストアンサー率28% (78/272)
回答No.1

セルの書式設定 →表示形式 →ユーザー定義で、種類に「000000000」(0が9個)

tomoreligion1025
質問者

補足

早速のご回答ありがとうございます。 質問の補足を致します。 回答者さまのですると、表示は9桁でされますが、セルを選ぶと9桁には なってなく、VLOOK関数などで検索する時に、検索出来ないんです。 パソコンから出てくるデータは全て9桁になってます。 社員No.「5000」と入力したら、「000005000」と自動的になり、 表示だけではなく、セルの文字自体が9桁になるようにお願いします。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセル関数について

    こんにちは。エクセルについて質問します。 社員No.を9桁にて付与しています。 セルに社員No.「5000」と入力したら、自動的に「000005000」と 前に「0」が付き、9桁で表示するにはどうしたら良いでしょうか?? また、セルの書式設定→表示形式→ユーザー定義で、種類に「000000000」(0が9個)表示は9桁でされますが、セルを選ぶと9桁には なってなく、パソコンから出てくるデータは全て9桁になってますので、社員No.を関数で検索するさい、一致しないんです。 社員No.「5000」と入力したら、「000005000」と自動的になり、 表示だけではなく、セルの文字自体が9桁になるようにお願いします。

  • エクセルについて

    データ入力する時、ナンバーが、常に2500-000で始まり、2500-000357とか2500-000347とかその後の数字が毎回変わるとき、下三桁の357とか、347だ入力して自動的に前に2500-000が入るようにしたいのですが、セルの設定のユーザー設定で出来たのでしょうか? やり方を教えてください。

  • エクセルの数字入力で下3桁の固定

    昨日も質問をしましたが 質問の仕方がわるかったために 再度質問させてもらいます。 セルH15に7桁の1234567と入力をした場合に D18に1234567001 D19に1234567002 D20に1234567003 と自動で入力されるようにするにはどうすればいいのでしょうか? 頭の7桁はH15の値を参照して 下3桁は固定でそれぞれのセルに設定をした 3桁を表示されるようにしたいです。 ちなみに Excel2003を使用しています。 詳しい方いましたら、教えてください。 よろしくお願いします。

  • エクセルで数字を1文字ずつセルに入れたい

    エクセルでの質問です 1つのセルに例えば”1530”という数字を入力します そうすると その数字を分解して f1のセルに”0” e1のセルには”3” d1のセルに”5” c1のセルに”1” b1のセルに”¥”が自動的に入るようにしたいのですが どうすれば良いでしょう 数字は4ケタ~7ケタまで変わります よろしくお願いいたします。

  • エクセルでいくつかわからないことが

    エクセル初心者です。いくつかどうしてもわからないことがあるので教えてください。 1.数字を11桁以上入力すると表示が変になる。 例えば、「102006126251」と入力すると「1.02006E+11」となる。普通の数字の表示にするにはどうすればいいですか、色々試してみたのですがわかりません。 2.A1に「1234」と数字を入力したときB1に「(1234)」のように、数字を自動的にかっこ等の中に入れたい。 3.セルを移動したときに、セルの入力モードを「ひらがな」「直接入力」に変換できないでしょうか。 以上、ムシにいい質問で申し訳ありません。 気を悪くされた方すいません。 仕事が新しくなり調べる余裕がありません。 何卒、宜しくお願いします。

  • Excel 2003 セルの書式設定「\」と「,」同時使用の方法

    どなたか教えて下さいお願い致します。 Excel 2003のセルの書式設定で、数字を入力すると「\」マークが自動でついて、 かつ「,」で3桁区切りの表示をさせるようにしたいと考えております。 どちらか一方を設定すると、もう一方の書式設定の効果がなくなってしまいます。 同時に設定する方法はあるのでしょうか? 例) 「2000000」とセルに入力→「\2,000,000」と表示される

  • エクセルについて

    エクセル2003を使用しています。 新規のエクセルシートを作成し、開きます。 例えばA-1セルに「123456789123456789」と18桁の数字を入力すると fxの右には「123456789123456000」と表示され、 A-1セル内には「1.23457E+17」と表示されてしまいます。 セル内に入力したままの 「123456789123456789」と表示させるにはどうしたらいいのでしょうか? また、どうしてこのような現象がおきるのでしょうか?

  • 教えてエクセル

    教えてエクセル  33334221と8ケタ入力したら 33°33'42.21と表示したいのですが セルの書式設定で可能でしょうか

  • エクセルで数字を入力すると自動的に桁が下がってしまいます

    エクセルに数字を入力しようとすると、 自動的に2桁繰り下がって表示されてしまいます。 「2」と入力すると「0.02」になってしまいます。 「'2」と入力すれば「2」と表示できるのですが、 表計算を受け付けなくなってしまうようでした。 セルの書式設定などを探したのですが、直せません。 直し方をご存知の方はどうか教えてください。 ちなみにバージョンは2000です。

  • EXCELユーザー定義で前ゼロ「01」で表示させた数値と他の数値を結合させて表示したい

    EXCELで例えば「101」と3桁の数値が入力されたセルとユーザー定義で前ゼロ「01」と入力したセルの数値を別のセルに「10101」と5桁で表示させたい