• ベストアンサー

エクセルの関数について

再度回答お願いします。 =IF($AF$2*($AH$1+0.00001)の+0.00001の意味がわかりません。 なぜ、+0.00001を入力するか・・・ 上記はこのセルの数式です。ランクづけの資料を作成しております。 初めて見た数式のため・・・ 作成者に聞けばと思ってたんですが、 前回の質問時に、詳細わからずとのことでした。 AFは人数287名、AHは%割合7%です。()が足りないとのことでしたが、後に続くため気にしなくて構いません。

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

  • ベストアンサー
noname#58440
noname#58440
回答No.1

  それは完成した式じゃないですネ if文なのに判断が無い。 式の一部しか書かれてないと仮定すると・・・ =if(人数*(割合+0.00001) 割合に「0.01%」足したいだけでは無いですか? なぜ足したいか・・・・・式を考えた人のみぞ知る  

reylhc
質問者

お礼

迅速のご回答いただき有難うございます。回答への補足・・・ なれないもので。回答の補足として追記してしまいました。 全文の式を改めて貼付いたしますので、今一度ご回答いただきたく宜しくお願いします=IF($AF$2*($AH$1+0.00001)>AG13,10,IF($AF$2*($AH$1+$AH$2+0.00001)>AG13,9,IF($AF$2*($AH$1+$AH$2+$AH$3+0.00001)>AG13,8,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+0.00001)>AG13,7,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+$AH$5+0.00001)>AG13,6,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+$AH$5+$AH$6+0.00001)>AG13,5,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+$AH$5+$AH$6+$AH$7+0.00001)>AG13,4,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+$AH$5+$AH$6+$AH$7+$AH$8+0.00001)>AG13,3,2))))))))。

reylhc
質問者

補足

迅速のご回答いただき有難うございます。 全文の式を貼付しますので、今一度ご回答いただけたらと存じます。 =IF($AF$2*($AH$1+0.00001)>AG13,10,IF($AF$2*($AH$1+$AH$2+0.00001)>AG13,9,IF($AF$2*($AH$1+$AH$2+$AH$3+0.00001)>AG13,8,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+0.00001)>AG13,7,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+$AH$5+0.00001)>AG13,6,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+$AH$5+$AH$6+0.00001)>AG13,5,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+$AH$5+$AH$6+$AH$7+0.00001)>AG13,4,IF($AF$2*($AH$1+$AH$2+$AH$3+$AH$4+$AH$5+$AH$6+$AH$7+$AH$8+0.00001)>AG13,3,2))))))))

その他の回答 (1)

  • t-ka
  • ベストアンサー率28% (14/50)
回答No.2

私はエクセル使いではないですが、 考えられるのは、演算誤差対策だと思われます。 下記内容をご参照ください。 http://pc.nikkeibp.co.jp/pc21/special/gosa/eg3.shtml

reylhc
質問者

お礼

迅速の、ご対応・回答をいただき有難うございました。 すっきりとした気分で寝れそうそうです。 さっそく日経PC大事典を購入しようと思います。 取り急ぎお礼まで・・・

関連するQ&A