![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
No.1ベストアンサー
- 回答日時:
標準の関数では難しいのではないでしょうか(少なくとも私には無理です)
そこで、ユーザ定義関数を作りましょう。
下記のユーザ関数は、指定したカレンダ範囲の中から、第n週のm曜日に該当する日付を返すものです。
具体的にはセルに、=MyWeekday("A2:A32",2,1) と指定するとA2~A32の中から第2週の日曜日に該当する日を返します。(セルの書式は日付型にしてください)
ちなみに曜日は、日曜=1、月=2、・・・土=7 で指定します。
Function MyWeekday(MyRange As Range, MyWeek As Variant, MyDay As Variant) As Variant
Dim Rng As Range, wkWeek, wkDay
MyWeekday = ""
wkWeek = 1
For Each Rng In MyRange
wkDay = Weekday(Rng)
If wkWeek = MyWeek And wkDay = MyDay Then
MyWeekday = Rng
Exit Function
End If
If wkDay = 7 Then
wkWeek = wkWeek + 1
End If
Next
End Function
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでカレンダーを作りたい 5 2023/05/16 07:32
- Excel(エクセル) DATE関数で指定する「日」のセルが関数の場合の対処法 5 2022/09/14 15:46
- Visual Basic(VBA) excel2016でリストからカレンダーに内容を反映させたいです 2 2022/10/27 15:32
- Excel(エクセル) 条件付き書式 ある範囲で色がついているセルと同行の別のセルに色を付けたい 4 2022/04/20 07:04
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- その他(Microsoft Office) Microsoft365で写真をアルバム管理・共有する方法。 1 2023/04/30 08:40
- Excel(エクセル) Excelについて 1 2023/03/06 10:26
- Excel(エクセル) 添付写真上のExcelシートのように時間と曜日ごとに担当者が振り分けられているシートがあります。 例 1 2023/03/08 13:02
- Access(アクセス) Access DTPickerの初期表示月を変えたい 1 2022/08/02 08:55
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付だけを変更して印刷(Excel)
-
入力後に日付順になるように自...
-
エクセルでENTERを押すと数式が...
-
エクセル 当番表の作り方 エク...
-
WORDで翌日や翌々日の日付を表...
-
エクセル関数で日付かどうかの...
-
エクセルのセルにカレンダーを...
-
Excelに入力した個々の日付の数...
-
Excelで半年後の日付を計算したい
-
31:30:00が1900/1/1 7:30:0
-
◆ EXCEL自動入力日付を自動で...
-
日誌を作るため印刷時に日付を...
-
Excelで8/26等の日付を全てその...
-
マクロでシリアル値を文字列に...
-
エクセルでカレンダーにハイパ...
-
エクセル グラフ 軸の日付表記...
-
ファイルのオープン時に今日の...
-
エクセルのデータから「/」を抜...
-
エクセルで日付を別のシートに...
-
☆Excelエクセルで入力した日の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
31:30:00が1900/1/1 7:30:0
-
入力後に日付順になるように自...
-
日付だけを変更して印刷(Excel)
-
Excelで半年後の日付を計算したい
-
エクセルでENTERを押すと数式が...
-
エクセル関数で日付かどうかの...
-
エクセルで数字列の間に『/』を...
-
エクセルのセルにカレンダーを...
-
Excelで、年だけの「西暦」から...
-
エクセル 当番表の作り方 エク...
-
日付入力→指定のセルの色を塗り...
-
ファイルのオープン時に今日の...
-
Excelで8/26等の日付を全てその...
-
Excelに入力した個々の日付の数...
-
EXCELで直近の日付を抽出する関数
-
☆Excelエクセルで入力した日の...
-
エクセルの条件付き書式につい...
-
日付を入力したセルをファイル...
-
ワード差込について
-
WORDで翌日や翌々日の日付を表...
おすすめ情報