[[20140818175925]] 『二つの条件に合うものを数えたい。 No2』(ぽん ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『二つの条件に合うものを数えたい。 No2』(ぽん )

wisemac21さま

ご回答ありがとうございます!大変助かります!
今自分でアレンジしてみましたが●はIF関数を使って表示させているからか、ISTEXTの関数のあるRP2の部分にすべて60と表示されてしまいます。

ここが改善できれば、うまくいくと思うのですが、お助けいただけますでしょうか?

よろしくお願いいたします。

更新がうまくいかないので、再度新規で登録しました。
過去記事

『二つの条件に合うものを数えたい。』(ぽん)

お店の滞在時間を●で示した表があります。
下記のように列に日付、横に時間が09時から17時まで1分単位で入力されているものに滞在時間をしめす●が入っている表があります。(ここではうまく表示できませんが)

日付 9:00 9:01 9:02 9:03 9:04 9:05 9:06 9:07 09:08・・・・
2/10 ●  ●   ●  ●  ●  ●  ●  ●  ●
2/10        ●   ●  ●  ●
2/11         ●  ●     ●  ●
2/11         ●  ●    ●
2/12                         ●  ●    

以下3000行

別の表に日付ごと、9時代、10時代と●の数を集計したいのですが、うまくいきません。
ただ同じ日付、時間に●が2つ以上ある場合は1つとします。時間帯に●がひとつでもあれば1と数えたいです。

日付は日によって数が違うため可変にしたいのですが、そこも含め自分ではできないのでよろしくお願いいたします。

< 使用 Excel:Excel2013、使用 OS:Windows7 >


時刻データが16:59までとしてB1:RM1に1分ごとの時刻データがあると仮定して
作業列として、RP1:RW1に9~16を入力する
PR2に =SUMPRODUCT((HOUR($B$1:$RM$1)=RP$1)*ISTEXT($B2:$RM2))
式を右および下へコピー
次にRY2に2/10を入力、下へコピー
RZ1:SG1に9~16を入力
RZ2に =SUMIFS(RP$2:RP$3000,$A$2:$A$3000,$RY2)
式を右および下へコピー

(wisemac21) 2014/08/16(土) 14:27

< 使用 Excel:Excel2013、使用 OS:Windows7 >


wisemac21さま

再度すみません。ISTEXT部分をアレンジして●はカウントできるようになったのですが、残念ながら●の重複している場合は1とカウントする条件が満たされません。

何か他に方法があればよろしくお願いします。
(ぽん ) 2014/08/18(月) 19:28


前の質問の回答の最後に別のやり方を提示していますので見てください
(wisemac21) 2014/08/18(月) 19:52

>ISTEXT部分をアレンジして●はカウントできるようになったのですが、残念ながら●の重複している場合は1とカウントする条件が満たされません。

ぽんさんが入力している数式を提示してみてください。
修正すれば使用できるようになるかもしれません。
(wisemac21) 2014/08/18(月) 19:55


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.