
日付表示の月が替わったら表示しない方法は?(エクセル)
「処理日」A2セルに前月末日を入力すると月の日付が表示される計算式を入力しております。
(=前日セル+1)
31日までない月の「公開日」が次月になってしまった場合、
自動で表示しないような式または条件書式の方法を教えてください。
また、そのとき「処理日」も表示されないような方法もあわせてお願いします。
※毎月1回、別名保存で内容を更新していくファイルです。
A B
1 処理日 公開日
2 8月31日(手入力) 9月1日(=A2+1)
3 9月1日(=A2+1) 9月2日(=B2+1)
4 9月2日(=A2+1) 9月3日(=B3+1)
5 : :
6 : :
: : :
31 9月29日(=A30+1) 9月30日(=B30+1)
32 9月30日(=A31+1) 10月1日(=B31+1) ←A32およびB32セルを表示させない
No.5ベストアンサー
- 回答日時:
以下の様な方法は如何でしょうか。
B2セルに
=IF(A2="","",A2+1)
と入力し、A3セルに
=IF(OR($A$2="",B3=""),"",A2+1)
と入力し、B3セルに
=IF(OR($A$2="",B2=""),"",IF(MANTH(B2)=MANTH(B2+1),B2+1,""))
と入力してから、A3~B3の範囲をコピーして、A4~B32の範囲に貼り付けて下さい。
以上です。
No.4
- 回答日時:
次のようにしてはどうでしょう。
A1セルには今年の9月分ならば2010/9/1と入力し、セルの表示形式から「表示形式」の「ユーザー定義」で m"月分” とでもしておきます。これでセルには9月分と表示されます。
A2セルには処理日、B2セルには公開日と入力します。
A3セルには次の式を入力して下方にオートフィルドラッグします。
=IF(A$1="","",IF(A$1+ROW(A1)-2>=EOMONTH(A$1,0),"",A$1+ROW(A1)-2))
これでA列にはその月の最終日よりも1日前の日付が表示されます。
また、B3セルには次の式を入力して下方にオートフィルドラッグします。
=IF(A3="","",A3+1)
最後にA3セルからB34セルまでの範囲を選択して右クリックし、セルの表示形式のユーザー定義で m"月"d"日" のようにします。
No.3
- 回答日時:
一例です。
月末日を求める関数(EOMONTH)がありますのでこちらを条件にしては如何でしょうか。
但し、この関数はツール→アドインで分析ツールを選択する必要があります。
A3、B2に=IF(EOMONTH($A$2,1)<$A$2+ROW(A1),"",$A$2+ROW(A1))に設定、下方向の必要分コピーで如何でしょうか。
ご回答ありがとうございます。
試してみたところ、公開日の繰り越された月(B32)は空欄になったのですが、
その同一行の処理日(A32)は表示されたままになってしまいました。

No.2
- 回答日時:
A2には9月の日付が入っているとして、
29日のところに
=IF(MONTH($A$30+1)=$A$2,$A$30+1,"")
とか
=IF(MONTH($A$30+1)<>$A$2,"",A30+1)
とか。
No.1
- 回答日時:
表示しない=フォント色を白にして見えないようにする で、良いのなら……
A30セルの条件付き書式を以下の様に設定
「数式が」 =(MONTH($B30)<>MONTH($B$2))
条件が真の時に使用する書式はフォント色を白
後はA30セルをコピーして、A30:B32に「形式を選択して貼り付け」で書式だけを貼りつけ。
ご回答ありがとうございます。
試してみると、条件書式を設定したセル全てが「表示されなく(フォント白)」なってしまいます。
私も、現状の式を変えたくなかったので、条件書式で何度も考えて
mt2008さまと似た式をいくつか試してみたのですが、同じ結果になってしまいます。
(それで質問させていただいた次第で・・・)
何か設定ミスをしているのでしょうか???
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Excel(エクセル) エクセルについて教えてください。 1 2023/03/03 08:38
- Excel(エクセル) 下記エクセルの式がなぜこうなるのか理由が知りたいです。 6 2022/08/20 00:43
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/03/10 08:51
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/12/23 14:57
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/04/13 10:55
- Excel(エクセル) エクセルの数式で教えてください。 3 2022/12/22 17:29
- Excel(エクセル) Excel2019、2021の日付、曜日の表示について 2 2022/11/29 15:01
- Visual Basic(VBA) 【Excel VBA】条件に合った行の表示・非表示を行う方法 3 2023/03/18 12:31
このQ&Aを見た人はこんなQ&Aも見ています
-
28日~31日が必要ない所を空白表示にする方法
Excel(エクセル)
-
Excelでの予定表作成で月をまたぐ場合の表示
Excel(エクセル)
-
土日祝を空白にする関数を教えてください
Excel(エクセル)
-
-
4
エクセルで、月によって参照するシートを自動的に変える関数
Excel(エクセル)
-
5
Excelで特定の日付以降の非表示
Excel(エクセル)
-
6
エクセルで特定のセルを表示のみで印刷しない方法。
Excel(エクセル)
-
7
特定のシートのみ再計算させない方法は?
Excel(エクセル)
-
8
Excelで、小数点以下が0になる場合は0は非表示、数値がある場合はそ
Excel(エクセル)
-
9
エクセル 日付が変わると同時にセルを空にしたいです
Excel(エクセル)
-
10
セルの文字を「印刷時だけ非表示」にしたいです。
Excel(エクセル)
-
11
エクセルの祝日に色が反映しない
Excel(エクセル)
-
12
エクセルで隣(右or左)のセルと同じ文字色にしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル ドロップダウンリスト...
-
特定のセルだけ結果がおかしい...
-
エクセル
-
エクセルのdatedif関数を使って...
-
【マクロ】アクティブセルの時...
-
【関数】同じ関数なのに、エラ...
-
エクセルの循環参照、?
-
【マクロ】WEBシステムから保存...
-
iPhoneのExcelアプリで、別のシ...
-
【マクロ】3行に上から下に並...
-
【マクロ】A列にある、日付(本...
-
【条件付き書式】シートの中で...
-
【マクロ】EXCELで読込したCSV...
-
【エクセル】期限アラートについて
-
【マクロ】列を折りたたみ非表...
-
Excelファイルを開くと私だけVA...
-
Excelの新しい空白のブックを開...
-
マクロ・VBAで、当該ファイルの...
-
派遣会社とかハローワークとか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelファイルを開くと私だけVA...
-
エクセルについてどう関数を使...
-
マクロ・VBAで、当該ファイルの...
-
エクセルのセルに画像は埋め込...
-
エクセルで、一部のセルだけ固...
-
【マクロ、画像あり】A表かB表...
-
エクセルでカウントする
-
【マクロ】コードを少しでも、...
-
VBA_日時のソート
-
エクセルで教えてください。 例...
-
エクセル 月間シフト表で曜日ご...
-
セルの左に余白を付ける
-
エクセル
-
エクセルについて教えてください
-
2枚のエクセル表で数字をマッチ...
-
ExcelのIF関数との組み合わせの...
-
エクセルのファイルのコピーを...
-
エクセルで二つのブックの違い...
-
空白処理を空白に
-
Excelのチェックボックスについ...
おすすめ情報