- ベストアンサー
エクセルのセルの表示形式について教えてください。
1つのセルをわけたいんです。↓ 4ケタの数字と3桁の数字が混在しているセルです。 「102」を表示形式で4ケタ(=0102)に変更して それを「01」と「02」に分けたいんです。 (「01」の上2桁がほしい) 区切り位置をしても、もとの表示形式(102)になってしまい 上二桁を拾えません。 LEFT関数を使用してももとの表示形式(102)になってしまい 上二桁として10になってしいます。 上二桁01がほしいんです。 もとの表示形式にならない方法はありますか? ネットでもどう調べてよいかわからず質問しました。 お分かりになる方、お力を貸してください。 宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
LEFT関数を使うなら、以下のようなTEXT関数を利用します。 =LEFT(TEXT(A1,"0000"),2)
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7941)
回答No.2
100の位と千の位: =INT(A1/100) セルの書式設定の表示形式のユーザー定義で 00 と設定しておく 10の位と1の位: =MOD(A1,100) こちらもセルの書式設定の表示形式のユーザー定義で 00 と設定しておく
質問者
お礼
どうもありがとうございました。 挑戦してみましたがちょっとできなかったです。 でもとてもありがたかったです。 関数が全然わからないので・・・。 ありがとうございました。
お礼
早速ありがとうございます。 とても悩んでいて仕事が進まなかったので 大変助かりました。 すぐできました。質問してよかったです。 ありがとうございました!