
No.5ベストアンサー
- 回答日時:
>Excelによる土日と祝祭日の算出関数です
質問の意味が2つに取れる(算出?)
(1)ある日を考えて土か日か祝日か判定する場合
=WEEKDAY("2004/12/15")か=WEEKDAY(A1)のように
聞いて
土 7
日 1
かどうかで判る。コードの表現種類に他2種類ありま す。
祝日は各国固有で日本は年により移動するので、関数
がなく、関数では判定できない。ユーザー関数を作る
よりほかない。万年向けのものは難しそう。
(2)ある期間を考えて、土日祝日を除いて、それ以外が
何日あるかを算出する関数
NETWORKDAYS関数があります。
NET(正味の)のWORKDAYの意味でNET WORKのDAYではない。最後のSを落とさない ように。
ただし祝祭日は関数内に手入力で指定する。
例えば=NETWORKDAYS("2004/12/15","2004/12/25",{"2004/12/23"})で7と出ました。
土日と祝祭日と重なっていてもOK。
「アドイン」関数なので、エラーが出る場合は組みこむ必要があります。
あとWORKDAY、DATEDIFを使えれば、日付関係はほぼ全てでしょう。
No.4
- 回答日時:
算出した結果をどうするか不明なので勝手に考えました。
残念ながら祝日には対応してません。
A1のセルに入っている日付が土または日の場合
"1"を表示させる関数です。
=IF(WEEKDAY(A1)=7,1,IF(WEEKDAY(A1)=1,1,0))
WEEKDAY(A1)は、土曜なら7、日曜なら1を返します。
それをIF文にはめただけです。
No.1
- 回答日時:
土日に限らず、曜日を判定するのは
weekday(日付)です。
祝日は判定できないので、別途テーブルを用意するのがいいでしょう。
もしくは、1月、9月第3月曜とか、10月第2月曜とかで判断するしかないですね。
この場合もweekday()で判定できます。
使い方の質問じゃなくて、関数だけだよね。
使い方はHELPで確認してください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
6月の共テ模試が6割しか取れな...
-
ある病原菌を検出する検査法に...
-
中身がFALSEなのにTRUEになる
-
進研模試のD判定はどのくらいの...
-
私大共通テスト利用でB判定って...
-
7月に受けた模試でC判定だった...
-
明治大学の全学部は英検利用で...
-
模試の結果が返って来て教科の...
-
高2で結構難易度高めの国公立志...
-
ベネッセ実力判定テストについて
-
大学出願を信州大の物質科学か...
-
古典文法について 活用系を判断...
-
河合模試である大学がB判定でし...
-
高2の1月の進研模試模試で熊大...
-
模試をすっぽかした
-
受験に詳しい方に回答お願いし...
-
至急です! 河合塾の共通テスト...
-
gmailはいくつまで作れますか。
-
名古屋市立大学か新潟大学どち...
-
バンザイシステムについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
6月の共テ模試が6割しか取れな...
-
至急です! 河合塾の共通テスト...
-
模試をすっぽかした
-
模試で科目不足の判定になって...
-
模試の結果が返って来て教科の...
-
九大機械系の前期と九工大後期...
-
ある病原菌を検出する検査法に...
-
奈良女子大か大阪教育大か
-
私大共通テスト利用でB判定って...
-
高3の進研模試について質問です...
-
模擬試験で、志望校が学部内で5...
-
恒等式と方程式の見分け方が分...
-
11月の時点でC判定での合格はむ...
-
中身がFALSEなのにTRUEになる
-
阪大実戦、まさかのD判定でした...
-
武蔵大学の評判を教えて下さい...
-
浪人生です。文系、早慶志望で...
-
大学出願を信州大の物質科学か...
-
受信メールの件名の直前に SPAM...
-
九州大学志望の受験生ですアド...
おすすめ情報