« 第34問 曜日合わせ | メイン | 第35問 曜日合わせ(その2) »

2009年9 月12日 (土曜日)

コメント

くまぷー

>=DATE(年,月,日)-364

これはわかりましたが
他に、これといったものはできませんでした。(^^ゞ

jyo3

私は曜日を、比べてみることしか、
思い浮かびませんでした。
で51:でも・・・・不安ではある。

David Montgomery

>=DATE(年,月,日)-364

ぐへーーーー!

これ自体、、、驚愕・・・

ジョー3

でもそれより・・・・・

気分的に、、面白いのは・・・・

去年の、去年は・・・
2年前の・・・である・・・・

去年の、去年の、去年は、、
3年前の・・・・で、あったり、なかったり
・・・・・・と、布団の中で、・・・・思考ショート・・・だったような、

すっきりしたような・・・

・・・・

y sakuda

>=(年&-月&-日)-364
うーーん、この形は考えたんですが、
-月
は気が付かなかったです。 "-"とすると字数が増えてはなしにならない^^;
47
=DATE(年-1,月,日)+MOD(DATE(年,月,日)-DATE(年-1,月,日),7)
47と言っておられる方同じじゃないかと思いますが・・・・・

himi

出遅れた…

y sakudaさんの47文字と一緒でーす

からくち

この問題は
>=DATE(年,月,日)-364
これ以外は・・・と言っても過言で無いような・・・

これ以外では
y sakuda さんの閏年期間判定?を使うのが常套手段?かな

と言うことで少々インチキ?、、、ぽいかな
:=DATE(年+4,月,日)-5*365
強制的に閏年を含めてしまう

ますたあ

>=DATE(年,月,日)-364
う~~~む。
DATE関数で日付を作って何かをマイナスしたら
求められないかと考えていたんですけどね~。^^;
考えがまとまらなかったですね~。

=DATE(年-1,月,日+ABS(WEEKDAY(DATE(年,月,日)-WEEKDAY(DATE(年-1,月,日)))))
私が考えたのはこれだけでした。^^;

からくち

>これ自体、、、驚愕・・・

>何かをマイナスしたら
と言う方も居られるようですので、、、僭越ながら

今日2009/9/12(土)の1週間後の土曜日は?
今日+1週*7
今日2009/9/12(土)の1週間前の土曜日は?
今日-1週*7
では今日の1年前の土曜日は?
同様に1年は52週なので
今日-52週*7

こんな説明でお分かりいただけますでしょうか

y sakuda

>と言うことで少々インチキ?、、、ぽいかな
>=DATE(年+4,月,日)-5*365
確かに。
こういう発想は独特ですねーー
ま、2099年なんかが入力されるとだめですが。

からくち

>2099年なんかが入力されるとだめですが。
100年目は閏年にあらず

あまり言えないのですが、、、「曜日合わせ その2」はこれが大きく関係して来ます

y sakuda

>あまり言えないのですが、、、「曜日合わせ その2」はこれが大きく関係して来ます
不安じゃw

くまぷー

>あまり言えないのですが、、、「曜日合わせ その2」はこれが大きく関係して来ます

チェックしておこう・・・

himi

>=DATE(年+4,月,日)-5*365

まあ、美しい・・・
絶対に思いつきそうにないなあ

>あまり言えないのですが、、、「曜日合わせ その2」はこれが大きく関係して来ます

うーん、あっちの方向かなあ。。。
おそろしく難しいことには間違いあるまいw

くまぷー

>>=DATE(年+4,月,日)-5*365

>まあ、美しい・・・
>絶対に思いつきそうにないなあ

そう、こういう感覚・・・すばらしい・・・

ますたあ

>こんな説明でお分かりいただけますでしょうか
はい、大変よく分かりました。
そういう風に解説されるとね。
ああ、なるほどと...。

>2099年なんかが入力されるとだめですが。
テストしました。
1900年から3000年まで
「セルに入力できる値が制限されています。」
と、メッセージが出ますが、
計算はしっかり実行されます。
同一曜日の日を算出できました。

jyo-3

おあそび:
(ズル=題意にあってない)

B5は使ってはいけないから、
駄目だけど、うっかり使ってから気付いて
没にしたヤツ。

=B5-365+日
こんなの出してごめん、、
きちんと問題を見てなかったんです。
最初は、、、、

からくち

>こんなの出してごめん
いえいえ、逆です、、、ありがとうございます
何故って・・・
わたしは参考書1冊持っていません
ただ只管に、やたら弄繰り回して来ました
その時・その時はその殆どが、99%無駄だったと思います
その無駄の積重ね・蓄積が後に僅かかも知れませんが役に立っていると思っています
僅かと書きましたが、出だしは僅かでも結果が現れるころには大きく違いがあるものと思っています

この出題、当然ですが色々な所に色々な式が入っていることでしょう
しかし
>それ以外の参照は禁止です。
と言うことで他のセルは何処も見ませんでした
従いましてB5にこんな式が入っていることなど全く知らず
>=B5-365+日
この様な式、、、夢のまた夢

「初心忘れるべからず」
改めて思い起こされました
ありがとうございます

ジョー3

>>=B5-365+日
>この様な式、、、夢のまた夢

そう言われると、・・・・
しかられると思ったのに、、、
ちょっと得したような、、、
いい気分ではある。
・・・・ありがとうございます。

くまぷー

今、帰って来ました。
昨日は文化祭で出勤、
今日はバドミントンで朝8:30から
7:00頃まで体育館にいました。
疲れました。(x。x)゜゜

kir

いまさらですが・・・
私は16文字と、
=DATE(年,月,日)-MROUND(DATE(年,月,日)-DATE(年-1,月,日),7)

1年前の前後の曜日の近い方というと
「371日(53週)前-365or366日前-364日(52週)前」
なので必ず364が近い方になる。

365or366と364の差に注目すると、12/31及びうるう年の12/30に年が変わらないので、
「前年」の意味の確認がいる。

例外を無視してあくまで年-1の範囲で考えてたもの。
=LOOKUP(DATE(年,1,0),DATE(年,月,日)-{371,364})

この問題携帯で見てすぐに頭に浮かんだのがmroundだった。
先日と同じ

今日は仕事で家に帰れない。
帰りたいなあ。

くまぷー

 ↑はminmaxさんかな?

y sakuda

mroundは全く考えなかった。
ましてやLookupなんかが登場するとは^^;

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

アカウント情報

(名前は必須です。メールアドレスは公開されません。)

2024年8 月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

TOP メニュー