エクセルのシフト表について質問です。
画像をご覧いただき、教えていただきたいです。
まず前提として、この表はA4に月の数字を入力するとF2=A4&"/11の関数が入っており、F2セルには今月であれば4を入力すると4/11と表示されます。
G2からAJ2までは+1としてあります。
11日起算日10日締め日のシフト表です。
F3セルにはTEXT関数を使用して曜日を自動表示させています。
質問①AH1セルにその月の日数を自動表示させたいです。関数を教えてください。
質問②30日/月でも28日/月でも表示を10日までにしたいです。AI2もしくはAJ2の表示が31日/月以外でも10日までの表示になる方法を教えてください。
No.2
- 回答日時:
AH1=EOMONTH(DATE(2021,A4,1),0)
表示形式をdにするとか。来年以降も使うなら年の取得を工夫してください。
10日までしか表示したくない件については、条件付き書式で最後の3日分に日が11日以上なら表示形式を「;;;」にするとかでは?
文字色を白だと土日は背景色が変わるから出てきちゃいますしね。
No.3ベストアンサー
- 回答日時:
翌月10日までの日数は
AH1セル
=DATE(YEAR(F2),MONTH(F2)+1,10)-DATEVALUE(F2)+1
F2が4/11なので、
DATE関数の中で「今月+1」の月の10日から、F2今月11日を引く、
…ってだけだと日にちの差で1日少なくなるので、最後に1日足す。
10日以降非表示については、可変するのは最後の3日だけなので、
AH2セルに以下の式を入力して、AJ2までコピー。
=IF(COLUMN()<=$AH1+5,AG2+1,"")
利用したのは、
・式を書き込む列番号。
・AH1セルに入れた月の日数です。
2/1はF列(6列目)
3/10はAG列(33列目)
AH1で表示した日数+5列目まで、「前日+1」の計算をすればいいので、
[この式が書き込まれている列番号] <= 日数(AH1)+5
が成立するセルなら「前日+1」、そうでないなら非表示、
としています。
No.4
- 回答日時:
添付図参照(Excel 2019)
A4: 1~12 内の正整数を入力(書式: G/標準"月")
F2: =(A4&"/11")*1 (書式: m/d)
G2: =F2+1 (書式: d)
F3: =TEXT(F2,"aaa")
【要注意】
セル F2 の年号は、シートを開いた時点のものに自動設定される。
例えば本年末までは 2021/4/11 だが、翌日には 2022/4/11 になる次第。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Excel(エクセル) エクセル 全自動シフト表の祝日シフト表示を消すには? 3 2022/04/23 16:43
- Excel(エクセル) 【関数】選択した文字列にしたがって、文字を選んで表示する 2 2023/07/13 22:44
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/04/21 08:59
- Visual Basic(VBA) VBAで列を削除 3 2023/02/01 11:00
- Excel(エクセル) Excel2019、2021の売り上げなどの集計表について 4 2022/11/29 14:03
- Excel(エクセル) 下記エクセルの式がなぜこうなるのか理由が知りたいです。 6 2022/08/20 00:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでの計算式で求められ...
-
Excelで 分:秒 と表示させる...
-
エクセルのセル内の余白の設定...
-
【Excel】 特定セルだけに「ゼ...
-
エクセル 桁を増やす方法
-
エクセルの計算結果を()括弧で...
-
エクセルで折り返しと縮小の同...
-
EXCELで日付と時刻が入ったセル...
-
エクセルで日付が逆に登録され...
-
エクセルで数式を入れても値が...
-
エクセルの分数表示
-
エクセルの計算式の後に、単位...
-
エクセル 年/月/日 時:分:秒...
-
エクセル 小数点の数を○分○秒に...
-
エクセル 期間の表示形式の仕方
-
エクセルで 何時間何分と表示...
-
Excelで数字をハイフンで区切る...
-
Excel &で他セルを参照させた...
-
エクセルでダブルコロンをドッ...
-
エクセルの数式で教えてください。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセル内の余白の設定...
-
エクセルでの計算式で求められ...
-
エクセルで数式を入れても値が...
-
Excelで 分:秒 と表示させる...
-
エクセルの計算結果を()括弧で...
-
エクセルで日付が逆に登録され...
-
【Excel】 特定セルだけに「ゼ...
-
エクセルで 何時間何分と表示...
-
エクセル 桁を増やす方法
-
エクセルで折り返しと縮小の同...
-
エクセルで西暦に変更できない
-
EXCELで日付と時刻が入ったセル...
-
エクセルで、書式設定をして表...
-
エクセル 条件付き書式で文字...
-
エクセルの計算式の後に、単位...
-
エクセル:日付和暦の数字だけ...
-
EXCELでセル内に打った文字が隠...
-
エクセルの分数表示
-
Excelに「隠し文字」のような機...
-
エクセル 日付の表示形式の後...
おすすめ情報