• 締切済み

エクセルで分数を計算

エクセルで分数を計算していますが、自動的に約分されてしまうので約分されない方法を 教えてください。 たとえば、 1/3×2/7×1/5×1/6×1/3×1/2=1/1890 と自動的に約分されてしまうので 2/3780 となるようにしたいのですが。 どなたか教えてください。 ちなみに計算もできるようにしたいのです。

みんなの回答

  • botamoti
  • ベストアンサー率23% (103/442)
回答No.3

分母と分子を別々に計算してその結果をそれぞれのセルに書き込めるようにするのではだめなのですか。 セルイ / セルロ と指定しておき、セルイ に分子の結果を書き込むようにする。                  分母も同じようにする。 とすれば約分しませんが。

amaou123
質問者

お礼

回答ありがとうございます。 分数の計算が大量にあるため、分母同士分子同士の計算ではおいつかないので。。。 ありがとうございました。

noname#164823
noname#164823
回答No.2

単に、計算結果だけ約分しないように表示するなら セルの書式設定 ユーザー定義で  ?/3780 とすれば、 2/3780 となります。 しかし、数値を変更すると、その都度分母を入力し直す必要がありますが。

amaou123
質問者

お礼

回答ありがとうございます。 分数の計算が大量にあるため教えて頂いた方法では少し厳しいためできませんでした。 でも、ありがとうございました。

回答No.1

エクセルでは無理なようですね。 通常の計算人間がやる計算では「3*7*5*6*3*2」で「3780」の分母、 「1*2*1*1*1*1」で「2」の分子を求めたのちに、約分できれば約分するので その最後の約分をやめればよいという発想になりますが、Excel上では 「0.3333*0.2857*・・・・・・:というように計算処理をした後、書式設定に 基づき分数表示に直しているだけなので、約分をしないのは無理なのです。 どうしても約分する前の答えが知りたいのであれば、上記のように 分母は分母、分子は分子で計算する方法しかないと思います。

amaou123
質問者

お礼

回答ありがとうございます。 やはり、エクセルでは無理なんですね。。。 分数の計算が大量にあるため、分母同士分子同士の計算ではおいつかないので。。。 約分できないということがわかってよかったです。(どうにかしたらできるのでは ないかと思っていたので) ありがとうございました。