アプリ版:「スタンプのみでお礼する」機能のリリースについて

EXCELで、条件に合うデータを抽出し個数を表示させたいと思っています。
ただしSUMPRODUCTなどの『複数条件の設定』ではなく、『特定の文字列を除く』
という形で設定したいのですが、そのような関数はありますか?

A 回答 (3件)

=COUNTIF(範囲,"<>*文字列*")


で出来ませんか?
=SUMPRODUCT(ISERROR(FIND("文字列",範囲))*1)
でも同じに出来ますけど...
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
後者の関数を応用してぶじ解決しました。
ありがとうございました。

お礼日時:2007/02/07 13:32

質問の表現が抽象的・あいまいです。


(1)データは1列に有るのか。
(2)注目するのは数値か文字列か?たぶん文字列らしいが。
(3)特定の文字列を除くといっても、その条件は「文字列を含む」ものを除くのか、「そっくりの文字列」のものを除くのか。
どっちにしても除くものに該当する行を引き算したら済む話と思うが。
文字列が途中などにない行数を数えるなら
例データ A1:A10
asd
dfgh
sdf
asfg
fgh
jk
l
ser
sdagh
wer

=SUM(IF(ISERROR(FIND("sd",A1:A10)),1,0))
と入れて、SHIFT+CTRL+ENTER。(配列数式)
意味は文字列sdが含まれていない=Find関数がエラーになる
セル数を合計(SUM)
結果(sdの含まれていないセル数)
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
説明不足で申し訳ありませんでしたm(_ _)m
言い訳のようですが、初心者のため関数を応用するという概念がなく、
特定の文字列を除いたデータを抽出する単純な関数があるのかと思っていたのです。
次からは注意しようと思います。
今回の質問に関してですが、NO.2の方の回答を応用してぶじ解決しましたが
imogasiさんの回答も参考にしようと思います。
ありがとうございました。

お礼日時:2007/02/07 13:53

個数だったら COUNTIF で出来そうですが・・・



もっと複雑なことを要求されていますでしょうか?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
SUMPRODUCT関数でぶじ解決しました。

お礼日時:2007/02/07 13:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!