[[20030724125213]] 『会社の稼働日で1日前を表示するには?』(ちゃき) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『会社の稼働日で1日前を表示するには?』(ちゃき)

入力した日付けの1日前を表示したいのですが、

1日前は、会社の稼働日の1日前を表示したいのです。

例えば、7/22 と入力したら、

7/18(金)を表示させたいのです。

7/21(祝日) 7/20(日) 7/19(土)は、会社が休日なので、1日前にはできません。


[[20030704112239]]『特定の日を省いた曜日入りのカレンダー』(無知ムチ男)参照
 使用する関数はWORKDAY関数で求めます。
workday関数を利用するには、ツールメニューの「アドイン」で[分析ツール]を選択します。
インストールされていない場合はCDからインストールするように指示されます。
本年度の祝祭日の表を作成します。
   祭日	祭日名
2003/01/01	元日
2003/01/13	成人の日
2003/02/11	建国記念の日
2003/03/21	春分の日
2003/04/29	みどりの日
2003/05/03	憲法記念日
2003/05/05	こどもの日
2003/07/21	海の日
2003/09/15	敬老の日
2003/09/23	秋分の日
2003/10/13	体育の日
2003/11/03	文化の日
2003/11/23	勤労感謝の日
2003/11/24	振替休日
2003/12/23	天皇誕生日
この表の日付範囲だけを選択して、[名前ボックス]に範囲名「祭日」と入力します。
前処理準備が出来たら、
A1に 7/22 と入力します。A1:B1は「セルの書式設定・表示形式・ユーザ定義」で m/d(aaa) とします。
B1には WORKDAY(開始日,日数,祭日) の式を入力します。開始日はA1セル、日数は1日前で-1、になります。
B1 =WORKDAY(A1,-1,祭日)  とすればA1,B1は 7/22(火)	7/18(金) になります。
A1の日付を変更して確認して下さい。
尚、会社の祝祭日があれば、範囲名「祭日」に挿入して下さい。
 (シニア)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.