• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel「その年の最初の土・日、どちらか早い方」)

Excelで最初の土・日を抽出する方法

このQ&Aのポイント
  • Excelで、指定した年の最初の土曜日または日曜日を抽出する方法を教えてください。
  • 最初の土曜日がある場合は土曜日を、最初の日曜日がある場合は日曜日を抽出します。
  • 1月1日が日曜日の場合にも対応しています。

質問者が選んだベストアンサー

  • ベストアンサー
  • angkor_h
  • ベストアンサー率35% (551/1557)
回答No.1

先ずは初めの「土」または「日」をさがす。早いほうが表示される。 次は、前行が「土」ならば「+1」日、「日」ならば「+6」日 これをを繰り返す。年末日を越えないことのandで。 年末日超えは「終わり」を表示。年末日超えは「年」を比較する。 このような関数は使ったことが無いので考え方だけ。ご参考に。

uekido
質問者

お礼

ありがとうございます。 そうですね。WEEKDAYで土か日を判別してからの処理・・・。 考えてみれば、前質問で「一回すべての日付を表示した表をつくりそこから抽出する」という案をいただいていて、前の年のを表示させないというのはこれで解決するような気がします。 参考になりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.2

リストを作るとのことですので、行番号でも立式できなくはないですが、まず A1:A108 のセル範囲に 1 ? 106 を入力しましょう。ドラッグなどでパッとできますね。B1 セルには年を入力。 B3 =date(B$1,1,1)+(weekday(date(B$1,1,1))>1)*(7-weekday(date(B$1,1,1))) B4 =b3+1+(weekday(b3)=1)*5 B5以下は、B4をオートフィル・コピーしてください。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelで「その年の最初の土曜日」

    Excelで、土日だけを抽出したリストをつくりたいんですが、どこかのセルに「西暦」を入力すると、その年の一番最初の土曜日を表示させる、というロジックはどう作れば良いのでしょうか。 その年の最初の土曜日さえ出れば、後はずっと、その日付+1が日曜だし、+7が次の土曜なので、指定できるのですが・・・。 よろしくお願いいたします。

  • エクセルで6月30日と入力したときの西暦が前の年になるのは?

     今日の日付は西暦2005年1月13日ですが、エクセルのセルに単に「6月30日」と入力した際、表示形式を西暦にしてみると「2004年」で表示されます。  2005年の1月1日を堺に、日付を入力した際の西暦は全て2005年になるとばかり思っていたので、最初は私のパソコン時計が狂っているのかと思いましたが、そうではないようです。  ということは、年指定せず明日以降の日付を入力した場合は、昨年の西暦になると思っていいのでしょうか?

  • 【エクセル】毎月土日・祝のみを表示したいです!

    毎月の土曜日と日曜・祝日の日付を自動入力したいのですが、 皆様の知恵を貸して下さい。 ■やりたい事 ・年度、月をドロップダウンリストで選択すると、土日祝枠にその日付が 表示される (ボタンは写っていませんが、リストは設置してあります) *追記 月毎に土曜、日曜祝日の回数が違うので大目に枠を用意し、 余った枠(8/25の下)はその都度削除します。 画像では 8/3を、A列に「月」、 B列に「/」、 C列に「日」 と列を分けてありますが、A3セル1つのセルに反映されても かまいません。 宜しくお願いします。

  • 2010年1月24日は日曜日です。

    2010年1月24日は日曜日です。 2008年3月1日は何曜日ですか。(解答は土曜日) 次に1月24日になるのは西暦何年ですか。(解答は2016年) どなたか解き方がわかる方いらっしゃいましたら、お願いします。m(u_u)m

  • 忙しい方にお聞きします!!土曜日と日曜日の優先順位??

    私は学生で忙しい社会人の方の感覚がいまいちわからないので教えていただければと思い投稿しました。 私の好きな人(友達以上恋人未満の関係です)はとても忙しい業種の方で平日は深夜まで働いており、土日は基本的には休みなのですがどちらかは必ず会社に半日ぐらい出勤しています。 出会ってから2ヶ月近くたつのですが、出会って以降は必ず週末のどちらかを空けてくれて毎週末会っています。 まだ付き合ってはないのですが、週末は必ず会うみたいになっており大体水曜とか木曜辺りに彼から週末の件についてお誘いがきます。 最近までは週末と言っても必ず土曜日に会っており、彼曰く「日曜日は次の日が会社だからなんとなく落ち着けない」とか「土曜日のほうが気持ち的に余裕があるから」と言っていました。 なので私的には彼とは土曜日に会うものと思って土曜日をあけるように調整していました。 しかし、最近になっていきなり当たり前のように日曜日を指定してくるようになりました。日曜日も空けられないことはないので私は日曜でも構わないのですが、なぜ土曜日が急にダメになったのか気になってしまって・・・・。 直接聞けばいいのかもしれないのですが、付き合っていないので束縛しているように思われそうで土曜日何してるの??とか聞けないのです。。 しかも暗黙的に土曜日に会うという認識が互いにあった気がしたので、私の予定も確認せず勝手に日曜日を指定してきたことで、なんとなく優先順位が下がったような気がしてしまって。。考えすぎでしょうか? 私の中では一番ゆっくりできる土曜日は大事な人に割きたいという気持ちが強く、日曜日よりも大切な日という認識があるので、毎週土曜日を空けてくれることで何となく安心していたのですが、いきなり日曜日にしか会えなくなった事で、他にもっと大事な用ができたのでは・・・?と不安になってしまいました。 そこで忙しい方に聞きたいのですが忙しい方にとって土曜日と日曜日でどちらが大事とか、どちらに会うほうが本気度が高いとかってありますか?? ほんとうにくだらない質問でごめんなさい>< よろしくお願いします。

  • 土・日の次に休みをとっている人が多い曜日は何曜日ですか?

    日曜日→土曜日→○曜日→○曜日→○曜日→etc 普通 土・日が休みの人が一番多いですが その次は何曜日が一番多いんですか? また憶測でもいいので教えてください。

  • JRA 2007年 1回中山の8日目の結果が見当たらないのですが・・・

    JRA 2007年 1回中山の8日目の結果が見当たらないのですが・・・ http://keiba.yahoo.co.jp/schedule/list/2007/?month=1 大雪か何かで中止になったのでしょうか? つーか、 1回中山、1回京都 2007/1/6 土曜日 1日目 2007/1/7 日曜日 2日目 2007/1/8 月曜日 3日目 2007/1/13 土曜日4日目 2007/1/14 日曜日5日目 2007/1/20 土曜日6日目 2007/1/21 日曜日7日目 ってなってますよね。で1/27土曜日には競馬場を変えて1回東京が始まってます。 3日目からずれてるんですが、この年は最初から1回中山、1回京都は7日間の日程だったのでしょうか?

  • エクセル2010 列による条件付き書式

    宜しくお願いします。 ==================================================    1  2 3 4 5 6 7 8 9 10 11 12 13 14    月 火 水 木 金 土 日 月 火 水 木 金 土 日 予定 時間  ==================================================== 上記のような表があり、土曜と日曜の日付だけを黒塗りしたいです。 行であればデータのフィルタでできると思うのですが 列でフィルタをできるのでしょうか? 土日の部分だけ黒塗り(灰色の網掛け)、またはフィルタを掛けて 土日だけ表示させたいです。 簡単な方法があれば教えてください。 宜しくお願いします。

  • 5月27日(土)の福岡に何が?

    知人が5月27日(土)から翌28日(日)にかけて福岡に行くと言うので、インターネットで宿を予約しようと思いましたが、どの予約サイトもほぼ満室でした。高額なお部屋なら空いているのでしょうけど...。シティーホテルもビジネスホテルもです。 前後の平日や翌日曜日、あと翌週の土曜日は十分な空室がありましたが、5月27日(土)だけが混雑しているのです。あきらめて用事を翌週に変更しましたがどうも納得いきません。博多どんたくはもう終わりましたし、ホークス戦やコンサートってわけでもないですよね。たまたまみなさんの予約が集中したとも思えません。 インターネットでいろいろ調べてみましたがさっぱりわかりません。いったい5月27日(土)に福岡でいったい何があるのでしょうか?どなたかご存知の方がいらっしゃいましたら回答をお願いします。

  • EXCELで教えてください。

    勤務表のようなものを作ってるのですが、日付の下に曜日を 表示しています。土・日の場合は休みというしるしで その列(土・日の列)に色を塗りたいです。 あと、可能であればマクロなどを使って、日曜日は毎週、 土曜日は第2・4土曜にだけ色をつけるというのは可能でしょうか? 条件付書式でチャレンジしましたが、該当の列全部に色をつけるというのが 難しくてできませんでした。教えてください!

このQ&Aのポイント
  • 中高年になって新たに始めた趣味や学びについてご紹介します。
  • また、これから始めてみたいことも教えていただけると嬉しいです。
  • 興味を持つことや新しい趣味を見つけることは、人生を豊かにする一歩です。
回答を見る

専門家に質問してみよう