
No.6
- 回答日時:
> 解読できないので、関数を日本語で補足していただけないでしょうか。
これはI5に入れる式ですが
=IF(AND(WEEKDAY(H4)=2,H5<>"○"),"○",IF(AND(WEEKDAY(I4)=2,WORKDAY(I4-1,1,$A$4:$A$6)=I4),"○",""))
もし WEEKDAY(H4)=2 かつ H5が○でなければ○(前日が月曜なのに○でなければ○)
でなく、もし WEEKDAY(I4)=2 かつ I4の前日から起算して翌日(I4当日)が営業日じゃないリストになく返ってきた値がI4と同じであれば○(月曜が営業日じゃないリストにあればその翌日が返るのでI4と一致しないので)→でなければ空白
という式になります。残念ながら火曜日が営業日じゃないということは考えていません。
ANo.4さんの式が火曜日も含め連続した休みにも対応してますね。
H4-MOD(H4,7)が前週の土曜日をさすと言うのは知りませんでした。
kmetuさんの
>H4-MOD(H4,7)が前週の土曜日をさすと言うのは知りませんでした。
で、ANo.4さんの式が理解できました。
ありがとうございました。
No.5
- 回答日時:
この課題は難しいですね。
やってみましたが、下記ではどうかな。下記9/24日の件がダメなら無視してください。
9月の例 A2から A列は月中全日数を入れる。 B列は参考までに表示。
式はB2に =workday(A2-1,1,{"2010/9/20","2010/9/23"})
C列はC2に =IF(A2=workday(A2-1,1,{"2010/9/20","2010/9/23"}),A2,"")
月末暇で式を複写
C1は1スペース
D列D2は =IF(C2="","",IF(C1="","●",""))
2010/9/12010/9/12010/9/1
2010/9/22010/9/22010/9/2
2010/9/32010/9/32010/9/3
2010/9/42010/9/6
2010/9/52010/9/6
2010/9/62010/9/62010/9/6●
2010/9/72010/9/72010/9/7
2010/9/82010/9/82010/9/8
2010/9/92010/9/92010/9/9
2010/9/102010/9/102010/9/10
2010/9/112010/9/13
2010/9/122010/9/13
2010/9/132010/9/132010/9/13●
2010/9/142010/9/142010/9/14
2010/9/152010/9/152010/9/15
2010/9/162010/9/162010/9/16
2010/9/172010/9/172010/9/17
2010/9/182010/9/21
2010/9/192010/9/21
2010/9/202010/9/21
2010/9/212010/9/212010/9/21●
2010/9/222010/9/222010/9/22
2010/9/232010/9/24
2010/9/242010/9/242010/9/24●
2010/9/252010/9/27
2010/9/262010/9/27
2010/9/272010/9/272010/9/27●
2010/9/282010/9/282010/9/28
2010/9/292010/9/292010/9/29
2010/9/302010/9/302010/9/30
9/24日のようなのが●になるが、休み明けと言うことにはならないかな。
前回から6日以上の間隔を入れたいが、関数では難しい(休み明けが3連休(月火水)後まで(木)とかいえるかどうか。)
また上記C列を省きたいが、関数では式が複雑になるか、不可能だと思う。
VBAに逃げ込むかな。
No.2
- 回答日時:
ANo1です
月曜が営業日じゃないときには火曜日に○をつけなければいけないのですね
=IF(AND(WEEKDAY(H4)=2,H5<>"○"),"○",IF(AND(WEEKDAY(I4)=2,WORKDAY(I4-1,1,$A$4:$A$6)=I4),"○",""))
こちらですね。
No.1
- 回答日時:
月曜が営業日でないリストを作成し
たとえばA4からA6に営業日でない日付を入力
=IF(AND(WEEKDAY(H4)=2,WORKDAY(H4-1,1,A4:A6)=H4),"○","")
とすればいかがでしょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 条件付き書式で文字入力 6 2022/08/29 10:40
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- 求人情報・採用情報 アルバイトの面接結果について。 4月の29日のお昼頃、接客販売のアルバイトの面接を受けました。 結果 1 2023/05/06 16:36
- Excel(エクセル) 週毎の集計 2 2023/08/04 16:56
- 派遣社員・契約社員 派遣仕事開始までの期間。 5月9日月曜日、派遣会社の紹介された仕事の職場見学をしてきました。3人応募 2 2022/05/09 20:48
- Excel(エクセル) Excelについて 1 2023/03/06 10:26
- Excel(エクセル) 添付写真上のExcelシートのように時間と曜日ごとに担当者が振り分けられているシートがあります。 例 1 2023/03/08 13:02
- カップル・彼氏・彼女 彼を疑い過ぎですか? 信じた方がいいですか? 4 2023/05/25 04:29
- 会社・職場 仕事を辞めようか悩んでいます。 ・アラサー女 ・地方住み ・6年半勤務 ・手取り16万7千円、ボーナ 8 2022/10/24 07:50
- Excel(エクセル) 【Excel質問】 「本日の日付」から指定条件を満たす営業日経過後の日数を表示させる関数式 3 2022/06/06 23:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのVBAで集計をしたい
-
【マクロ】元データと同じお客...
-
【画像あり】オートフィルター...
-
【マクロ】数式を入力したい。...
-
Office2021のエクセルで米国株...
-
【マクロ】【相談】Excelブック...
-
vba テキストボックスとリフト...
-
【マクロ】実行時エラー '424':...
-
【マクロ】【配列】3つのシー...
-
他のシートの検索
-
【マクロ】オートフィルターの...
-
【マクロ】列を折りたたみ非表...
-
【関数】同じ関数なのに、エラ...
-
ページが変なふうに切れる
-
エクセルのリストについて
-
【マクロ】左のブックと右のブ...
-
【条件付き書式】シートの中で...
-
エクセルの関数について
-
エクセル ドロップダウンリスト...
-
9月17日でサービス終了らし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報