Excelの関数についてお力添えをお願いします。
添付ファイルの関数について教えてください。
スタッフさんのシフト管理表を作っているのですが、ダウンロードしたものがうまく活用できず悩んでいます。
私の会社は土曜日の日曜日が定休日なのですが、このエクセルでは一つの曜日しか定休日が設定できません。土日を定休日と設定するにはどうしたら良いでしょうか?
添付ファイルが見づらくて大変申し訳ないのですが、[設定!$C$7]=日
[設定!$B$7]=定休日
と設定シートのリストに入力されています。
どなたか分かる方がいらっしゃいましたらよろしくお願いします。
No.4ベストアンサー
- 回答日時:
ご質問者の使用されているEXCELブックと似たようなものを見つけました。
参考までに修正方法をお示しします。
このブックは「月別」「日別」「開始時刻」「終了時刻」・・・などの複数のシートに分かれているようです。
以下は修正手順です。
(1)月別シートの上部に「定休日」の表示があるのですが、セルが結合されています。
これを分離して、一行ごとに「土」「日」を入力します。
(2)G列からAK列まで「勤務予定」を入力できるようになっているようです。
ここには数式が設定されているため、修正する必要がありますが、「入力規則」が
設定されている場合は数式の修正ができませんので、一旦入力規則をクリアしてください。
あとで、元に戻す場合は、入力規則の内容を覚えておく必要があります。
(3)G9セルを添付画像のような数式に修正し、これを対象セル全体に数式としてコピーします。
(4)マクロを使用して「月別」シートを初期化している場合は、マクロも(3)の内容と同等の修正を行う必要があります。
(5)「設定」シートのB6:C7の部分は「月別」シートの値を参照しているようです。添付画像の下部を参考にして修正してください。
(6)入力規則を一旦クリアしている場合は、(2)で覚えておいた入力規則を再設定します。
■数式の解説
=IF(G$8="","",IF((TEXT(WEEKDAY(G$8),"aaa")=設定!$C$7)
+(TEXT(WEEKDAY(G$8),"aaa")=設定!$C$8),設定!$B$7,""))
^^^^^^^^^^^^^^^^^^^^^^^^^^^
定休日が2つになることで、"曜日が「日」だったら"、という条件を
"曜日が「土」または「日」だったら"に修正しています。
通常「または」はOR関数を使用して条件を列挙しますが、ここでは
OR関数のかわりに演算子の+を使って"曜日が「土」だったら"と
"曜日が「日」だったら"をくっつけています。
拙い質問内容にも関わらず、このような丁寧なご回答、ありがとうございます!
まさに、このテンプレートを使用しています
お陰様でうまいこと活用できそうです。
本当に本当に助かりました
ありがとうございました!!
No.3
- 回答日時:
やっぱり、定休日の曜日だけ入力してCOUNTIFがいいかな。
No.1
- 回答日時:
どのようにして「日曜日」を休日にしているのかを調べましょう。
>[設定!$B$7]=定休日
が何をしているのかを考えましょう。
残念ですが、他人様が作ったものですので、
作った人にリクエストするか、
自身で修正できないなら諦めることを強くお勧めします。
諦めた場合は、紙の上にシフト表を作る場合と同じようにして、Excelでシフト表を一つずつ手入力するようにしましょう。
「いやいや、せっかくなんだから横着したいじゃん」
と仰るのであれば、それなりの知識を身につけましょう。
(お勉強が必要という事です)
・・・
そもそもどんな作りになっているのか分からないワークシートを修正してくれって無茶な相談です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 出勤簿の土、日、休日に色付けできない 2 2022/08/04 20:10
- Excel(エクセル) Excelシフト表 固定シフトの自動変換化 1 2022/04/14 16:10
- Excel(エクセル) 条件付き書式で文字入力 6 2022/08/29 10:40
- その他(Microsoft Office) エクセルの休日について教えてください。 1 2023/01/06 15:45
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) エクセルでセルの日付を和暦表示設定にしたらおかしなことに? 3 2022/05/25 11:47
- Excel(エクセル) 出退勤管理の早退時間について 4 2023/08/21 15:22
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/28 08:59
- Excel(エクセル) 年月表示を取り出すには 5 2023/02/23 22:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの作業計算方法について
-
はがきについて。
-
エクセル 文字を増やしたい。
-
セルの内容表示が邪魔になる
-
Microsoft365に変えたのですが...
-
エクセルの計算
-
Microsoft1Officeの互換ソフト...
-
【マクロ】その時、その時で変...
-
【マクロ】読取専用のファイル...
-
エクセル初心者です 関数の入れ...
-
Excel ピボットテーブルで日付...
-
【関数】適切な文字数の数字を...
-
LOOKUP関数を使えばいいのでし...
-
Aというブックの1というシート...
-
エクセル関数を教えてください
-
Excelのチェックボックスの使い...
-
エクセル 白黒印刷で白線を印刷...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの条件付き書式につい...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報