- ベストアンサー
エクセルで特定の列に数字が入っているものに印をつけたい
エクセルを使っています。 K4からO4まで数字が入っています。 K4,L4,M4,O4(N4はのぞく)、この4つすべてに数字が入っているもの(0以外)には、 O(オー)の列に印を付けたいのですが、どのようにすればよいでしょうか。 その印は、"○"でもいいですし、それではなくて、カウント(1とか)でも構いません。 よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
#1です。 すみません、0以外、ということでしたね。 また、Oの列に印、ということは、 Oの4行目以外のどこかのセルに○表示、 ということでいいんですよね? (#1ではそのつもりで回答しました) =IF(COUNTIF(K4:M4,">0")+COUNTIF(O4,">0")=4,"○","") ってことになるかな。 (もしかしたらもっと効率のいいやり方があるかなぁ?)
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.2
>O(オー)の列に印を付けたいのですが、 O4は使用しているので循環参照になります。 別の行と言うことでしたら =IF(SUMPRODUCT(ISNUMBER(K4:O4)*(K4:O4<>0)*(COLUMN(K4:O4)<>14))=4,"○","")
質問者
補足
どうもありがとうございます。 すみません、O(オー)列は使用していました。P列に印をつけます・・・
- siteuma
- ベストアンサー率28% (77/271)
回答No.1
=IF(COUNTA(K4,L4,M4,O4)=4,"○","") ではいかがでしょう?
補足
どうもありがとうございます。 すみません、O(オー)列は使用していました。P列に印をつけます・・・