- 締切済み
エクセルについて
こんにちは。エクセルについて質問します。 社員No.を9桁にて付与しています。 セルに社員No.「5000」と入力したら、自動的に「000005000」と 前に「0」が付き、9桁で表示するにはどうしたら良いでしょうか?? 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- 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 でその式をペースト
- mochitora
- ベストアンサー率28% (78/272)
回答No.1
セルの書式設定 →表示形式 →ユーザー定義で、種類に「000000000」(0が9個)
質問者
補足
早速のご回答ありがとうございます。 質問の補足を致します。 回答者さまのですると、表示は9桁でされますが、セルを選ぶと9桁には なってなく、VLOOK関数などで検索する時に、検索出来ないんです。 パソコンから出てくるデータは全て9桁になってます。 社員No.「5000」と入力したら、「000005000」と自動的になり、 表示だけではなく、セルの文字自体が9桁になるようにお願いします。
お礼
ご回答ありがとうございます。 勉強になります!!