• ベストアンサー

エクセルのセル内で最初の3桁だけを表示させたい

197086071172 こんな桁数の数字がセルに入ってるんですが、 最初の3桁(もしくは6桁)しか必要ないんです。 どうしたらよいでしょうか。 何10行もあるので一度に変換(もしくは3桁表示)にできたらと思います。 知っている方いらしたらご教授いただければ幸いです。 何卒宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • v-checker
  • ベストアンサー率22% (13/57)
回答No.4

=LEFT(元の値が入ったcell,3) これで3桁表示になりますが 例えばA列に元の値がある場合、B1に=left(A1,3)として あとはオートフィルでデータの存在する行分コピーすればよろしいかと

dd-dd
質問者

お礼

ご回答ありがとうございます! ただ6桁の場合、 197,516,191,757 これを、 こんな風に区切り点入りで表示したいのですが、 どうしたらいいでしょうか? 197,516 すいません。宜しくお願いいたします。

dd-dd
質問者

補足

あ、値だけコピーすればできました。。 すいません。 あらためてありがとうございました!

その他の回答 (3)

  • A88No8
  • ベストアンサー率52% (836/1606)
回答No.3

ANo.2です。 式を入れ忘れましたがANo.1さんと同じなのでANo.2は、無視して下さい。

  • A88No8
  • ベストアンサー率52% (836/1606)
回答No.2

こんにちは 先頭の3桁を抜き出す式です。作業セルに入れてドラッグして下さい(但し、セルアドレスは調整して下さい)。

dd-dd
質問者

お礼

ありがとうございましたー!

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.1

A1に 数値の場合  最初の3桁 B1に =LEFT(A1,3) 最初の6桁 B1に =LEFT(A1,6)

dd-dd
質問者

お礼

わかりやすくご回答、ありがとうございます! ただ6桁の場合、 197,516,191,757 これを、 こんな風に区切り点入りで表示したいのですが、 どうしたらいいでしょうか? 197,516 すいません。宜しくお願いいたします。

dd-dd
質問者

補足

あ、値だけコピーすればできました。。 すいません。 あらためてありがとうございました!