No.4ベストアンサー
- 回答日時:
No.2・3です。
たびたびごめんなさい。
前回の数式ではたまたまC1セルの曜日が表示したい曜日と重なった場合、第2週目から表示されると思います。
次の式に変更してください。
↓の数式は「木曜日」を求める場合の数式です。
=IF(MONTH(C$1-1-WEEKDAY(C$1-1-3,3)+7*ROW(A1))=MONTH(C$1),C$1-1-WEEKDAY(C$1-1-3,3)+7*ROW(A1),"")
※ 少し面倒ですが前月の最終木曜日を割り出し
その日から7日ずつプラスしています。
=C$1-1-WEEKDAY(C$1-1-3,3)
とすれば前月の最終木曜日のシリアル値が求められます。
※ 数式内の「-3」の部分がNo.2で説明した部分になりますので
求めたい曜日によってマイナスを調整してください。m(_ _)m
tom04さんご回答ありがとうございます!
なるほど!
曜日の重なりが発生した場合、2週目からの表示になってしまう問題を、IF関数と組み合わせますと見事に表示させる事が出来るのですね。
勉強になりました!
ひとつの関数で導き出せました、tom04さんの回答をベストアンサーに選ばせていただきます。
皆さんこの度はありがとうございました。
またご質問させていただいた際にはよろしくお願い致します。
No.5
- 回答日時:
式 =MONTH(A2)<>MONTH(C$1) を満たすとき、フォント色が白になる[条件付き書式]を設定したセル A2 に式 =
C$1+MOD(9-MOD(C$1,7),7)+(ROW(A1)-1)*7 を入力した後で、セル A2 を下方にズズーッとオートフィルするてのは如何?No.3
- 回答日時:
No.2です。
>この関数が木曜日を求める場合は・・・
A2セルの数式を
=IF(MONTH(C$1-WEEKDAY(C$1-3,3)+7*ROW(A1))=MONTH(C$1),C$1-WEEKDAY(C$1-3,3)+7*ROW(A1),"")
としてみてください。
-1 → 火曜日
-2 → 水曜日
-3 → 木曜日
-4 → 金曜日
-5 → 土曜日
-6 → 日曜日
のようにWEEKDAY関数のシリアル値の「マイナス」部分で調整します。m(_ _)m
No.2
- 回答日時:
こんばんは!
C1セルにはその月の「1日」のシリアル値が入るという前提です。
A2セルに
=IF(MONTH(C$1-WEEKDAY(C$1,3)+7*ROW(A1))=MONTH(C$1),C$1-WEEKDAY(C$1,3)+7*ROW(A1),"")
という数式を入れ下へコピーしてみてください。m(_ _)m
回答ありがとうございます。
月曜日を表示させる事が出来ました!
IF、MONTH、WEEKDAY関数に行の関数のROWを使うと求める事が出来るのですね。
この関数が木曜日を求める場合はどの様にすればよろしいのでしょうか。
よろしくお願い致します。
No.1
- 回答日時:
こんにちは
一つの式にまとめることも可能ですが、かなり長くなってしまうので2種類に分けました。
※ C1セルにはシリアル値が入っているものと仮定しています。
A2に =C1+7-WEEKDAY(C1-1,2)
A3に =IF(A2="","",IF(MONTH(A2+7)=MONTH($C$1),A2+7,""))
として、A3の式を下方にオートフィル
でいかがでしょう?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) WORKDAY関数 4 2023/06/08 13:23
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) Excelについて A1からA12まで、1月〜12月と入力し、 B1からB12の範囲に、C1とD1に 4 2022/05/26 22:48
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) エクセルシートの合計の変動 5 2022/04/05 15:56
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) エクセルで月末、月初の判定をしたい。 4 2022/05/18 23:22
- Excel(エクセル) Excel 関数 数式 について 2 2022/09/02 21:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】スペースがいくつ入っ...
-
西暦や和暦の表示をyyyymmdd表...
-
【Microsoft Office Excel Comp...
-
Excelはなんで先頭の0を消すん...
-
Excelのセルを飛ばして入力する
-
別シートからの文字を変更
-
エクセルの行の抽出について質...
-
Excelのオートフィル
-
Excel 2019 のピボットテーブル...
-
スプレッドシート クエリ関数 1...
-
excelの不要な行の削除ができな...
-
Excel初心者です。 詳しい方、...
-
【Excel】セル内の時間帯が特定...
-
Excel初心者です。 詳しい方、...
-
EXACT関数とIF関数の組み合わせ...
-
Excelのグラフ軸について
-
スマートな関数を教えて下さい。
-
Excelで全角を半角にしたいので...
-
【マクロ】エクセルにかいてあ...
-
Excel:一部のフォントでセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報