No.1ベストアンサー
- 回答日時:
作業列を使う方法ですが。
例ではE列とF列にしますが、空いた列で構いません。
E6
=WEEKDAY(B6)
F6
=WEEKNUM(B6)
下へコピー
祝日AA2
=COUNTA(D6:D36)
土AA3
=COUNTIFS(D6:D36,"",E6:E36,7,F6:F36,2)+COUNTIFS(D6:D36,"",E6:E36,7,F6:F36,4)
日AA4
=COUNTIFS(E6:E36,1,D6:D36,"")
平日AA5
=DAY(EOMONTH(B6,0))-SUM(I2:I4)
この回答へのお礼
お礼日時:2016/02/13 06:49
早速のご指導誠にありがとうございます。
上手くできました。
なかでもEOMONTHの使い方が非常に勉強になりました。
今後ともご指導のほどよろしくお願いします。
No.5
- 回答日時:
後になって「やっぱりヤ~メタ」とならぬための確認です。
》 土日と祝日が重なる場合は祝日にカウント
ご承知のとおり、振り替え休日てのはホントは日が祝日。
「日と祝日が重なる場合は祝日にカウント」するなら、振り替え休日は平日扱いですか?それとも両方とも祝日?!
No.3
- 回答日時:
No.2です。
投稿後間違いに気づきました。
B6セルに入れる数式を
=IF(MONTH(DATE(C$1,B$1,ROW(A1)))=B$1,DATE(C$1,B$1,ROW(A1)),"")
にしてください。
絶対参照になっていませんでした。m(_ _)m
No.2
- 回答日時:
こんにちは!
一案です。
↓の画像のようにB1セル(セルの表示形式はユーザー定義から 0月 としておく)には
月の数値だけを入力し、C1セルに西暦年を入力するとします。
(年が変わっても対応できるようにするため)
そしてF1セルに
=DATE(C1,B1,0)-WEEKDAY(DATE(C1,B1,0)-6,2)
としておきます。
これは前月の最終土曜のシリアル値を表示させておくためです。
実際は遠く離れた目立たないセルにしても大丈夫です。
そして前提条件としてB列はシリアル値で表示させます。
B6セル(セルの表示形式はユーザー定義から d としておく)に
=IF(MONTH(DATE(C1,B$1,ROW(A1)))=B$1,DATE(C1,B$1,ROW(A1)),"")
C6セルに
=IF(B6="","",TEXT(B6,"aaa"))
という数式をいれ、B6・C6セルを範囲指定 → C6セルのフィルハンドルで31日までのC36セルまでフィル&コピー!
これでとりあえずはカレンダーの作成は完了です。
D列は数式が入っていても、手入力でも構いません。
G5セルに
=COUNTIF(D6:D36,"?*")
G6セルに
=2-COUNTIFS(B6:B36,F1+14,D6:D36,"?*")-COUNTIFS(B6:B36,F1+28,D6:D36,"?*")
G7セルに
=COUNTIF(C6:C36,"日")-COUNTIFS(C6:C36,"日",D6:D36,"?*")
G8セルに
=COUNT(B6:B36)-SUM(G5:G7)
という数式を入れると
画像のような感じになります。
※ もっと簡単にできるかもしれませんが、
とりあえずはこの程度で・・・m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- 求人情報・採用情報 変形労働時間制の違法性について 2 2022/04/01 08:11
- Excel(エクセル) 出勤簿の土、日、休日に色付けできない 2 2022/08/04 20:10
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
- 求人情報・採用情報 気になる求人があったのですが、、、 年間休日:105日 休日:日、祝日 土曜日の出勤が月に2~3日 1 2022/12/03 10:55
- 求人情報・採用情報 年間休日について 転職活動中です 質問内容 求人内容の中に年間休日数がしっかり明記してある、してない 1 2023/01/21 08:01
- Excel(エクセル) エクセルで当番表を作成したいです。 1 2023/08/09 19:53
- 求人情報・採用情報 月単位、週40時間の変形労働時間制で、 日曜祝日土曜半日の固定休+シフト制(平日一日)の企業の場合、 1 2023/08/10 23:43
- その他(行事・イベント) 祝日の事です。あんまりよく分かってません。 祝日が土曜日と重なった場合は振替休日?で月曜日に休日とか 4 2023/04/01 01:42
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel関数-文字列で自動作成さ...
-
エクセルの関数について教えて...
-
Excelデータをコピペして、ペー...
-
職場の人から聞かれており、こ...
-
ユーザー定義関数をアドイン登...
-
Excelで50個のセルに同じ文字を...
-
スプレッドシート、Excelでの数...
-
Microsoft Officeの中古は信用...
-
エクセルで不等号記号(≠)が上に...
-
スプレッドシートで使う数式を...
-
エクセルでの特別な文字を上に...
-
エクセル日付 文字列の関数がエ...
-
A列とB列を参照してC列に連番を...
-
エクセルVBA、別ブックへ転記す...
-
各ページの1番上の表示について
-
エクセルでセルに標準で入力さ...
-
EXCELの質問です 119から足した...
-
pdfの表をexcelにはりつけて計...
-
Excelのif関数で文字が見えなく...
-
【マクロ】アクティブセルにブ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報
振り替え休日は平日扱いですか?
振替休日は平日にしています。
なぜなら
例えば今年の3月の場合、
D列()内には 20/日(春分) 21/月(振替) と表示します。
祝日のカウントは 春分 で 振替をカウントして後で引算と考えています。
=COUNTIF(D6:D36,"振替") =1
よろしくお願いいたします。