• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2007で、2×2表を作成する方法を教えてください。)

Excel2007で2×2表を作成する方法とは?

このQ&Aのポイント
  • Excel2007を使用して簡単に2×2表を作成する方法を教えてください。
  • a,b,c,dを求めるためには、TCHOの値が150以上でHbの値が14以上の場合はaとなり、TCHOの値が150以上でHbの値が14未満の場合はbとなり、TCHOの値が150未満でHbの値が14以上の場合はcとなり、TCHOの値が150未満でHbの値が14未満の場合はdとなります。
  • Excelのセルの範囲を指定して、条件に応じて値を入力することで、簡単に2×2表を作成することができます。

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

  • ベストアンサー
  • popuplt
  • ベストアンサー率38% (31/81)
回答No.2

>a,b,c,dを求めたい。 [Hbの合計][TCHOの合計][件数]何を求めたいのかよくわからないのですが、[件数]と仮定して a=COUNTIFS(C4:C12,">=14",D4:D12,">=150") 以下省略。

kojiro_i61
質問者

お礼

ありがとうございます。SUMPRODUCT関数で、 =SUMPRODUCT(($D$37:$D$44>=140)*($E$37:$E$44>=14))のように、件数だけをもとめても、もとまりますね。

その他の回答 (1)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

1つの数式でa~dの値を表示する方法ではありませんが、単純にそれぞれの度数を表示させるなら、A1セルに「150」、B1セルに「14」と区切りの数字を入力しておき、a~dにそれぞれ以下の式を入力してみてはいかがでしょう。 a =SUMPRODUCT(($C$4:$C$12>=$A$1)*($D$4:$D$12>=$B$1)) b =SUMPRODUCT(($C$4:$C$12>=$A$1)*NOT($D$4:$D$12>=$B$1)) c =SUMPRODUCT(NOT($C$4:$C$12>=$A$1)*($D$4:$D$12>=$B$1)) d =SUMPRODUCT(NOT($C$4:$C$12>=$A$1)*NOT($D$4:$D$12>=$B$1))

関連するQ&A