• ベストアンサー

「空白以外」かつ「未」以外のセル数を数えたいのです・・・

セル内の文字が「未」だったら、AP3セルに「=COUNTA($E3:$AO3)」からそのセル数を引きたいのですが、できますか? と言いましょうか・・・ やりたいこと; E3からAO26まで数値を入力しました。 各行ごとに、空白セルと「未」の文字が入力されているセルを除いた、合計セル数を計算させ、 結果を、各行のAP3からAP26に表示させたいのです。 初心者です。 できましたら、安易な言葉を遣って教えていただけると助かります。 よろしくお願い致します。

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

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.2

こんばんは! >E3からAO26まで数値を入力しました。 文字列が「未」以外にないのであれば AP3に =COUNT(E3:AO3) AP26まで複写 でOKです。 もし他の文字列があるようなら =COUNTA(E3:AO3)-COUNTIF(E3:AO3,"未") もしくは =COUNTIF(E3:AO3,"<>未")-COUNTBLANK(E3:AO3) で試してみて下さい!

palapala_papapa
質問者

お礼

ご回答ありがとうございます。 試してみましたところ、Hitです。 簡単な数式でよかったようですね。 別の文字列があるときの対処まで教えていただき、感激です。 今回は「未」のみなのですが、ご回答は大切に保存させていただきます。 本当にありがとうございました。

その他の回答 (1)

  • masakin
  • ベストアンサー率59% (32/54)
回答No.1

COUNTIF($E3:$AO3,"未")で『未』の文字が入力されているセルの数が求まります。 COUNTBLANK($E3:$AO3)で空白セルの数が求まります。 よって =COUNTA($E3:$AO3)-(COUNTIF($E3:$AO3,"未")+COUNTBLANK($E3:$AO3)) で目的のセル数が求められると思うのですが? あってますか?

palapala_papapa
質問者

お礼

早速のご回答をありがとうございました。 残念ながら、100%うまく作動してくれませんでした。 私の説明が悪かったのかもしれませんね。 ですが、教えていただいた数式を何としても使うべく?試行錯誤しまして、次のように変換してみました。 教えていただきました数式; =COUNTA($E3:$AO3)-(COUNTIF($E3:$AO3,"未")+COUNTBLANK($E3:$AO3)) 変更しました数式; =37-(COUNTIF($E3:$AO3,"未")+COUNTBLANK($E3:$AO3)) $E3:$AO3のセル数を数えて、数値(37セルありました)に直したのでした。 そうしましたら、一応,数が一致しました。 なので・・・合っているのでしょうか???(笑)。 すばらしいヒントをいただきまして、本当にありがとうございました。

関連するQ&A