- ベストアンサー
Excel 営業日のカウント
Excelについて質問させてください。 ファイルを開く際に、当日の日付と営業日のメッセージを表示させたいと思っています。 当日の日付の表示の仕方はわかるのですが、その日が当該月の何営業日目にあたるのかの表示の方法がわかりません。 シート上に当該月のカレンダーを作っています。そこから計算して営業日を出すのかなぁと思っていますが、検討がつきません。 どなたかお知恵を貸していただけますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
当月のカレンダーがどうなっているのでしょうか? 仮に A B C 1 4/30 ○ 2 5/1 ○ 3 5/2 ○ と営業日に○があるとして C1に =TODAY() で本日の日付 C2に =SUMPRODUCT(A1:A500<=C1)*(A1:A500>=DATE(YEAR(C1),MONTH(C1),1))*(B1:B500="○")) でいかがでしょうか。
その他の回答 (1)
- diashun
- ベストアンサー率38% (94/244)
回答No.2
WORKDAY関数(VBA)というのがあります。 下記のURLやExcel関数ヘルプなどで勉強がてら、お調べになったらいいかと思います。 詳しくここで教えて差し上げてもいいのですが、お問い合わせの内容では、動作環境など不明なもので・・・ ご自身で、いろいろ調べる手間をかけると、関連する知恵・知識、関連項目の検索の仕方など身に着くと思いますので、あえて詳細は記載しませんので、悪しからず。 http://www.excel-search.net/?p=617
質問者
お礼
ありがとうございます。 ここで質問する前にWORKDAY関数のことを少し調べたのですが私には少し難しいかなぁと思ってました。 VBAの攻略は今後の課題にしたいと思ってます。
お礼
ありがとうございます。 カレンダーの表示、営業日の表示も提示していただいたものと同じなので、使えそうです。 さっそくやってみます。