11 月 3 日に 3 人が集中した希望休
社員と日付の 2 列で、11 月 3 日に 3 人、4 日に 1 人の希望がある代表例です。上限を 2 人にして、3 日だけが超える日として出ることを確かめます。
入力
希望休の CSV
社員,日付 山田,2026-11-03 佐藤,2026/11/3 鈴木,2026-11-03 山田,2026-11-04
区切り文字
カンマ(,)
1 行目は見出し(列名)
はい
社員の列番号
1
日付の列番号
2
1 日あたりの上限人数
2
結果
エラー 0 件・警告 0 件・情報 0 件
指摘(エラー・警告・情報)
指摘はありません。
| 数えた希望 | 4 件 |
|---|---|
| 希望のある日 | 2 日 |
| 上限を超える日 | 1 日 |
| 最も多い日の人数 | 3 人 |
| 数えなかった行 | 0 行(重複 0 件は別) |
上限を超える日
| 日付 | 希望人数 | 上限 | 超過 | 希望した社員 |
|---|---|---|---|---|
| 2026-11-03 | 3 | 2 | 1 | 山田・佐藤・鈴木 |
検算(この結果になる理由)
2026-11-03 と 2026/11/3 は同じ日として数え、3 日は山田・佐藤・鈴木の 3 人で上限 2 を 1 人超えます。4 日は 1 人で超えません。希望は 4 件・日は 2 日・超える日は 1 日です。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 希望の件数を数えるだけで、誰の希望を通すか・休暇を承認できるかは判定しません。
- 上限人数は全員共通の 1 つの値です。部署・職種・曜日ごとに上限が違う場合は、CSV を分けて確かめてください。
- 日付は YYYY-MM-DD か YYYY/M/D だけを読みます。「11月3日」のような書き方は読めないため、表計算ソフトで形式をそろえてください。
- ファイルは UTF-8 として読みます。Shift_JIS の CSV は文字化けするため UTF-8 で保存し直してください。
ご利用にあたって
- CSV の読み方は RFC 4180 の一般的な規則にもとづきます。勤怠システムが独自の形式で書き出した CSV は、列の並びを確かめてから使ってください。
- 結果は希望の件数の集計であり、休暇の承認や人員配置の判断の代わりにはなりません。