『空白を数えない』(ごう) この学校で見つけたのですが=COUNT(INDEX(--(R6:R29&""),)) 値を数える式なんですがVLOOKUPだと空白にしてもカウントしてしまいます。 これを空白でもカウントしない方法ありませんか?よろしくお願いします。 ---- ちょっと飲み込めないのですけど、VLOOKUPがどう関係してくるのですか? ※VLOOKUPって、数える関数じゃないと思うのですけど。 (半平太) 2012/10/03 22:56 ---- 検索した値をカウントしたいのですがなぜか違うとなりの答えまで拾ってしまいます。(ごう) ---- 2,3行のサンプルとVLOOKUPの式を提示いただけませんか? 行 __A__ _B_ 1 Date1 隣1 2 Date2 隣2 3 Date3 隣3 (半平太) 2012/10/03 23:17 ----  行 __R__ _S_  __T__ _U_   1   1   3  6                              1         2  答え2   1   1  2 ←R1に=COUNT(INDEX(--(R6:R29&""),))  各セルの式は=IF(ISNA(VLOOKUP(G6,ますたー!$A$2:$M$4001,5,FALSE)),"",VLOOKUP(G6, ますたー!$A$3:$M$4001,5,FALSE))です。 (ごう) ---- 編集でみるとわかるのですが実際みるとどうしても数字がずれてしまいます。 すみませんです。(ごう) ---- 1.その例題でやってみましたが、問題なくカウントしましたけど?   ちなみに「-」は1個で十分です。ここ                  ↓            =COUNT(INDEX(--(R6:R29&""),)) 2.あと、単純にこれではダメなんですか? (どうも目的がよく分からなくて・・・・)          ↓         =COUNT(R6:R29) (半平太) 2012/10/04 00:06 ---- なんて言ったいいのでしょうか?VLOOKUPで参照したセル空白セル(検索先が空白) の時で参照結果が空白でも数えてしまいます。 #N/A を数えてるのでしょうか?でも#N/A の表示させずに空白にしているのですが・・・ (ごう) ---- >なんて言ったいいのでしょうか?VLOOKUPで参照したセル空白セル(検索先が空白) >の時で参照結果が空白でも数えてしまいます。 >#N/A を数えてるのでしょうか?でも#N/A の表示させずに空白にしているのですが・・・ 多分ですが、検索先が空白の場合、こっちも空白に見えてはいるが実際は「0」になっているからだと思いますよ。 つまり、書式の設定かなにかで0を空白に見せているので、人間の目には分からないだけ。 >=IF(ISNA(VLOOKUP(G6,ますたー!$A$2:$M$4001,5,FALSE)),"",VLOOKUP(G6, ますたー!$A$3:$M$4001,5,FALSE))  ↓変更 =IF(COUNTIF(ますたー!$A$2:$A$4001,G6),IF(VLOOKUP(G6,ますたー!$A$2:$M$4001,5,FALSE)="","",VLOOKUP(G6, ますたー!$A$3:$M$4001,5,FALSE)),"") これなら単に、=COUNT(R6:R29) でも大丈夫です。 ただし、検索先の空白も「実は0が見えない様にしたある」と云う場合は考慮しておりません。 (半平太) 2012/10/04 10:16 ---- 半平太さんありがとうございました。 検索先の空白も「実は0が見えない様にしたある」と云う場合は考慮しておりません。 とはFALSEの事でしょうか? すごく気になりますFALSEが・・・ これは消すことは可能でしょうか?(ごう) ---- FALSEの事とはなんでしょうか? また、頭痛のタネが出てきたのですか? 今、どうなっているのですか? (半平太) 2012/10/04 23:54 ---- すみません勘違いしてました。出来ていました。今回はありがとうございました。助かりました (ごう)