Gizport
1 回答
0
Share (facebook)
41
view
全般

エクセルで曜日の計算 - 1900年以前でも、以後でも任意の年 曜日...

エクセルで曜日の計算 - 1900年以前でも、以後でも任意の年 曜日を求めるのに、「ツェラーの公式」 と云うのがあるそうです。
有名な計算式だそうですが、ややこしそう。
Ref.: http://www004.upp.so-net.ne.jp/s_honma/doweek.htm

なぜ、この公式から曜日が求められるのかが関心事なのですが、
もっと簡単に計算できるのでは?

私達が現在使っている暦(カレンダー)は太陽暦の一つであるグレゴリオ暦(GC)で、
平均の暦年は 365.2425日で、GC 紀元元年元日(AD 1年1月1日)は月曜日になります。
ですので、GC 紀元元年から該当の年月日までの日数を求め、7で割った余りを曜日と対応させればよい。
但し、この場合、上記サイトの曜日表とは違って、1→月、2→火、.... 6→土、0→日、となります。
ずっと、簡単だから、エクセルで計算式を作ってみようと思ったのです。

私は、エクセルは(普通には?)使っているのですが、特定のコマンドを知らない。
それで、この知恵袋で恥ずかしげもなく聞きまくりました。
沢山の人が回答してくれました。

エクセルは 1900年以前では、e.g. 1800/10/10 としても、日付として認識しないのですね。
ここんところが、一番手間取ったのですが、多くの人に助けられて、作ることが出来ました。

GC AD 1年以降に対応します。
設定: (1) 使用するセルを「文字列」にする。
(2) 年月日の入力は、e.g. 1800/10/10 とする。(年は必ず 4桁、月日は 2桁入力)

A1: 年月日を入力
B1: 曜日が返る

B1 に、
=CHOOSE(WEEKDAY(MOD(((INT((YEAR(DATE(LEFT(A1,4)+2000,MID(A1,6,2),RIGHT(A1,2)))-1)*365.2425))+(INT((DATE(LEFT(A1,4)+2000,MID(A1,6,2),RIGHT(A1,2)))-DATE(YEAR(DATE(LEFT(A1,4)+2000,MID(A1,6,2),RIGHT(A1,2))),1,1)+1))),7)),"月曜","火曜","水曜","木曜","金曜","土曜","日曜")
のコマンド設定。

-------
こんなことをして何になるかと問われれば、エクセルでは 1900年以前では曜日は出てこないが、この式からは求められる。
この式と、一番最初の式とではどっちが簡単と問われれば、???

それで、何の質問と問われれば、質問の枠に託けて、
個々の質問では充分な経緯の説明が出来なかったので、その経緯を説明し、
本当に、沢山に人に助けてもらったので、改めてお礼を言いたかった。

自慢したかった? 自慢と云うよりは、作れたことは嬉しかった。

さて、アホだ、ボケだと、コメントを入れて下さい。
それで、充分です。
皆さん、今後とも宜しくお願いします。
Yahoo!知恵袋 6091日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
結局、関数も内部の処理では「問題の公式」と同じ処理をしていると思います。

ぐる~~~っと廻って、計算を経由して。。。“その公式”を使って最終解を出したって感じかな?^^;


大丈夫だよ~( ´ー`)誰も羨ましいと思っていないだろうから自慢は成立しませんよ~

安心してください!
Yahoo!知恵袋 6086日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
128
Views
質問者が納得扇風機で冷やすことです、電子部品は熱で劣化する、電解コンデンサが特に傷む、冷却ファンで放熱器に風を送ることです 純A級アンプなら放熱が、電気ストーブ並みです、、真空管アンプではないが300Wのトランジスタアンプなので、席を離れるときは省エネのため電源を切ります、放熱が良い、風通しの良い場所に共振防止インシュレータを上に置いています
4464日前view128
全般
56
Views
質問者が納得=IF(C1="A",S3*100+T3*1800,S3*2000+T3*3000) について、説明しますと C1がAの時、S3*100+T3*1800の計算、そうでないときS3*2000+T3*3000の計算をします。 この場合はAかBはプルダウンで選択しますので、AかBしかありません。 ですので、Bのときは IF(C1="B"・・ を書かなくてもいいわけです。
3801日前view56
全般
48
Views
質問者が納得まず、パソコンがLANケーブルでつながっていて、家の中を持ち歩くことを考えていないなら、パソコンについては有線接続で構わないと思います。 LANケーブルはこういうケーブルです。 https://www.google.co.jp/search?q=LAN%E3%82%B1%E3%83%BC%E3%83%96%E3%83%AB&newwindow=1&client=safari&rls=en&source=lnms&tbm=isch&sa=X&ei=nS5...
3797日前view48
全般
61
Views
質問者が納得Cubase7は実際に使っていないのですが(5ユーザーです)他に回答がつかないようなので参考までに… XGワークスV4.0は使ったことがないので比較は出来ません。 音源が付属しているのでCubaseを買うだけですぐにDTMを始めることが可能です。 ヴァイオリンや弦楽器の音も入ってます。ただ、オーケストラのような生楽器を主体とされるのならやっぱり付属音源では物足りないと思われます。 その時は別途に専用音源を購入されるのがよろしいかと思います。 アップデート・アップグレード版は旧Cubaseユーザー向けの商品...
4221日前view61
全般
112
Views
質問者が納得私もDENON のアンプ30年ほど修理しながら使いましたが、最後は自分で修理、あっちこっちボロボロで何とか鳴っているうちに、ということで、ハードオフに売りました。殆どタダ同然でしたが、粗大ゴミで出すよりはましでした(そんな問題ではないですよね、愛着ですよね)。 ハードオフでは店頭に並べたとたんにすぐに売れたようです。心理的には粗大ゴミで出すより、新しいユーザーに渡ったのでよかったかなと思います。 今はミニコンポです。音楽は音じゃないなと最近思います。古いラジカセでも楽しめます。
4438日前view112

取扱説明書・マニュアル

931view
http://www2.yamaha.co.jp/.../A-S2000_J-1.pdf
33 ページ15.16 MB
もっと見る

関連製品のQ&A