[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『現在人数をマクロで』(ooshi)
excel超初心者です。
利用表をexcelで作成していますが、現在の人数をマクロボタンで分かるようにしたいです。
当日、どんどん人数が減っていく表なので、今現在の人数が分かるようにボタンを作成したいと思っていますが、やり方がわかりません。
お願いします。
< 使用 Excel:Excel2016、使用 OS:Windows7 >
情報が少なすぎて無理です。 少なくともサンプルデータの表を提示してください。 (TAKA) 2019/01/07(月) 13:45
1行目に
名前 開始時刻 終了時刻
2行目から下記のようなリストがでます。
Aさん 11:30 12:30
Bさん 11:30 14:00
Cさん 11:30
Dさん 11:30
開始はしたが、終了をしていない人数をマクロボタンで分かるように作成したいです。
上記であれば「2」と出てほしいです。
宜しくお願いします。
(ooshi) 2019/01/07(月) 14:01
Sub TEST() Dim Counter As Long, i As Long With ThisWorkbook.Sheets("Sheet1") For i = 2 To .Cells(.Rows.Count, "A").End(xlUp).Row If .Cells(i, "B") <> "" And .Cells(i, "C") = "" Then Counter = Counter + 1 End If Next i End With MsgBox Counter End Sub
(TAKA) 2019/01/07(月) 14:13
関数ではどのようにやるのかを教えて頂けると助かります!
宜しくお願いします!
(ooshi) 2019/01/07(月) 17:44
__A_______B_________C_____ 1 名前 開始時刻 終了時刻 2 Aさん 11:30 12:30 3 Bさん 11:30 14:00 4 Cさん 5 Dさん 11:30
踏まえて
>開始はしたが、終了をしていない
これを、B列が0以上(シリアル値で考えてください)、C列が""(0字の文字列として考えてください)であるセルの数と考えて、
=COUNTIFS(B2:B5,">0",C2:C5,"")
としてみてはどうでしょうか。
(もこな2) 2019/01/07(月) 23:00
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.