- ベストアンサー
曜日の求め方
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
>曜日の偏差(?) 元旦が曜日「3」だとすると 7日後の曜日は、7%7=0で、偏差0(つまり元旦と同じ曜日) n日後の曜日は、n%7で元旦の曜日からのズレで表せます。 で面倒なので、 元旦の曜日をバイアスとして足して (元旦の曜日+n)%7でn日後の曜日が出せますね
その他の回答 (4)
ツェラーの式というのを使います。 http://homepage3.nifty.com/fmikami/koyomi.htm
- age_momo
- ベストアンサー率52% (327/622)
例えば3月15日なら1月、2月の日にちの合計と日を足して1引けばいいです。 31+28+15-1 10月10日なら 31+28+31+30+31+30+31+31+30+10-1 ということです。うるう年は考慮してください。 これを 年 + ( 年 - 1 ) / 4 - ( 年 - 1 ) / 100 + ( 年 - 1 ) / 400 に足してから7の余剰を求めればいいです。 ちなみに月を使って質問の様に方程式で表そうとすると A*月^11+B*月^10+・・・+J*月+K というような11次式になり実際的じゃありません。係数を出すのも面倒ですね。 上のように計算した方が速いでしょう。 あと、もしExcelが使えるなら =weekday(date(2030,10,21)) というような関数を入力する事で曜日が分かりますよ。 例は2030年10月21日の曜日が出ます。
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
元旦の曜日が判れば、 元旦からの日数を求めればそれを7の剰余を求めて曜日の偏差(?)がわかるので元旦以外の曜日がわかります
- ymmasayan
- ベストアンサー率30% (2593/8599)
VBですがこんなのがあります。
関連するQ&A
- Excel 元旦の曜日
Excel で、任意の年の元旦の曜日を表示させる数式は下記のとおりだという記事がありました。 (年 + ( 年 - 1 ) / 4 - ( 年 - 1 ) / 100 + ( 年 - 1 ) / 400 ) % 7 「年」のところはどう記入すればよいのか教えて下さい。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで曜日を計算させたい
CHOOSEで、日付を入力すると自動的に曜日が計算できるようにしたいのですが、うまくいきません。(2003年の曜日を出したいのですが・・) 教えてください!! お願いします。
- ベストアンサー
- Windows 95・98
- ディズニーランド 混雑する曜日・空いている曜日
日付は全く未定ですが、5月にディズニーランドに行く予定でいます。 さすがにゴールデンウィークは避けますが、それ以外の曜日の混雑度合いがいまいち分かりません; 大体の傾向で構いませんので、比較的空いている曜日と混雑してる時が多い曜日を教えて下さい!後、もしかしたら日曜日に行く事になる…かも知れないのですが、土日はやはり混み混みでしょうか? ご回答宜しくお願いいたします!
- ベストアンサー
- 遊園地・テーマパーク
- エクセル 曜日の計算
特定した期間中の、曜日を数えたいのですが、 簡単な方法をおしえてください。 自分では、最初に調べたい期間を表示させておいて 月曜日は1、火曜日は2として、WEEKDAY(A1,2)で 月曜日が何日、火曜日が何日と計算させたのですが これだと期間が1年の場合、とても面倒です。 何かよい方法をおねがいします。
- ベストアンサー
- オフィス系ソフト
- 自動的に曜日が変わる設定
エクセルで他の人が作った表で、一ヶ月の日付と曜日が入っているものがあったのですが、「月」の部分をたとえば「4月」の「4」を「5」に変えると、自動的に5月の曜日に対応するように曜日が修正される表があったのです。その人が退職してしまい、「あれは便利だったな~」と思うものの、どういった計算式を入れたらいいのか、また、計算式とか、そういうものではないのか、自分ではわかりません。 Windows xp Excel2002です。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- 曜日ごとの集計をしたい
はじめてデータベースを作成することになりました。 初心者用のマニュアル本を購入して、なんとか『テーブル』や『フォーム』の作成方法を覚えたのですが… 例えば商品の受注日を、画面入力時に自動で『02/09/30』というような感じで入るようにしました。 でもこれだと曜日が出てこないんですよね。 1ヶ月~3ヶ月、もっと長くて1年後に曜日ごとの受注数をクエリーを使って集計する予定なんですけど、曜日がわからなければ、集計できないのでは?との疑問が… 『曜日』というフィールドを作成して、クエリーを作成したほうがうまくいくような感じがするんですけど。 受注日から自動で、テキスト形式で例えば『月曜』というようにこのフィールドに入るようにするには、どのようにすればいいのでしょう? もしくは日付から曜日単位で集計できるようにする方法はあるのでしょうか? よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
補足
こんにちは。 ご返事有り難うございました。 曜日の偏差というのは どの様に求めればいいですか?