• ベストアンサー

エクセルで、計算結果ではなく、表示されている数字を引用したいのですが

題名にも書きましたとおり、 エクセルで、計算結果ではなく 表示されている数字を引用したいのですが たとえば、計算結果が2.3 などの場合 整数表示しておりますので 2と表示しております。 表示されたものを使用した場合(この方式を使用したいのです) 3×2=6 と出ますが 計算結果を引用して計算した場合、実際は2.3ですので 3×2.3=6.9 ≒7 と表示されてしまいます。 なんとかして表示されている数値を引用したいのですが どうしたらいいですか? お願いいたします。

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

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

表示桁数で計算するにすると セルに表示されている数値で計算されます。 小数点以下を無視して計算したい-表示桁数で計算する http://www.relief.jp/itnote/archives/003447.php

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.4

質問者がエクセルで色んなケースを体験してないようなので、どの場合の質問か、不明瞭だが、表示形式で見えている結果を使いたいということなら、TEXT関数の利用となる。 セルの番地を関数の中で引数として使うと、「セルの値」が使われるのはエクセルの常識。 ーー 下記例を考えてください。 表示形式適用結果 セルの値 右の関数の結果 12 12,3 12 =TEXT(A1,"0")*1 平成21年10月11日 40097 平成21年10月11日 =TEXT(A2,"ggge年mm月dd日") 10トン 10 10トン =TEXT(A3,"0トン") 表示形式はセルの書式設定のダイアロウグボックスで(操作で)設定 するが、それを他セルで再現するには上記のようにText関数を使う。 見た目が数であるとき(単位など無いとき)に限り、数として使いたいときは、*1して使う。 こういうことでよいのかな。

  • okormazd
  • ベストアンサー率50% (1224/2412)
回答No.2

ツール―オプション―計算方法―ブックオプション―表示桁数で計算する を、 チェックしてください。

回答No.1

  計算式を =ROUNDDOWN(23/10,0) の様に小数点以下を切り捨てるとか、 =ROUND(A1/A2,0) の様に四捨五入しておけば、その結果を用いても見た通りの結果になります。  

関連するQ&A