• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:If関数でメタボ該当者を算出する方法について)

If関数でメタボ該当者を算出する方法

このQ&Aのポイント
  • エクセルの計算式を使ってメタボリックシンドローム該当者を判定する方法を解説します。
  • 男性の腹囲が90cm以上または女性の腹囲が80cm以上かつ、中性脂肪が150mg/dL以上、HDLが男性は40mg/dL以下または女性は50mg/dL以下、収縮期血圧が130mmHg以上かつまたは拡張期血圧が85mmHg以上、空腹時血糖が100mg/dL以上の場合、該当者と判断されます。
  • ExcelのA列に性別、B列に腹囲、C列に中性脂肪、D列にHDL、E列に収縮期血圧、F列に拡張期血圧、G列に空腹時血糖を入力し、IF関数を使って該当者を判定する計算式を作成します。

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

  • ベストアンサー
  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.1

3行目の 値に、対して =if(if(if(A3="女",10,0)+B3>=90,1,0)+if(C3>=150,1,0)+if(if(A3="男",10,0)+D3<=50,1,0)+if(OR(E3>=130,F3>=85),1,0)+if(G36>=100,1,0)>2,"メタボ","非メタボ") 血圧の、所の かつ/または と、言うものが 分からなかった の、ですが どちら、又は両方    イコール 少なくとも どちらかが、成立すれば と、取り 書きました A列は 男、女、 以外の、時 正しく、機能 しません あしからず ご了承を お願い、します

emon2015
質問者

お礼

すばやい回答をしていただき本当にありがとうございました。 無事に算出することができました!! 教えていただたいた式を見ながら勉強したいと思います。 ありがとうございました。

その他の回答 (1)

  • Nouble
  • ベストアンサー率18% (330/1783)
回答No.2

失礼しました、済みません 誤記を見つけました 訂正させてください 誤記 =if(if(if(A3="女",10,0)+B3>=90,1,0)+if(C3>=150,1,0)+if(if(A3="男",10,0)+D3<=50,1,0)+if(OR(E3>=130,F3>=85),1,0)+if(G36>=100,1,0)>2,"メタボ","非メタボ") 正記 =if(if(if(A3="女",10,0)+B3>=90,1,0)+if(C3>=150,1,0)+if(if(A3="男",10,0)+D3<=50,1,0)+if(OR(E3>=130,F3>=85),1,0)+if(G36>=100,1,0)>=2,"メタボ","非メタボ") または =if(if(if(A3="女",10,0)+B3>=90,1,0)+if(C3>=150,1,0)+if(if(A3="男",10,0)+D3<=50,1,0)+if(OR(E3>=130,F3>=85),1,0)+if(G36>=100,1,0)>1,"メタボ","非メタボ") 以上 00,1,0)>2,"メタボ","非… だと 3項、以上 該当しないと メタボに、なりません ので、 00,1,0)>=2,"メタボ","非… とか、 00,1,0)>1,"メタボ","非… とか、 に、しました プログラムで、俗に フラグを、立てる と、いう の、ですが 該当した、項に ifで フラグ(此処では1)を、立て 集計して、います 因みに ifは 条件判断だけで、なく 値を、返させられる 関数に、出来ます 其れ、所か Excelの、関数は ifに、限らず 凡そ、全て 演算対象に、出来ます

関連するQ&A