• ベストアンサー

MIN関数で比較、すべて答えが0に

エクセルの関数でMINで2つのセルの数値(整数)を比較すると答えが0になってしまいます。セルの表示形式は標準です。 どのセルの比較でも答えは0になります。 セルの計算式は以下です。 =MIN(G6,H7) G6のセルは100 H7のセルは200 で答えは100のはずですがなぜか答えは0です。 どうしてでしょうか?

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

  • ベストアンサー
  • keirika
  • ベストアンサー率42% (279/658)
回答No.1

それはG6とH7の数字が文字列だからだと思います。 表示形式が標準の場合で特に操作をしていなければ、数値は右に、 文字は左によります。 次の式に変えて上手く動作するようであれば、ほぼ確実に文字です。 =MIN(VALUE(G6),VALUE(H7))

tomoharu38
質問者

お礼

たいへんありがとうございます。 たしかに =MIN(VALUE(G6),VALUE(H7)) で行うとただしい答えになります。 G6とH7のセルを念のため確認しましたが 表示形式は標準になっています どうしてこのようなことが起こるのでしょうか?

関連するQ&A