[[20211206112249]] 『15日締めカレンダーで不要日を空白にする』(さくら) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『15日締めカレンダーで不要日を空白にする』(さくら)

会社の都合で15日締めの担当表を作っているのですが、月によって31日までと30日まで(2月は28日まで)になるのですが、月により16日まで表示されてしまいます。どの月も16日スタートの15日終了の表にしたいと思っております。
要は、月によって16日まで表示されるのを16日が表示された場合は空白表示をするというルールにしたいのですが可能でしょうか?
※月末が30日を挟む場合は16日まで表示されてしまう

表的には
  D6 E6 F6 ・・・・・ AF6 AG6 AH6 AI6の所に入力しているのが下記(日)のところになります。

日 16 17 18 13 14 15 16

D6の16日はD5を参照するため(=D5)を数式として入力しています。
D5には=DATE(A1,B1,16)という数式を入力しており、年・月を入れるとその月の16日スタートにするための参照を作っております。
E6は=D6+1で表示しておりAF6まではオートフィルで同様にして
AG6は=IF(AF6="","",IF(DAY(AF6+1)>15,"",AF6+1))という関数でAI6までオートフィルで入力しております。

< 使用 Excel:Office365、使用 OS:unknown >


 2月を考えると15日より大きいかの判断はAE6セルからすることになるのでは?
(ねむねむ) 2021/12/06(月) 12:01

日付欄の最後のあたりだけ条件付き書式で、
セルの値が16以上だったら文字色を白くするとか。
(ごぼう) 2021/12/06(月) 12:07

 >※月末が30日を挟む場合は16日まで表示されてしまう

 表示されませんよ。何かの勘違いでは?

 2月の月だけ16日が表示されてしまうって事ですかね?
 (ねむねむ)さんが既に回答されてますが...

 E6は=D6+1で表示しておりAF6まではオートフィルしてたら
 AF6セルは、2月の時は16日って表示されるですよ。

 多分、このことかな?

(あみな) 2021/12/06(月) 12:34


皆様ご返信ありがとうございます。2月についてはご指摘通りです。
2月の件を踏まえて白字で条件つけてみます。
ありがとうございます。

(さくら) 2021/12/06(月) 15:30


 数式で行うのであればAG6セルから式を変えているのをAE6セルから変えるだけ。
 条件付き書式で行うのならば式は途中で変える必要はなく、隣のセル+1でいい。
(ねむねむ) 2021/12/06(月) 15:38

 >使用 Excel:Office365 

 スピルする365なら、これ一発で終わりだけど。。

 D5セル =DATE(A1,B1,SEQUENCE(1,DAY(DATE(A1,B1+1,0)),16))

(半平太) 2021/12/06(月) 22:59


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.