JustAnswer のしくみ:
  • 専門家に質問
    知識豊富な専門家があらゆる質問にお答えするために常に待機しています。
  • 専門家が丁寧に対応
    E メールやサイト内オンラインメッセージなど、さまざまな手段で回答を通知。
    必要に応じてフォローアップの質問をすることもできます。
  • 満足度 100% 保証
    専門家からの回答を確認し評価をすることで、支払うかどうかを決めます。
DKK2002に今すぐ質問する
DKK2002
DKK2002, ITエンジニア
カテゴリ: オペレーティングシステム
満足したユーザー: 4019
経験:  NTTコミュニケーションズ .com Master★★
60772406
ここに オペレーティングシステム に関する質問を入力してください。
DKK2002がオンラインで質問受付中

エクセル2003で以下のように計算書を作りました、 =IF(F7="","",ROUNDDOWN(F7*D7,0))

質問者の質問

エクセル2003で以下のように計算書を作りました、
=IF(F7="","",ROUNDDOWN(F7*D7,0)) この式を入力して
4.00 × 892= を計算して出た答えが 3,566 になります。
また、=IF(F8="","",ROUNDDOWN(F8*D8,0)) 同じくこの式で
1.00 × 2,782=を計算すると 2,781になります。
こんな現象はあり得るのか?
投稿: 10 ヶ月 前.
カテゴリ: オペレーティングシステム
専門家:  DKK2002 返答済み 10 ヶ月 前.

フリーのITエンジニアのDKK2002と申します。今回は質問をご投稿いただきましてありがとうございます。

「エクセル2003で」とありますが,2013の間違いではないのでしょうか。2003というのは既にサポートの終了した製品となります。

(24時間この画面の前で待機している訳ではなく本業・食事・睡眠・所用のためにいつでもすぐに回答できるとは限りません。回答をお待たせすることがございますが,あらかじめご了承願います。)

専門家:  DKK2002 返答済み 10 ヶ月 前.

最初の式の方ですが,F7に4.00,またD7に892という数値が入っているという事だと思いますが,それはその数値として入力されたものなのでしょうか,それとも計算結果として表示されている数字なのでしょうか。後者であれば計算は合わないという事が起こります。表示されている数値と,実際の数値とは異なります。

参考:http://www.ex-it-blog.com/2245excelhasuu

オペレーティングシステム についての関連する質問