• ベストアンサー

百の位以上からの数字を取り出す

エクセルの関数で、RIGHT(A1,10)は値の右から10個の数字を返しますが、数字の一の位と十の位を抜かした、百の位以上からの数字を返すようにするには、どうしたら良いでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • pasocom
  • ベストアンサー率41% (3584/8637)
回答No.4

=ROUNDDOWN(A1/100,0)

bluresky
質問者

お礼

なるほど、そうですね(^^) できました♪ 早速の回答助かりました。 どうもありがとうございましたm(__)m

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

その他の回答 (5)

  • ziziwa1130
  • ベストアンサー率21% (329/1546)
回答No.6

=INT(A1/100) =ROUNDDOWN(A1/100,0) のいずれか。 10の位を切り上げたい場合には =ROUNDUP(A1/100,0) 10の位を四捨五入したい場合には =ROUND(A1/100,0) です。

bluresky
質問者

お礼

なるほど、そうですね(^^) できました♪ 早速の回答助かりました。 どうもありがとうございましたm(__)m

すると、全ての回答が全文表示されます。
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.5

こんにちは! 外していたらごめんなさい。 仮にA1セルに1234という数値が入っている場合、12となれば良いわけですかね? 一応そういうことだとしての方法です。 表示させたいセルに =INT(A1/100) (エラー処理はしていません) としてみてはどうでしょうか? 以上、参考になれば良いのですが 的外れなら読み流してくださいね。m(__)m

bluresky
質問者

お礼

できました♪ 早速の回答助かりました。 どうもありがとうございましたm(__)m

すると、全ての回答が全文表示されます。
  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.3

=LEFT(A1,LEN(A1)-2) で、整数なら右2桁分削った残りが取り出せます。 整数じゃなかったら、 =RIGHT(INT(A1/100),8) で、どうでしょう? また、質問で取り出した物を変形させてもOK =LEFT(RIGHT(A1,10),8) とか、方法はいろいろあります。

bluresky
質問者

お礼

なるほど、そうですね(^^) できました↑ 早速の回答どうもありがとうございましたm(__)m

すると、全ての回答が全文表示されます。
  • n-jun
  • ベストアンサー率33% (959/2873)
回答No.2

=MID(A1,1,LEN(A1)-2) 数字の1文字目(一番左)から数字の長さ(文字数)-2(一と十の2個分を引く)で 取り出してます。

bluresky
質問者

お礼

MID関数便利ですね。勉強になりました。 早速の回答どうもありがとうございましたm(__)m

すると、全ての回答が全文表示されます。
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

一例です。 =ROUNDDOWN(セル,-2)とか=FLOOR(セル,100)で如何でしょうか。

bluresky
質問者

お礼

下2桁は表示させたくなかったのですが、できました♪ 早速の回答どうもありがとうございましたm(__)m

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

関連するQ&A