<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>VLOOKUP &#8211; OgiNote</title>
	<atom:link href="https://oggylife.com/archives/tag/vlookup/feed" rel="self" type="application/rss+xml" />
	<link>https://oggylife.com</link>
	<description>自然の知恵×AI革新</description>
	<lastBuildDate>Wed, 20 Feb 2019 15:54:46 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.1</generator>

<image>
	<url>https://oggylife.com/wp-content/uploads/2025/03/cropped-image_fx_-12-EDIT-32x32.jpg</url>
	<title>VLOOKUP &#8211; OgiNote</title>
	<link>https://oggylife.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【EXCEL】ある日付から期限日を自動で入力するEDATE関数</title>
		<link>https://oggylife.com/archives/245</link>
					<comments>https://oggylife.com/archives/245#respond</comments>
		
		<dc:creator><![CDATA[荻野 光希]]></dc:creator>
		<pubDate>Sat, 27 Oct 2018 22:55:11 +0000</pubDate>
				<category><![CDATA[仕事で活用できるExcel]]></category>
		<category><![CDATA[EDATE]]></category>
		<category><![CDATA[EXCEL]]></category>
		<category><![CDATA[VLOOKUP]]></category>
		<guid isPermaLink="false">https://oggylife.com/?p=245</guid>

					<description><![CDATA[<p>仕事をしていると、一定の期間が過ぎたら破棄や確認をしなければならない書類がでてくる。こうした書類をEXCELで管理する場合、書類の作成日や受領日に応じて自動で期日を入れると捗る。これにはEDATE関数を使う。EDATE関数とはEDATE関数は、「ある日から</p>
<p>The post <a rel="nofollow" href="https://oggylife.com/archives/245">【EXCEL】ある日付から期限日を自動で入力するEDATE関数</a> first appeared on <a rel="nofollow" href="https://oggylife.com">OgiNote</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">今日はEXCELを使った期限管理の話。</span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">仕事をしていると、一定の期間が過ぎたら破棄や確認をしなければならない書類がでてくる。</span><br />
<span style="font-family: tahoma, arial, helvetica, sans-serif;">こうした書類をEXCELで管理する場合は、書類の作成日や受領日に応じて自動で期日を入れると捗る。これにはEDATE関数を使う。</span></p>
<h2><span style="font-family: tahoma, arial, helvetica, sans-serif;">EDATE関数とは</span></h2>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">EDATE関数は、「<span style="color: #993300;">ある日</span>から<span style="color: #993300;">数ヶ月目</span>の期日」を出す関数。</span><br />
<span style="font-family: tahoma, arial, helvetica, sans-serif;">具体的に、A1セルに2018/2/1とあった場合、</span><br />
<span style="font-family: tahoma, arial, helvetica, sans-serif;">=EDATE(A1,2)であれば、<span style="color: #993300;">2018/4/1</span>という答えが返る。</span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">実務だとここまで単純ではなく、条件ごとに数ヶ月目という部分が変わるのが常だ。だから、条件付けに相性の良いVLOOOKUP関数を使う。</span><br />
<span style="font-family: tahoma, arial, helvetica, sans-serif;">IF関数でも良いが、条件が多くなったり変更があると、いちいちセルを直さなきゃいけないから、<span style="text-decoration: underline;">VOOKUPをおすすめする。</span></span></p>
<h2><span style="font-family: tahoma, arial, helvetica, sans-serif;">EDATEとVLOOKUPをあわせる</span></h2>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">まず出来上がりのイメージはこんなの。</span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;"><img decoding="async" class="alignleft size-full wp-image-243" src="https://oggylife.com/wp-content/uploads/2018/10/32796dddadb87bf1ace0641c919b91f4.png" alt="" width="302" height="148" srcset="https://oggylife.com/wp-content/uploads/2018/10/32796dddadb87bf1ace0641c919b91f4.png 302w, https://oggylife.com/wp-content/uploads/2018/10/32796dddadb87bf1ace0641c919b91f4-300x147.png 300w" sizes="(max-width: 302px) 100vw, 302px" /></span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">書類の種類と作成日を入れると、</span><br />
<span style="font-family: tahoma, arial, helvetica, sans-serif;">自動で破棄日が入る。</span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">破棄日のセルに入っている関数はこんな感じだ。</span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;"><span style="font-size: 1.6rem; letter-spacing: 0.1em;"><span style="color: #333399;">=IFERROR(</span><span style="color: #993300;">EDATE</span></span><span style="color: #993300;"><span class="s1" style="font-size: 1.6rem; letter-spacing: 0.1em;">(</span><span class="s2" style="font-size: 1.6rem; letter-spacing: 0.1em;">$D3</span></span><span style="font-size: 1.6rem; letter-spacing: 0.1em;"><span style="color: #993300;">,</span><span style="color: #003300;">VLOOKUP</span></span><span style="color: #003300;"><span class="s3" style="font-size: 1.6rem; letter-spacing: 0.1em;">(</span><span class="s1" style="font-size: 1.6rem; letter-spacing: 0.1em;">$C3</span><span style="font-size: 1.6rem; letter-spacing: 0.1em;">,条件!$A$2:$B$4,2,FALSE</span><span class="s3" style="font-size: 1.6rem; letter-spacing: 0.1em;">)</span></span><span class="s1" style="font-size: 1.6rem; letter-spacing: 0.1em; color: #993300;">)</span><span style="font-size: 1.6rem; letter-spacing: 0.1em; color: #333399;">,&#8221;&#8221;)<br />
</span>「<span style="color: #993300;">作成日をもとに、</span><span style="color: #003300;">”条件”シートで当てはまる条件の月数</span><span style="color: #993300;">を加算して破棄日をだす。</span><span style="color: #333399;">もし空欄やエラーがあれば、破棄日のセルには何も表示しない。」</span></span></p>
<p><span style="font-size: 1.6rem; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: 0.1em;">まず、条件をVLOOKUPで拾ってくるために、EDATE関数とは別のシートに、条件一覧をつくる。EDATEと同じシートに入れてもいいが、<strong>行列の追加削除で壊れる可能性がある</strong>ことは留意が必要だ。</span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;"><img decoding="async" class="alignleft size-full wp-image-244" src="https://oggylife.com/wp-content/uploads/2018/10/f412f9afbb668966f030d39e36e36570.png" alt="" width="136" height="94" /></span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">書類の種類に応じて、<strong>月数を入力</strong>する。</span><br />
<span style="font-size: 1.6rem; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: 0.1em;">日数や年数ではないので注意が必要だ。</span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">あとはこの条件をひっぱるための<span style="font-size: 1.6rem; letter-spacing: 0.1em;">VLOOKUP関数を入れるが、</span><span class="s3" style="font-size: 1.6rem; letter-spacing: 0.1em;"><span style="font-size: 1.6rem; letter-spacing: 0.1em;">条件範囲は絶対参照をつけることをおすすめする。<br />
マウスで「条件!$A$2:$B$4」</span>の部分をクリックしたら、<strong>F4を押す</strong>だけだ。これで「条件シート」内の行列の追加削除にも対応できる。</span></span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">IFERROR関数は、エラーを明示したいなら入れなくてもいい。</span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">ちなみに、期日の前に何かをしなくてはならない場合、数日前の日付を表示するようにアレンジしてもいい。例えば、<strong>期日をすぎると法令違反になるような場合だ。</strong>この場合は、上記の関数に引きたい日数を入れる。</span></p>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;"><span style="color: #000000;"><span style="font-size: 1.6rem; letter-spacing: 0.1em;">=IFERROR(EDATE</span><span class="s1" style="font-size: 1.6rem; letter-spacing: 0.1em;">(</span><span class="s2" style="font-size: 1.6rem; letter-spacing: 0.1em;">$D3</span><span style="font-size: 1.6rem; letter-spacing: 0.1em;">,VLOOKUP</span><span class="s3" style="font-size: 1.6rem; letter-spacing: 0.1em;">(</span><span class="s1" style="font-size: 1.6rem; letter-spacing: 0.1em;">$C3</span><span style="font-size: 1.6rem; letter-spacing: 0.1em;">,条件!$A$2:$B$4,2,FALSE</span><span class="s3" style="font-size: 1.6rem; letter-spacing: 0.1em;">)</span></span><span class="s1" style="font-size: 1.6rem; letter-spacing: 0.1em; color: #993300;"><span style="color: #000000;">)</span><span style="color: #ff0000;"><strong>-1</strong></span></span><span style="font-size: 1.6rem; letter-spacing: 0.1em; color: #000000;">,&#8221;&#8221;)<br />
</span></span></p>
<p><span style="font-size: 1.6rem; font-family: tahoma, arial, helvetica, sans-serif; letter-spacing: 0.1em; color: #000000;">こうすると、EDATE関数で算出した日付の一日前が表示される。<br />
</span></p>
<h2><span style="font-family: tahoma, arial, helvetica, sans-serif;">まとめ</span></h2>
<p><span style="font-family: tahoma, arial, helvetica, sans-serif;">期日の算出はIF関数でもできるが、条件が複数の場合は複雑になりがちだ。こうした場合にEDATE関数とVLOOKUP関数の合わせ技を試してもらいたい。</span></p>
<p>The post <a rel="nofollow" href="https://oggylife.com/archives/245">【EXCEL】ある日付から期限日を自動で入力するEDATE関数</a> first appeared on <a rel="nofollow" href="https://oggylife.com">OgiNote</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://oggylife.com/archives/245/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
