"Seaside Reflection" 4/2(火)より先行発売! "Seaside Reflection" 4/2(火)より先行発売!
"Seaside Reflection" 4/2(火)より先行発売! "Seaside Reflection" 4/2(火)より先行発売!
こんにちわ! 月の第一日曜日の日にちを求める方法として =DATE(2003,9,8)-WEEKDAY(DATE(2003,9,7))ではいかがですか(本日9月8日なので9月としました。) DATE(2003,9,8)は、下記の算式で求めます。 各週の曜日を求める式 日曜日(8+(n-1)*7-WEEKDAY(7) 月曜日(8+(n-1)*7-WEEKDAY(6) 火曜日(8+(n-1)*7-WEEKDAY(5) 水曜日(8+(n-1)*7-WEEKDAY(4) 木曜日(8+(n-1)*7-WEEKDAY(3) 金曜日(8+(n-1)*7-WEEKDAY(2) 土曜日(8+(n-1)*7-WEEKDAY(1) (月~日曜日が1~7に対応、WEEKDAY関数の種類は「2」) (8+(n-1)*7のnは何週かを示します。 第一週なら1、第二週なら2となります。
マクロでということなので、プログラムを書きます。 分からない部分等ありましたら、補足で質問してください。 (1)まずシート名[祝日]を作りA1セルに **************この下から************** 月,日,週,曜日,(1:月曜日) 1,1,,,正月 1,,2,1,成人の日 2,11,,,建国記念日 3,21,,,春分の日 4,29,,,みどりの日 5,3,,,憲法記念日 5,4,,,国民の休日 5,5,,,子供の日 7,20,,,海の日 9,15,,,敬老の日 9,23,,,秋分の日 10,,2,1,体育の日 11,3,,,文化の日 11,23,,,勤労感謝の日 12,23,,,天皇誕生日 **************この上まで************** をコピーし、「データ」→「区切り位置」→「カンマやタブなどの・・・」オプションボタンがチェックされているのを確認し
機能満載のアドインツール 【 kt関数アドイン 】 カレンダーフォームで日付入力・第2/4土曜休みなどの営業カレンダー作成・ 営業日計算・期間計算・勤務時間計算などなど、多くの関数を御利用頂けます。 「機能紹介」で『何が出来るようになるのか』を御覧になって、気に入ったらダウン ロードして下さい。[ktMsgBoxAddin]の機能もkt関数アドインで利用できます。 ※ Windows Vista 環境の方へ ※ Windows Vista 環境で、kt関数アドイン・kt電話郵便アドインの ヘルプファイルは標準では利用できません。 利用するには 「Vista 用 WinHelp モジュール」 のインストールが必要になります (2008/9/24) 。 ※ kt関数アドインで、エクセル起動時にマクロオプションダイアログが出る件について (2005/10/26)
基本的なことがわかってないからこういう質問になる。 条件付書式で「セルの値が」、といっているように、条件付書式は セルの「値」!を判別してエクセルが書式を自動的に書式を設定する 仕組みです。それは「数式が」でも同じで、セルの「値」を、関数式での処理の結果の「値」を判別して反応しているのです。 セルの「値」に対する対立概念は、この場合「書式」「表示形式」です。エクセルのセルには「値」のほかに、書式、コメントなど沢山の属性があります。そのことを意識できてない。 (aaa)は書式・表示形式を適用した結果の「見た目」のことで、セルの値は日付シリアル値という、正の整数(最近なら3万台)なんです。 その整数のうち日曜日は何番と何番など計算して(書き上げて)られないので =WEEKDAY(A1)とかの関数を使い、整数1を返させて、 =WEEKDAY(A1)=1とかで日曜日を指定します。 ただしWEEKD
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く