No.1ベストアンサー
- 回答日時:
前提として全ての日付がシリアル値である(「yyyy/mm/dd」という形式で入力する)必要があります。
(添付画像①②)ただし、セルの書式設定で「4/1」のように表示(見かけを月日のみにする)ことは問題ありません。(添付画像④)
その上で、F2に
=IF(($B2<=F$1)*($C2>=F$1),"○","")
という数式を記述し、
右方向、下方向へオートフィルでコピーすればよいでしょう。(添付画像③)
早速のご回答をありがとうございました。
できました。真に求めていたものです。
*の使い方がよくわかりませんが(これは「かつ」と同じ?)図入りで分かりやすかったです。どうもありがとうございました。
No.5
- 回答日時:
No.1です。
失礼しました。こちらの言いたいことばかり書いて、お尋ねの答えを書き漏らしてしまいました。
>*の使い方がよくわかりませんが(これは「かつ」と同じ?)
その通りです。
*は「かつ(AND)」のかわりに、+は「または(OR)」のかわりに使用することができます。
つまり、No.4さんの回答は、
=IF((J$2>=$B4)*(J$2<=$C4)+(J$2>=$D4)*(J$2<=$E4)+(J$2>=$F4)*(J$2<=$G4),"○","")
と書くことができます。
お礼が遅く大変失礼しました。
*や+の意味まで教えていただきありがとうございました。
また、丁寧なご対応感謝申し上げます。
ありがとうございました。
No.4
- 回答日時:
既回答No2と同じです
=IF(OR(AND(J$2>=$B4,J$2<=$C4),AND(J$2>=$D4,J$2<=$E4),AND(J$2>=$F4,J$2<=$G4)),"○","")
お礼が遅くなり大変失礼しました。
お考えいただきありがとうございました。
式が複雑ですが、下に解説までつけていただいて、なんとか理解できそうです。
お時間を取らせてしまいました。ありがとうございます。
No.3
- 回答日時:
No.1です。
私も判り易いことを心がけているのですが、シリアル値だの書式設定だのを説明するため、画像も細かく、判りにくいものになっていたかも知れません。
ご質問者の現在のやり方が、ご質問時の画像のままだとした場合、1つだけ不都合があります。
それは、年をまたぐ会議室の予約です。
私の理解ではExcelは、Excelを起動した年を基準に日付処理を行うようになっています。
このため、仮に今年の12/18に年をまたぐ以下のような会議室予約があったケースを想定します。
●第一会議室を12/28に「仕事納めの会」1/4に「年始式」1/5に「年始来賓控室」として予約したい
この場合、まず、一行目の日付欄に12/24、12/25、12/28、1/4、1/5のように年末年始の営業日を入力したとします。
次に、第一会議室に「いつから」に12/28、「いつまで」に1/5といれます。
すると、本来12/28、1/4、1/5の全てに「○」がついて欲しいのに、どこにも「○」がつかないはずです。
あるいは、一行目の日付は休日も含めて、予め、連続させて表示させていたとしても、結果は同じくどこにも「○」がつかないはずです。
これは、Excelの日付が起動した年を基準に処理されるため、12/18に「1/5」と入力するとExcelは「2020/1/5」と勝手に解釈し、「『2020/12/28』以降の日で、かつ、『2020/1/5』以前の日」という存在しない日になってしまうからです。
このため、このご質問のような「いつから」「いつまで」を判断するような場合は、必ず「年月日」を意識した「入力」と「表項目」にしないと不都合が生じることになります。
シリアル値だの書式設定だのを持ち出したのは以上のようなわけですので、若干の判りにくさをお許しいただければと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Microsoft ASP グーグルフォーム 1 2022/12/30 18:16
- Excel(エクセル) Excel2007での条件付き書式について 6 2023/05/02 10:56
- Excel(エクセル) エクセルの複数条件作成方法について 2 2023/01/23 21:38
- ホテル・旅館 ユニバ ホテル 1 2023/02/28 22:45
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
- ヘアケア・ヘアアレンジ・ヘアスタイル 美容室や理容室で質問なのですが、 行きつけの美容室があり、ホットペッパービューティーでいつも予約を入 4 2023/08/21 15:34
- エステ・脱毛・美容整形 美容室からお金を取り戻したい!! 5 2022/10/19 23:47
- 賃貸マンション・賃貸アパート 詳しい方教えて下さい。 賃貸に土曜に入居してからエアコンの暖房をつけても冷たい風しか出ず困っています 6 2023/03/04 15:47
- その他(Microsoft Office) エクセル 条件付き書式 日をまたぐ塗りつぶし 1 2023/01/13 18:00
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelはなんで先頭の0を消すん...
-
Excel元に戻す方法を教えてくだ...
-
【Microsoft Office Excel Comp...
-
Excelが固まってしまった。
-
西暦や和暦の表示をyyyymmdd表...
-
Excel 2019 のピボットテーブル...
-
【関数】スペースがいくつ入っ...
-
【Excel】セル内の時間帯が特定...
-
excelの不要な行の削除ができな...
-
Excelのオートフィル
-
別シートからの文字を変更
-
Excelのセルを飛ばして入力する
-
Excel初心者です。 詳しい方、...
-
エクセルの行の抽出について質...
-
Excel初心者です。 詳しい方、...
-
【マクロ】エクセルにかいてあ...
-
EXACT関数とIF関数の組み合わせ...
-
スプレッドシート クエリ関数 1...
-
エクセルで指定した日付、店舗...
-
Excelのグラフ軸について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報