CONCATENATE関数を使えば簡単です。
例えばA列に入力されている1,2,3,4...を01.02,03,04...にしたい場合
B1に(すでに数値が入っていれば行を挿入して)
=CONCATENATE(0,A1)と入力するとB1のセルには01と表示されます。
次にB1のセルをコピーしてB2より下のセルの必要な範囲に貼り付けます。
すると01,02,03,04...とまとめて変換されます。
そうなったら変換された必要な範囲を選択しコピーして
A列に形式を選択して貼り付けします。その際必ず「値」を選択してください。
B列をクリアあるいは削除して完成です。
http://www.hatena.ne.jp/1047389630#
たとえば「040」というデータの入ったCSVファイルをエクセルで開くと「40」と表示されてしまいます。頭の「0」を消さずにセルにデータを入れる方法はないのでしょうか。また.. - 人力検索はてな
セルの書式設定で、設定を「文字列」にすれば、「0」が表示されると思うのですが、、、
ツール-->オプション-->表示の
ゼロ値のチェックボックスで表示/非表示設定ができますよ。
0を表示しないという逆の発想ですが。
http://dekiru.impress.co.jp/faq/excel/0258/
計算結果の「0」を表示しないようにしたい
http://www.kotaete-net.net/bbs03007.aspx
HTTPエラー 404 Not Found - 答えてねっと
『答えてねっと』という、PCやソフトなど
ITに関するあらゆる質問が可能なサイトです。
(私は、ここにも出入りしています)
上のURLは、その内のEXCELに関する過去問集のページです。
ちなみに今回の質問ですと、「040」にしたいセル・列・行の書式設定を
”文字列”または”ユーザー定義”→”000”で設定してしまえば、
いちいちシングルクォーテーションを付けなくても済みます。
答えてねっと トップページ
『答えてねっと』のトップページです。
なるほど…。でも、頭にシングルクォーテーションの付いていないデータ(たとえばテキストで表示すると
020,030,050,みたいなデータ)はいちいち’とか”を付けないと駄目なんですかねえ。