--

ダメなコード
let date = new Date();
let month = date.getMonth(); // 今日の月を得る
month = month + 1;
date.setMonth(month); // 翌月にならないこともある
上手く行くコード
let date = new Date();
date.setDate(1); // きょうではなく今月の1日にする
let month = date.getMonth();
month = month + 1;
date.setMonth(month); // 翌月になる
=NETWORKDAYS(S$2,S$2,'カレンダー'!$A$2:$A$56)
だと正しい値が返ってこないけど
=NETWORKDAYS(R$2,R$2,'カレンダー'!$A$2:$A$56)
だと上手くいく。
セルを結合すると、いろいろ問題が起きるんであんまりやりたくないんだけど、元の仕様が1日に(作業)項目数と時間の2項目を入力するようになっていて、しかたなく。
いずれにしても、解決して良かった。
月 | 撮影日 | 撮影場所 | 機材 | F値 | SS |
---|---|---|---|---|---|
Jan | 2011-01-16 | 小松空港から羽田空港のどこかの上空 | S95 | f/2.5 | 1/30 |
Feb | 2022-01-06 | 東京都足立区中川 自宅玄関前 | S120 | f/2.8 | 1/40 |
Mar | 2021-03-21 | 東京都千代田区千鳥ヶ淵 | S95 | f/4 | 1/1000 |
Apr | 2014-08-17 | 高知県高岡郡四万十町 | S95 | f/4 | 1/60 |
May | 2000-08-09 | 高知県高岡郡四万十町 | PRONEA | f/8 | 1/23 |
Jun | 2021-05-30 | 埼玉県外環道のどこか | S95 | F/2.5 | 1/1000 |
Jul | 2020-02-12 | 東京都渋谷区本町 新国立劇場 | S95 | f/4 | 1/800 |
Aug | 2015-07-24 | 千葉県木更津市 海ほたる上空 | S95 | f/2.5 | 1/8 |
Sep | 2013-02-05 | 東京都文京区 東大病院入院棟 | iPhone4 | f/2.8 | 1/120 |
Oct | 2011-01-23 | 千葉県銚子市 屏風ヶ浦 | S95 | f/4.5 | 1/500 |
Nov | 2016-02-20 | 愛知県 伊勢湾岸道と思われ | S95 | f/2.5 | 1/15 |
Dec | 2022-01-09 | 長野県長野市箱清水 長野県立美術館 | S120 | f/2.8 | 1/640 |