Excelの関数についてお力添えをお願いします。
添付ファイルの関数について教えてください。
スタッフさんのシフト管理表を作っているのですが、ダウンロードしたものがうまく活用できず悩んでいます。
私の会社は土曜日の日曜日が定休日なのですが、このエクセルでは一つの曜日しか定休日が設定できません。土日を定休日と設定するにはどうしたら良いでしょうか?
添付ファイルが見づらくて大変申し訳ないのですが、[設定!$C$7]=日
[設定!$B$7]=定休日
と設定シートのリストに入力されています。
どなたか分かる方がいらっしゃいましたらよろしくお願いします。
No.1
- 回答日時:
どのようにして「日曜日」を休日にしているのかを調べましょう。
>[設定!$B$7]=定休日
が何をしているのかを考えましょう。
残念ですが、他人様が作ったものですので、
作った人にリクエストするか、
自身で修正できないなら諦めることを強くお勧めします。
諦めた場合は、紙の上にシフト表を作る場合と同じようにして、Excelでシフト表を一つずつ手入力するようにしましょう。
「いやいや、せっかくなんだから横着したいじゃん」
と仰るのであれば、それなりの知識を身につけましょう。
(お勉強が必要という事です)
・・・
そもそもどんな作りになっているのか分からないワークシートを修正してくれって無茶な相談です。
No.2
- 回答日時:
設定シートも見せて欲しいところですが、おそらく設定シートのC7に「日」と入っているんでしょうね。
想像ですが設定シートのC列には曜日が全て書いてある(C1~C7かな?)と思うのでその横のB列に定休日かどうか入れていくだけでは?
式で無理なら定休日は手動で入れてもいいと思いますけど。
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関数のかわりに演算子の+を使って"曜日が「土」だったら"と
"曜日が「日」だったら"をくっつけています。
拙い質問内容にも関わらず、このような丁寧なご回答、ありがとうございます!
まさに、このテンプレートを使用しています
お陰様でうまいこと活用できそうです。
本当に本当に助かりました
ありがとうございました!!
お探しの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ランキング
-
数学 Tan(θ)-1/Cos(θ)について...
-
4つのパターンを表示するEXACT...
-
エクセルの数式で教えてください。
-
エクセルで指定した日付、店舗...
-
Excel:一部のフォントでセルの...
-
Excel初心者です。 詳しい方、...
-
Excel初心者です。 詳しい方、...
-
Excel 2019 のピボットテーブル...
-
スマートな関数を教えて下さい。
-
Excelのグラフ軸について
-
EXACT関数とIF関数の組み合わせ...
-
Excel ウインドウ枠の固定をす...
-
エクセルで日付の入ったセルの...
-
excelの不要な行の削除ができな...
-
INDIRECTを使わず excelで複数...
-
各ページの1番上の表示について
-
スプレッドシートの関数VLOOKUP...
-
エクセルでセルに「氏名を入力...
-
関数を教えて下さい。
-
Excelのif関数で文字が見えなく...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報