- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル関数を教えてください)
エクセル関数で家族の区分を表示する方法とは?
このQ&Aのポイント
- 家族の情報が記載されたエクセルの表で、家族の区分を表示する方法について教えてください。
- 家族単位の数字、氏名、年齢、年齢に対する区分の情報がA列からE列に入力されています。
- もし家族単位に少年がいる場合は父母と表示し、少年がいない場合は----と表示したいです。どのような計算式が考えられますか?
- みんなの回答 (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,"父母","----"))
お礼
早々の回答ありがとうございます 希望どうりの回答を得ることができました 感謝です