
手動で365日分の日付を並べ、そこから土日を除く作業…。面倒ですよね?
今回は、Excelのスピル関数だけを使って、「2025年の平日だけ」を一気にリストアップする方法を紹介します。VBAもPowerQueryも不要!
手軽に使え、けっこう感動しますよ。
🎯目標:こんなカレンダーが一発で作れる!
こんなふうに、2025年の平日だけがズラッと縦に並びます:
2026/1/1(水)
2026/1/2(木)
2026/1/3(金)
2026/1/6(月)
...
2026/12/30(火)
2026/12/31(水)

① 🔧年を指定するセルを用意しよう
セル | 内容 |
---|---|
A1 | 年(例:2025) |

② セルC2へ数式を入れよう
=LET(
startDate, DATE($A$1, 1, 1),
endDate, DATE($A$1, 12, 31),
totalDays, endDate - startDate + 1,
allDates, SEQUENCE(totalDays,, startDate, 1),
weekdaysOnly, FILTER(allDates, WEEKDAY(allDates, 2) <= 5),
weekdaysOnly
)


🚩 この通り!

✨まとめ
* Excelのスピル関数だけで「一年分の平日一覧」が作れる
* SEQUENCE
+WEEKDAY
+FILTER
の組み合わせがポイント
* 見た目の整形には TEXT
関数を使えば自由自在



コメントを残す