- ベストアンサー
EXCEL 関数 成績 ABC
EXCELの関数について教えてください。 AAAA AAAB ABAA AAAC ABBC という成績があった場合、 Aばかりの場合はA Bが一つでもあればB Cが一つでもあればC というように成績を付けたいと思います。 どのような関数を使えばよいでしょうか。 また、式はどのように書けばいいでしょうか。 お教えください。 よろしくお願い致します。
- みんなの回答 (5)
- 専門家の回答
その他の回答 (4)
- mu2011
- ベストアンサー率38% (1910/4994)
NO3です。 数式の一部に記入漏れがありましたので訂正します。 =IF(COUNTIF(A1,"*C*"),"C",IF(COUNTIF(A1,"*B*"),"B",IF(COUNTIF(A1,"*A*"),"A","")))
お礼
丁寧に教えてくださってありがとうございました。
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。 =IF(COUNTIF(A1,"*C"),"C",IF(COUNTIF(A1,"*B*"),"B",IF(COUNTIF(A1,"*A*"),"A","")))
お礼
丁寧に教えてくださってありがとうございました。
- Versailles123
- ベストアンサー率21% (33/156)
=IF(ISERR(FIND("C",A1))<>TRUE,"C",IF(ISERR(FIND("B",A1))<>TRUE,"B","A")) A,B,C以外の値も入ってくるのであれば、上の式をもう少し修正する必要が ありますが、どうでしょうか?
お礼
丁寧に教えてくださってありがとうございました。
- keithin
- ベストアンサー率66% (5278/7941)
>という成績があった場合 A列からD列まで4列使い,セル1つずつにAやBやCを記入しておくとすると 数式は =IF(COUNTA(A1:D1),IF(COUNTIF(A1:D1,"C"),"C",IF(COUNTIF(A1:D1,"B"),"B",IF(COUNTIF(A1:D1,"A")=4,"A","NA"))),"") などのような仕込みになります。 #ご相談で考慮が足りてない ○まだ全く未記入の場合 ○部分的に未記入の場合 ○想定外の文字が記入されていた場合 なども考えて式を作ります。
お礼
丁寧に教えてくださってありがとうございました。
お礼
丁寧に教えてくださってありがとうございました。