• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル関数を教えてください)

エクセル関数で家族の区分を表示する方法とは?

このQ&Aのポイント
  • 家族の情報が記載されたエクセルの表で、家族の区分を表示する方法について教えてください。
  • 家族単位の数字、氏名、年齢、年齢に対する区分の情報がA列からE列に入力されています。
  • もし家族単位に少年がいる場合は父母と表示し、少年がいない場合は----と表示したいです。どのような計算式が考えられますか?

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

E2セルには次の式を入力して下方にドラッグコピーします。 =IF(A2="","",IF(COUNTIF(INDEX(D:D,MATCH(A2,A:A,0)):INDEX(D:D,MATCH(A2,A:A,0)+COUNTIF(A:A,A2)-1),"少年")>0,"父母","----")) なお、D列に少年、少女、幼児が有る場合にも父母と入力するのでしたらE2セルには次の式を入力して下方にドラッグコピーします。 =IF(A2="","",IF(COUNTIF(INDEX(D:D,MATCH(A2,A:A,0)):INDEX(D:D,MATCH(A2,A:A,0)+COUNTIF(A:A,A2)-1),"少年")+COUNTIF(INDEX(D:D,MATCH(A2,A:A,0)):INDEX(D:D,MATCH(A2,A:A,0)+COUNTIF(A:A,A2)-1),"少女")+COUNTIF(INDEX(D:D,MATCH(A2,A:A,0)):INDEX(D:D,MATCH(A2,A:A,0)+COUNTIF(A:A,A2)-1),"幼児")>0,"父母","----"))

5941357
質問者

お礼

早々の回答ありがとうございます 希望どうりの回答を得ることができました 感謝です

関連するQ&A