CEOブログ

横浜で活躍するホームページ作成・開発会社アットライズの代表取締役社長(CEO)が綴る、日々の奮闘記!!

エクセル 備忘録

備忘録[Excel]今日の日付、1ヶ月前の日付

投稿日:

23447a488b-s

TODAY関数とEDATE関数

例えば、郵便物の送付状を印刷したりするとき、Excelで作った雛形文章に「今日の日付」を入れたいときがある。
また、例えば給与明細など、前月分として「○○年○月分」などと 1ヶ月前の日付を入れたいときもある。
毎回手作業で修正するのは面倒だ。。
そんなときは、TODAY関数とEDATE関数を使うべし!
更に TEXT関数と組み合わせると文字列を自由に作れる!

今日の日付「TODAY関数」

今日の日付を表示させたいときは「TODAY関数」を使う

・今日の日付:=TODAY()
・年月日の整形(例:2019年04月10日):=TODAY(),”yyyy年mm月d日”
・年月日の整形(例:2019/04/10):=TODAY(),”yyyy/mm/d”
 

文字列と合体させたいときは「TEXT関数」と組み合わせる

・文字列との合体(例:支給日:2019年04月10日):
    =”支給日:” & TEXT(TODAY(),”yyyy年mm月d日”)
 

1ヶ月前/1ヶ月後の日付「EDATE関数」

今日を基準に前後の日付を表示させたいときは「EDATE関数」と組み合わせる

※前提:今日が「2019/04/10」の場合
・今日から1ヶ月前(例:2019/03/10):=EDATE(TODAY(),-1)
・今日から2ヶ月後(例:2019年5月10日):=EDATE(TODAY(),2)
 ※上記2例の表示形式「2019/03/10」と「2019年5月10日」の違いは、セルの書式設定で日付の表示形式設定による。
・年月日の整形(例:2019年03月):=EDATE(TODAY(),-1),”yyyy年mm月”
 

文字列と合体させたいときは「TEXT関数」と組み合わせる

・文字列との合体(例:2019年04月分):
    =TEXT(EDATE(TODAY(),-1),”yyyy年mm月”) & “分”
 

応用「2019年03月分(支給日:2019年04月10日)」と表示したい場合

下記を1行にして設定
=TEXT(EDATE(TODAY(),-1),”yyyy年mm月”) & “分(支給日:” & TEXT(TODAY(),”yyyy年mm月d日”) & “)”
 
 

-エクセル, 備忘録


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[備忘録]PC版LINE電話:着信音を変更する方法

簡単には消せないので音源ファイルを変更してみた スマホでの文字入力がとにかくニガテで遅いワタシは、、パソコン版LINEでメッセージを書くことが多い。 が、PC版LINEでLINE通話を受信すると、パソ …

[備忘録]Android:過去に購入したアプリを再インストールする方法

一度購入したアプリは再度課金せず再インストール可能! Androidの有料アプリを購入したが、何らかの事情で もう一度インストールしたい場合、再度課金せずにインストール可能です! Google Pla …

[備忘録]HTML特殊文字に変換してくれるサイト

こんなサイトが欲しかった♪ ブログなどにHTMLタグなどを書きたい場合、例えば「<」や「&」などの いわゆるHTML特殊文字は、そのまま書いてもタグの一部として認識され、意図したように表 …

[備忘録]Dropbox:PC起動時に同期を開始しない方法

Dropboxを使い始めてからPCが不調になった Dropboxを本格的に使い始めてから1ヶ月くらいになるが、どうもPCの調子が悪い。 特に、パソコンを立ち上げた起動直後がどうにも重く、、今日はついに …

[備忘録]AmazonのURLを短縮する方法

アマゾンの商品ページ、URLは長くなってしまう。。。 アマゾンで見つけた商品ページのURLを知人に教える、、なんてこと結構よくあると思う。 だけど、日本語が入っているURLをコピペで貼り付けると、「U …