<?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>日付  |  独学エクセル塾</title>
	<atom:link href="https://dokugakuexcel.com/tag/%e6%97%a5%e4%bb%98/feed/" rel="self" type="application/rss+xml" />
	<link>https://dokugakuexcel.com</link>
	<description>初心者から中級者までシステム・関数・VBAを伝授します</description>
	<lastBuildDate>Sun, 02 Jul 2023 14:58:27 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://dokugakuexcel.com/wp-content/uploads/2021/06/cropped-cropped-image-66-1-32x32.jpg</url>
	<title>日付  |  独学エクセル塾</title>
	<link>https://dokugakuexcel.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">194648711</site>	<item>
		<title>【マクロVBA】現在の日付を表示する方法！Date関数で簡単に取得して格納・表示・日付計算をする</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e7%8f%be%e5%9c%a8%e3%81%ae%e6%97%a5%e4%bb%98%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%ef%bc%81date%e9%96%a2%e6%95%b0%e3%81%a7/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%259e%25e3%2582%25af%25e3%2583%25advba%25e3%2580%2591%25e7%258f%25be%25e5%259c%25a8%25e3%2581%25ae%25e6%2597%25a5%25e4%25bb%2598%25e3%2582%2592%25e8%25a1%25a8%25e7%25a4%25ba%25e3%2581%2599%25e3%2582%258b%25e6%2596%25b9%25e6%25b3%2595%25ef%25bc%2581date%25e9%2596%25a2%25e6%2595%25b0%25e3%2581%25a7</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e7%8f%be%e5%9c%a8%e3%81%ae%e6%97%a5%e4%bb%98%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%ef%bc%81date%e9%96%a2%e6%95%b0%e3%81%a7/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Mon, 26 Jun 2023 14:29:56 +0000</pubDate>
				<category><![CDATA[日時操作]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[Date関数]]></category>
		<category><![CDATA[Date]]></category>
		<category><![CDATA[現在の日時]]></category>
		<category><![CDATA[日時]]></category>
		<category><![CDATA[日付]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=4300</guid>

					<description><![CDATA[VBAを使ってExcelで現在の日付を取得したいと思ったことはないでしょうか？そんな時はDate関数を利用すると簡単に現在の日付を表示することができます。 この記事では、Date関数を使った日付の取得方法について詳しく解 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">VBAを使ってExcelで<span class="marker-under"><strong>現在の日付を取得</strong></span>したいと思ったことはないでしょうか？<br />そんな時は<span class="marker-under"><strong>Date関数</strong></span>を利用すると簡単に現在の日付を表示することができます。</p>
<p>この記事では、Date関数を使った日付の取得方法について詳しく解説します。<br />さらに応用では日付の計算も紹介していますので是非参考にしてみてください。</p>
<p>それでは見ていきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">&#x2b1b;︎こんな事ができるようになる！</a></li><li><a href="#toc2" tabindex="0">&#x2b1b;︎忙しい人向けのコピペ用ソースコード</a></li><li><a href="#toc3" tabindex="0">&#x2b1b;︎構文の説明</a></li><li><a href="#toc4" tabindex="0">&#x2b1b;︎応用例</a><ol><li><a href="#toc5" tabindex="0">・日付をセルに表示する</a></li><li><a href="#toc6" tabindex="0">・日付の計算に使用する</a></li></ol></li><li><a href="#toc7" tabindex="0">■練習問題</a></li><li><a href="#toc8" tabindex="0">&#x2b1b;︎公式の説明</a></li><li><a href="#toc9" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">&#x2b1b;︎こんな事ができるようになる！</span></h2>



<p class="wp-block-paragraph">・現在の日付を簡単に取得できる<br />・日付をセルに表示することができる</p>



<figure class="wp-block-image size-full is-resized"><img fetchpriority="high" decoding="async" width="1020" height="152" class="alignnone wp-image-4301 size-full" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-10.png" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-10.png 1020w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-10-300x45.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-10-768x114.png 768w" sizes="(max-width: 1020px) 100vw, 1020px" /></figure>





<h2 class="wp-block-heading"><span id="toc2">&#x2b1b;︎忙しい人向けのコピペ用ソースコード</span></h2>



<pre class="wp-block-verse">Sub 日付見本()<br /><strong><span class="bold-red">対象のセル・変数</span></strong> = Date<br />End Sub</pre>



<p class="wp-block-paragraph"><span class="bold-red">対象のセル・変数</span>をカスタムして使用してください。</p>



<h2 class="wp-block-heading"><span id="toc3">&#x2b1b;︎構文の説明</span></h2>



<p class="wp-block-paragraph">まず、使用する関数についてですが「<span class="marker-under"><strong><span style="color: #0000ff;">Date</span></strong><strong>関数</strong></span>」になります。<br />関数仕様としては下記の通りです。</p>



<p class="wp-block-paragraph"><span class="bold-red">対象のセル・変数</span>= <strong><span style="color: #0000ff;">Date</span></strong></p>
<p>引数も使用しないとてもシンプルな関数です！</p>



<p class="wp-block-paragraph">例えば、<strong>現在の日付を取得して変数に格納する</strong>場合は以下のようになります。</p>
<div class="blank-box bb-yellow">Sub 日付出力()<br /><br />Dim <strong><span style="color: #ff0000;">currentDate</span> </strong>As Date<br /><strong><span style="color: #ff0000;">currentDate</span> </strong>= <strong><span style="color: #0000ff;">Date</span></strong><br /><br />End Sub</div>
<p>このようにすることで、<strong><span style="color: #ff0000;">currentDate</span> </strong>変数に現在の日付が格納されます。</p>



<h2 class="wp-block-heading"><span id="toc4">&#x2b1b;︎応用例</span></h2>



<h3 class="wp-block-heading"><span id="toc5">・日付をセルに表示する</span></h3>



<p class="wp-block-paragraph"><br />Date関数を使用すると、<span class="marker-under"><strong>日付をセルに表示する</strong></span>ことも可能です。<br />以下の例をご覧ください。</p>
<p><img decoding="async" width="480" height="153" class="alignnone wp-image-4302 size-full" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-11.png" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-11.png 480w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-11-300x96.png 300w" sizes="(max-width: 480px) 100vw, 480px" /></p>
<p>今回は見本で「<strong><span style="color: #ff0000;">C3</span></strong>」に現在の日付を入力したいと思います。<br />ではソースコードを見ていきましょう</p>
<div class="blank-box bb-yellow">Sub 日付を表示()<br />Range(&#8220;<strong><span style="color: #ff0000;">C3</span></strong>&#8220;).Value = <strong><span style="color: #0000ff;">Date</span></strong><br />End Sub</div>
<p>実行した結果はこちらです。</p>
<p><img decoding="async" width="504" height="151" class="alignnone wp-image-4303 size-full" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-12.png" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-12.png 504w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-12-300x90.png 300w" sizes="(max-width: 504px) 100vw, 504px" /></p>
<p>ちなみに現在は「2023/6/26」なので問題なく機能していますね。</p>



<h3 class="wp-block-heading"><span id="toc6">・日付の計算に使用する</span></h3>



<figure class="wp-block-image size-full">
<p class="wp-block-paragraph">では下記の見本を見てみましょう。</p>
<p><img decoding="async" width="541" height="137" class="alignnone wp-image-4304 size-full" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-13.png" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-13.png 541w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-13-300x76.png 300w" sizes="(max-width: 541px) 100vw, 541px" /></p>
<p>今回は<span class="marker-under"><strong>年末までの日数を計算</strong></span>したいと思います。<br />計算方法としては<strong>「<span style="color: #ff0000;">現在の年の12月31日</span>から<span style="color: #0000ff;">現在の日付</span>を引く」</strong>ことで求めることができます。</p>
<p>では見本のソースコードを見ていきましょう。</p>
<div class="blank-box bb-yellow">Sub 年末までの日数をカウントダウン()<br />Dim <strong><span style="color: #ff0000;">YearEnd</span></strong>As Date<br /><strong><span style="color: #ff0000;">YearEnd</span></strong> = DateValue(&#8220;2023/12/31&#8221;)<br />Range(&#8220;C3&#8221;) = <strong><span style="color: #ff0000;">YearEnd</span></strong>&#8211; <strong><span style="color: #0000ff;">Date</span></strong><br />End Sub</div>
<p>それでは実行してみましょう。<br />結果はこのようになります。</p>
<p><img decoding="async" width="542" height="156" class="alignnone wp-image-4305 size-full" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-14.png" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-14.png 542w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-14-300x86.png 300w" sizes="(max-width: 542px) 100vw, 542px" /></p>
<p>見本では変数「<strong><span style="color: #ff0000;">YearEnd</span></strong>」に<strong><span style="color: #ff0000;">年末の日付を格納</span></strong>しています。<br />ここから現在の日付を引くことで年末までの日数を計算させています。</p>
<p>ちなみに現在は「2023/6/26」なので年末までは「188日」ということがわかりました。</p>
<h2><span id="toc7">■練習問題</span></h2>
<p>練習問題も別の記事でまとめているので是非参考にしてみてください！</p>
<div class="alert-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e7%b7%b4%e7%bf%92%e5%95%8f%e9%a1%8c3%e3%80%91%e3%82%bb%e3%83%ab%e7%95%aa%e5%9c%b0%e3%83%bb%e5%a4%89%e6%95%b0%e3%81%ab%e7%8f%be%e5%9c%a8%e3%81%ae%e6%97%a5/">【マクロVBA練習問題3】セル番地・変数に現在の日付を表示・格納する ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<p>&nbsp;</p>
</figure>



<h2 class="wp-block-heading"><span id="toc8">&#x2b1b;︎公式の説明</span></h2>



<p class="wp-block-paragraph">わかりやすいように説明したため公式と使用する語句が異なりますが<br />マイクロソフト公式の説明については下記のリンクを参照してください。☟</p>



<p class="wp-block-paragraph"><a href="https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/date-function">Date 関数 (Visual Basic for Applications) | Microsoft Learn</a></p>





<h2 class="wp-block-heading"><span id="toc9">&#x2b1b;︎まとめ</span></h2>



<p class="wp-block-paragraph">いかがだったでしょうか？</p>
<p>この記事では、マクロVBAを使用して現在の日付を表示する方法について解説しました。</p>
<p>Date関数を使えば簡単に現在の日付を取得できますし、日付をセルに表示することも可能です。</p>
<p>ぜひ、これらの方法を活用して日付を取得し、Excelの作業効率を高めてください。</p>



<p class="wp-block-paragraph">それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e7%8f%be%e5%9c%a8%e3%81%ae%e6%97%a5%e4%bb%98%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%ef%bc%81date%e9%96%a2%e6%95%b0%e3%81%a7/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4300</post-id>	</item>
		<item>
		<title>【マクロVBA練習問題3】セル番地・変数に現在の日付を表示・格納する</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e7%b7%b4%e7%bf%92%e5%95%8f%e9%a1%8c3%e3%80%91%e3%82%bb%e3%83%ab%e7%95%aa%e5%9c%b0%e3%83%bb%e5%a4%89%e6%95%b0%e3%81%ab%e7%8f%be%e5%9c%a8%e3%81%ae%e6%97%a5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e3%2583%259e%25e3%2582%25af%25e3%2583%25advba%25e7%25b7%25b4%25e7%25bf%2592%25e5%2595%258f%25e9%25a1%258c3%25e3%2580%2591%25e3%2582%25bb%25e3%2583%25ab%25e7%2595%25aa%25e5%259c%25b0%25e3%2583%25bb%25e5%25a4%2589%25e6%2595%25b0%25e3%2581%25ab%25e7%258f%25be%25e5%259c%25a8%25e3%2581%25ae%25e6%2597%25a5</link>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Sun, 11 Jun 2023 20:39:47 +0000</pubDate>
				<category><![CDATA[マクロVBA練習問題]]></category>
		<category><![CDATA[マクロVBA]]></category>
		<category><![CDATA[日付]]></category>
		<category><![CDATA[練習問題]]></category>
		<category><![CDATA[Data]]></category>
		<category><![CDATA[format]]></category>
		<category><![CDATA[フォーマット]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=4203</guid>

					<description><![CDATA[目次 練習問題と内容について・練習問題の狙い・練習問題3について練習問題の内容と動作説明問題内容動作説明ヒント・ヒントその1・ヒントその2・ヒントその3   (参考)解答コード・回答その①・回答その②必要な知識日付の取得 [&#8230;]]]></description>
										<content:encoded><![CDATA[
  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">練習問題と内容について</a><ol><li><a href="#toc2" tabindex="0">・練習問題の狙い</a></li><li><a href="#toc3" tabindex="0">・練習問題3について</a></li></ol></li><li><a href="#toc4" tabindex="0">練習問題の内容と動作説明</a><ol><li><a href="#toc5" tabindex="0">問題内容</a></li><li><a href="#toc6" tabindex="0">動作説明</a></li></ol></li><li><a href="#toc7" tabindex="0">ヒント</a><ol><li><a href="#toc8" tabindex="0">・ヒントその1</a></li><li><a href="#toc9" tabindex="0">・ヒントその2</a></li><li><a href="#toc10" tabindex="0">・ヒントその3   (参考)</a></li></ol></li><li><a href="#toc11" tabindex="0">解答コード</a><ol><li><a href="#toc12" tabindex="0">・回答その①</a></li><li><a href="#toc13" tabindex="0">・回答その②</a></li></ol></li><li><a href="#toc14" tabindex="0">必要な知識</a><ol><li><a href="#toc15" tabindex="0">日付の取得</a></li><li><a href="#toc16" tabindex="0">セルへの値の設定</a></li><li><a href="#toc17" tabindex="0">日付の書式設定 (※参考)</a></li></ol></li><li><a href="#toc18" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">練習問題と内容について</span></h2>
<p><!-- /wp:post-content -->

<!-- wp:heading {"level":3} --></p>
<h3 class="wp-block-heading"><span id="toc2">・練習問題の狙い</span></h3>
<p><!-- /wp:heading -->

<!-- wp:paragraph --></p>
<p>このシリーズでは課題を元にマクロVBAで<span class="marker-under-red"><strong>実践することでスキルを身につける</strong></span>狙いです。</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>正直、ソースコード作成については実践あるのみです！</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>答えのコードについては数例挙げますが、「もっといい答えがある」などの意見があれば</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>問い合わせから連絡ください！</p>
<p>&nbsp;</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>こんな問題を作ってほしいなどの意見もお待ちしております！</p>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>&nbsp;</p>
<p><!-- /wp:paragraph -->

<!-- wp:heading {"level":3} --></p>
<h3 class="wp-block-heading"><span id="toc3">・練習問題3について</span></h3>
<p>こちらはマクロVBAの初歩的な知識になります。</p>
<p><!-- /wp:heading -->

<!-- wp:paragraph --></p>
<p><span class="marker-under"><strong>セル番地に現在の日付を表示</strong></span>となります。<br />それでは頑張っていきましょう！</p>
<h2 class="wp-block-heading"><span id="toc4">練習問題の内容と動作説明</span></h2>
<p><!-- /wp:paragraph -->

<!-- wp:heading {"level":3} --></p>
<h3 class="wp-block-heading"><span id="toc5">問題内容</span></h3>
<p>セル番地C1に現在の日付を表示する。</p>
<p><img decoding="async" width="1339" height="284" class="alignnone wp-image-4233 size-full" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-2.png" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-2.png 1339w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-2-300x64.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-2-1024x217.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/Pasted-2-768x163.png 768w" sizes="(max-width: 1339px) 100vw, 1339px" /></p>
<h3 class="wp-block-heading"><span id="toc6">動作説明</span></h3>
<p>VBAを使用して、<span class="marker-under"><strong>現在の日付を取得し、それをセル番地C1に表示</strong></span>します。<br />具体的には、VBAの組み込み関数であるDateを使用して現在の日付を取得し、その値をセル番地C1に表示する必要があります。</p>
<p>&nbsp;</p>
<h2 class="wp-block-heading"><span id="toc7">ヒント</span></h2>
<p><!-- /wp:heading -->

<!-- wp:paragraph --></p>
<p><img decoding="async" class="alignnone  wp-image-4222" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-300x200.jpg" alt="" width="458" height="305" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-300x200.jpg 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-1024x683.jpg 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-768x512.jpg 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m-1536x1024.jpg 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/25232784_m.jpg 1920w" sizes="(max-width: 458px) 100vw, 458px" /></p>
<p><br />この問題では、現在の日付を取得し、それをセルに表示する必要があります。<br />以下のヒントを参考にして解答コードを作成してみてください。</p>
<h3><span id="toc8">・ヒントその1</span></h3>
<p>現在の日付を取得するには、<span class="marker-under"><strong>Date関数</strong></span>を使用します。<br />Date関数は、システムの現在の日付を返します。</p>
<h3><span id="toc9">・ヒントその2</span></h3>
<p>セルに値を表示するためには、Rangeオブジェクトを使用します。<br />セル番地を指定して該当するセルオブジェクトを取得し、Valueプロパティを使用して値を設定します。</p>
<h3><span id="toc10">・ヒントその3   (参考)</span></h3>
<p>日付の値をセルに表示する場合、VBAの日付形式を適用すると見やすくなります。<br /><span class="marker-under"><strong>NumberFormatプロパティを使用してセルの書式設定を行う</strong></span>ことができます。</p>
<p>&nbsp;</p>
<p>これらのヒントを参考にして、解答コードを作成してみてください。</p>
<p>&nbsp;</p>
<div class="blank-box bb-tab bb-good bb-red">最新・便利な機能を搭載したExcel・officeを試しませんか？<br />Excel 2013以下を使用している方はサポートが終了しているので注意が必要です！<br /><a href="https://dokugakuexcel.com/excel%e3%83%bboffice%e3%81%ae%e4%be%a1%e6%a0%bc%e6%af%94%e8%bc%83%ef%bc%81%e3%81%82%e3%81%aa%e3%81%9f%e3%81%ab%e5%90%88%e3%81%a3%e3%81%9f%e3%82%aa%e3%82%b9%e3%82%b9%e3%83%a1%e3%81%ae%e8%a3%bd%e5%93%81/">【最新2023年】Excel・Officeの価格比較！あなたに合ったオススメの製品の選定方法から購入 ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<div> </div>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>&nbsp;</p>
<p><!-- /wp:paragraph -->

<!-- wp:heading --></p>
<h2 class="wp-block-heading"><span id="toc11">解答コード</span></h2>
<p><!-- /wp:heading -->

<!-- wp:paragraph --></p>
<p>では回答を見ていきましょう！</p>
<h3><span id="toc12">・回答その①</span></h3>
<div class="blank-box bb-tab bb-check bb-blue">Sub Exercise3to1()<br />　Range(&#8220;C1&#8221;).Value Date<br />　Range(&#8220;C1&#8221;).NumberFormat = &#8220;yyyy/mm/dd&#8221;<br />End Sub</div>
<p>上記のコードは、現在の日付を取得し、それをセル番地C1に表示するVBAのマクロです。</p>
<p>解答コードでは、<strong>Range(&#8220;C1&#8221;).Value = Date</strong>という行で、<br /><span class="marker-under"><strong>Date関数を使用して現在の日付を取得し、セル番地C1にその値を表示</strong></span>しています。</p>
<div class="memo-box common-icon-box"><strong>現在の日付を格納したいセル・変数＝<span class="bold red">Date</span></strong></div>
<p>また、Range(&#8220;C1&#8221;).<span class="marker-under-red"><strong>NumberFormat</strong> </span>= &#8220;<span class="bold red"><strong>yyyy/mm/dd</strong></span>&#8220;という行で、セルの書式設定を行っています。<br />ここでは、日付の形式を「<span class="bold red">年/月/日</span>」の形に指定していますが、必要に応じて適切な書式を選択してください。</p>
<h3><span id="toc13">・回答その②</span></h3>
<div class="blank-box bb-tab bb-check bb-blue">
<p>Sub Exercise3to2()<br />　Dim <span class="bold green">currentDate</span> As Date</p>
<p>　<span class="bold green">currentDate</span> = Date<br />　Cells(1, 3).Value = Format(currentDate, &#8220;yyyy/mm/dd&#8221;)<br />End Sub</p>
</div>
<p>上記のコードでは、<span class="marker-under"><strong>Date関数</strong></span>を使用して現在の日付を取得し、変数<span class="bold green">currentDate</span>に格納しています。<br />その後、Cells(1, 3).Valueを使用してセル番地C1に<span class="bold green">currentDate</span>の値を表示しています。</p>
<p><span class="marker-under"><strong>Format関数を使って日付の書式を設定</strong></span>していますが、必要に応じて適切な書式を指定してください。</p>
<p>この回答例では、Cellsオブジェクトを使用してセルにアクセスしています。<br />Cellsオブジェクトは、行番号と列番号を指定してセルにアクセスする際に使用します。</p>
<p>&nbsp;</p>
<p><br /><img decoding="async" id="thepasted-1" class="alignnone  wp-image-4221" src="https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-300x225.png" alt="" width="436" height="327" srcset="https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-300x225.png 300w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-1024x768.png 1024w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-768x576.png 768w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909-1536x1152.png 1536w, https://dokugakuexcel.com/wp-content/uploads/2023/06/23195909.png 1600w" sizes="(max-width: 436px) 100vw, 436px" /></p>
<h2 class="wp-block-heading"><span id="toc14">必要な知識</span></h2>
<p><!-- /wp:paragraph -->

<!-- wp:paragraph --></p>
<p>この問題を解くためには、以下の基本的な知識が必要です。</p>
<h3><span id="toc15">日付の取得</span></h3>
<p>現在の日付を取得するためには、VBAの組み込み関数であるDateを使用します。<br />この関数は、システムの現在の日付を返します。</p>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e7%8f%be%e5%9c%a8%e3%81%ae%e6%97%a5%e4%bb%98%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%ef%bc%81date%e9%96%a2%e6%95%b0%e3%81%a7/">【マクロVBA】現在の日付を表示する方法！Date関数で簡単に取得して格納・表示・日付計算をする ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<h3><span id="toc16">セルへの値の設定</span></h3>
<p>セルに対する操作を行うためには、<strong>RangeオブジェクトやCellsオブジェクトを使います。</strong><br />特定のセルに値を入力するには、RangeオブジェクトのValueプロパティを使用します。<br /><br /></p>
<p>下記参考記事で紹介しています！</p>
<div class="blogcard-type bct-reference">
<p><a href="https://dokugakuexcel.com/%e3%80%90vba%e7%9f%a5%e8%ad%98-4%e3%80%91%e6%96%87%e5%ad%97%e3%83%bb%e6%95%b0%e5%80%a4%e3%82%92%e5%85%a5%e5%8a%9b%e3%81%99%e3%82%8b/">【マクロVBA】文字・数値・記号を指定したセルに入力する方法！RangeとCellsの使い方について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>
</div>
<h3><span id="toc17">日付の書式設定 (※参考)</span></h3>
<p>セルに表示する日付の書式を設定することで、見た目を調整することができます。<br /><span class="marker"><strong>NumberFormatプロパティを使用してセルの書式設定</strong></span>を行います。</p>
<p>これらの知識を応用して、問題を解くためのコードを作成しましょう。</p>
<div class="information-box common-icon-box"><a href="https://dokugakuexcel.com/%e3%80%90%e3%83%9e%e3%82%af%e3%83%advba%e3%80%91%e8%a1%a8%e7%a4%ba%e5%bd%a2%e5%bc%8f%e3%82%92%e5%a4%89%e6%9b%b4%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95%ef%bc%81format%e9%96%a2%e6%95%b0%e3%81%a7%e6%96%87/">【マクロVBA】表示形式を変更する方法！Format関数で文字・数値・日付の調整する ► 独学エクセル塾 (dokugakuexcel.com)</a></div>
<h2 class="wp-block-heading"><span id="toc18">まとめ</span></h2>
<p>この練習問題では、VBAを使用してセルに現在の日付を表示する方法を学びました。</p>
<p>解答コードでは、Date関数を使用して現在の日付を取得し、Range(&#8220;C1&#8221;)やCells(1, 3)を使用してセル番地C1にその値を表示しました。<br />さらに、日付の書式を設定するためにNumberFormatプロパティを使用しました。</p>
<p>VBAを使うことで、Excelでの日付の自動表示や書式設定を簡単に行うことができます。<br />これは、日報やスケジュール管理など、日付情報を扱う作業において非常に役立つスキルです。</p>
<p>練習問題を通じてVBAの基礎的な知識を学び、実際の問題に応用してみてください。<br />これにより、Excelの操作を自動化し、効率的にタスクを処理することができるようになります。</p>
<p>次の練習問題では、さらに難易度の高い問題に取り組んでいきますので、<br />順番に解いていくことでスキルを磨いていきましょう。</p>
<p>以上で練習問題3となります。お疲れ様でした！</p>]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4203</post-id>	</item>
		<item>
		<title>指定した日付の範囲内にあてはまる最大値(MAXIFS)を計算する！2つの日付から算出</title>
		<link>https://dokugakuexcel.com/%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%97%a5%e4%bb%98%e3%81%ae%e7%af%84%e5%9b%b2%e5%86%85%e3%81%ab%e3%81%82%e3%81%a6%e3%81%af%e3%81%be%e3%82%8b%e6%9c%80%e5%a4%a7%e5%80%a4max%e3%82%92%e8%a8%88/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e6%258c%2587%25e5%25ae%259a%25e3%2581%2597%25e3%2581%259f%25e6%2597%25a5%25e4%25bb%2598%25e3%2581%25ae%25e7%25af%2584%25e5%259b%25b2%25e5%2586%2585%25e3%2581%25ab%25e3%2581%2582%25e3%2581%25a6%25e3%2581%25af%25e3%2581%25be%25e3%2582%258b%25e6%259c%2580%25e5%25a4%25a7%25e5%2580%25a4max%25e3%2582%2592%25e8%25a8%2588</link>
					<comments>https://dokugakuexcel.com/%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%97%a5%e4%bb%98%e3%81%ae%e7%af%84%e5%9b%b2%e5%86%85%e3%81%ab%e3%81%82%e3%81%a6%e3%81%af%e3%81%be%e3%82%8b%e6%9c%80%e5%a4%a7%e5%80%a4max%e3%82%92%e8%a8%88/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Mon, 30 May 2022 12:51:52 +0000</pubDate>
				<category><![CDATA[関数・操作応用]]></category>
		<category><![CDATA[最大値]]></category>
		<category><![CDATA[条件]]></category>
		<category><![CDATA[日付]]></category>
		<category><![CDATA[MAXIFS関数]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=2984</guid>

					<description><![CDATA[エクセルで日時の情報とあわせて収集したデータを管理している方もおられると思います。その際に○○日から○○日のデータ、または○○時から○○時のデータの最大値を知りたい場合通常のMAX関数では求めることができません。 日時の [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">エクセルで日時の情報とあわせて収集したデータを管理している方もおられると思います。<br>その際に<strong><span class="marker-under">○○日から○○日のデータ、または○○時から○○時のデータの最大値</span></strong>を知りたい場合通常のMAX関数では求めることができません。</p>



<p class="wp-block-paragraph">日時の範囲を高頻度で変更したい場合はとても手間になります。</p>



<p class="wp-block-paragraph">しかし別のセルに算出開始日時と算出終了日時を入力して<br>自動でその範囲間の最大値を求めてくれたら便利ですよね。</p>



<p class="wp-block-paragraph">今回はそんな悩みを解決できるような内容になっています。<br>それでは見ていきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-6" checked><label class="toc-title" for="toc-checkbox-6">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■こんなことができるようになる!</a></li><li><a href="#toc2" tabindex="0">&#x2b1b;︎指定範囲間のデータの最大値を算出する</a><ol><li><a href="#toc3" tabindex="0">・２つの日付の範囲内の最大値を求める</a></li><li><a href="#toc4" tabindex="0">・２つの時刻の範囲内の最大値を求める</a></li></ol></li><li><a href="#toc5" tabindex="0">&#x2b1b;︎補足　○○日・時間以上・以下のデータの最大値を算出する</a><ol><li><a href="#toc6" tabindex="0">・○○日・時間以上のデータの最大値</a></li><li><a href="#toc7" tabindex="0">・○○日・時間以下のデータの最大値</a></li></ol></li><li><a href="#toc8" tabindex="0">&#x2b1b;︎補足　２つの日付の範囲＋絞り込み条件</a></li><li><a href="#toc9" tabindex="0">&#x2b1b;︎よくあるエラーと対処法</a><ol><li><a href="#toc10" tabindex="0">・条件に当てはまるが最大値してくれない</a></li><li><a href="#toc11" tabindex="0">・計算結果が0になる</a></li></ol></li><li><a href="#toc12" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">■こんなことができるようになる!</span></h2>



<p class="wp-block-paragraph">・指定した2つの日付の範囲に当てはまる最大値を算出することができる。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="702" height="371" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-119.png" alt="" class="wp-image-2986" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-119.png 702w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-119-300x159.png 300w" sizes="(max-width: 702px) 100vw, 702px" /></figure>



<h2 class="wp-block-heading"><span id="toc2">&#x2b1b;︎指定範囲間のデータの最大値を算出する</span></h2>



<p class="wp-block-paragraph">通常であれば最大値を求める際に「MAX関数」と呼ばれる関数を使用します。<br>MAX関数についてはこちらから☟</p>



<p class="wp-block-paragraph"><a href="https://dokugakuexcel.com/%e3%80%90max%e9%96%a2%e6%95%b0%e3%80%91%e3%82%a8%e3%82%af%e3%82%bb%e3%83%ab%e3%81%a7%e6%9c%80%e5%a4%a7%e5%80%a4%e3%82%92%e6%b1%82%e3%82%81%e3%82%8b/">【MAX関数】エクセルで範囲を指定して、数値の最大値を求める方法について ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p class="wp-block-paragraph">しかし今回は指定範囲で絞り込むので MAXIFS関数を使用していきます。</p>



<p class="wp-block-paragraph">では内容を見ていきましょう</p>



<h3 class="wp-block-heading"><span id="toc3">・２つの日付の範囲内の最大値を求める</span></h3>



<p class="wp-block-paragraph">見本として下図のような収益のデータを用意しました。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="773" height="400" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-118.png" alt="" class="wp-image-2985" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-118.png 773w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-118-300x155.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-118-768x397.png 768w" sizes="(max-width: 773px) 100vw, 773px" /></figure>



<p class="wp-block-paragraph">B列には日付のデータが入っておりC列には収益額が入力されています。</p>



<p class="wp-block-paragraph">今回は<strong><span class="marker-under"><span class="bold-green">E3</span>と<span class="bold-green">F3</span>に入力した日付の間の最大値</span></strong>を求めてみましょう。</p>



<p class="wp-block-paragraph">MAXIFSの関数の仕組みはこのようになってます。</p>



<p class="wp-block-paragraph"><strong><span class="fz-20px">=MAXIFS(<span class="bold-red">最大値を求めたい範囲</span>,<span class="bold-blue">最大値の条件範囲1</span>,<span class="bold-green">最大値の条件1</span>,<span class="bold-blue">最大値の条件範囲2</span>,<span class="bold-green">最大値の条件2</span>,・・・)</span></strong></p>



<p class="wp-block-paragraph"><span class="bold-red">最大値を求めたい範囲</span>は収益なので収益の範囲の<span class="bold-red">C3:C12</span><br><span class="bold-blue">最大値の条件の範囲1</span>は日付で絞り込みたいので日付の範囲の<span class="bold-blue">B3:B12</span><br><span class="bold-green">最大値の条件1</span>はE3以上の日付を最大値したいので<span class="bold-green">“&gt;=”&amp;E3</span><br><span class="bold-blue">最大値の条件の範囲2</span>も日付で絞り込みたいので日付の範囲の<span class="bold-blue">B3:B12</span><br><span class="bold-green">最大値の条件2</span>はF3以下の日付を最大値したいので<span class="bold-green">“&lt;=”&amp; F3</span>となります。</p>



<p class="wp-block-paragraph"> </p>



<p class="wp-block-paragraph">では当てはめていきましょう。<br>関数はこのようになります。</p>



<p class="wp-block-paragraph"><strong><span class="fz-20px">=MAXIFS(<span class="bold-red">C3:C12</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&gt;=&#8221;&amp;E3</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&lt;=&#8221;&amp;F3</span>)</span></strong></p>



<p class="wp-block-paragraph">それでは入力していきましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="702" height="371" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-119.png" alt="" class="wp-image-2986" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-119.png 702w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-119-300x159.png 300w" sizes="(max-width: 702px) 100vw, 702px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">5月27日から5月30日の最大値を求める事ができました</span></strong>。<br>該当する収益は「578」「735」「342」「245」「657」「874」「584」「682」で最大値は874なので<br>狙い通りの動作ができていますね。</p>



<p class="wp-block-paragraph">もちろん、日付を変更しても変更した日付の範囲で最大値をしてくれます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="687" height="365" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-120.png" alt="" class="wp-image-2987" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-120.png 687w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-120-300x159.png 300w" sizes="(max-width: 687px) 100vw, 687px" /></figure>



<h3 class="wp-block-heading"><span id="toc4">・２つの時刻の範囲内の最大値を求める</span></h3>



<p class="wp-block-paragraph">今度は<strong><span class="marker-under-blue">入力した2つの時刻の範囲の最大値</span></strong>を求めてみましょう。<br>今回も先ほどの見本を参考にしていきましょう。</p>



<p class="wp-block-paragraph">まず、前提として<strong><span class="marker-under">条件となる日時のデータに時刻の情報が含まれている必要があります</span></strong>。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="818" height="246" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-121.png" alt="" class="wp-image-2988" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-121.png 818w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-121-300x90.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-121-768x231.png 768w" sizes="(max-width: 818px) 100vw, 818px" /></figure>



<p class="wp-block-paragraph">数式は先ほどと同様になります。<br><strong><span class="fz-20px">=MAXIFS(<span class="bold-red">C3:C12</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&gt;=&#8221;&amp;E3</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&lt;=&#8221;&amp;F3</span>)</span></strong></p>



<p class="wp-block-paragraph">では絞り込みの条件を14時から19時にしてみたいと思います。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="794" height="425" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-122.png" alt="" class="wp-image-2989" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-122.png 794w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-122-300x161.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-122-768x411.png 768w" sizes="(max-width: 794px) 100vw, 794px" /></figure>



<p class="wp-block-paragraph">時刻でも同様に<strong><span class="marker-under">２つの時刻範囲の最大値を求める事ができました</span></strong>。</p>



<p class="wp-block-paragraph">該当する収益は「735」「342」「245」「657」「874」「584」で最大値は874なので<br>狙い通りの動作ができていますね。</p>



<h2 class="wp-block-heading"><span id="toc5">&#x2b1b;︎補足　○○日・時間以上・以下のデータの最大値を算出する</span></h2>



<p class="wp-block-paragraph">ここからは補足です。<br>先ほどは2つの日時の範囲間の最大値を求めましたが、<br>今度は○○日・時間以上の最大値・以下の最大値を求めてみましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">・○○日・時間以上のデータの最大値</span></h3>



<p class="wp-block-paragraph">まずは<strong><span class="marker-under">○○日・時間以上のデータの最大値</span></strong>をもとめていきます。<br>では再度、先ほどの見本データをご覧ください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="659" height="348" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-123.png" alt="" class="wp-image-2990" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-123.png 659w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-123-300x158.png 300w" sizes="(max-width: 659px) 100vw, 659px" /></figure>



<p class="wp-block-paragraph">今回は<strong><span class="marker-under"><span class="bold-green">E3</span>に入力した日時以上の最大値</span></strong>を求めたいとしましょう。<br>先ほどと同様に MAXIFS関数を使用します</p>



<p class="wp-block-paragraph">MAXIFS関数の仕組みは下記の通りです。条件は1つのみなのでこのようになります。</p>



<p class="wp-block-paragraph"><span class="fz-20px"><strong>=MAXIFS(<span class="bold-red">最大値を求めたい範囲</span>,<span class="bold-blue">最大値の条件範囲1</span>,<span class="bold-green">最大値の条件1</span>)</strong></span></p>



<p class="wp-block-paragraph"><span class="bold-red">最大値の範囲</span>は収益なので<span class="bold-red">C3:C12</span>となります。<br><span class="bold-blue">最大値の条件の範囲</span>は日時なので<span class="bold-blue">B3:B12</span><br><span class="bold-green">最大値の条件</span>は F3に入力した日時以上なので<span class="bold-green">“&gt;=”&amp;E3</span></p>



<p class="wp-block-paragraph"> </p>



<p class="wp-block-paragraph">関数に当てはめるとこのようになります。</p>



<p class="wp-block-paragraph"><strong><span class="fz-20px">=MAXIFS(<span class="bold-red">C3:C12</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&gt;=&#8221;&amp;E3</span>)</span></strong></p>



<p class="wp-block-paragraph">それでは入力してみましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="806" height="425" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-124.png" alt="" class="wp-image-2991" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-124.png 806w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-124-300x158.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-124-768x405.png 768w" sizes="(max-width: 806px) 100vw, 806px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">5月27日以上の最大値は「874」</span></strong>ということがわかりました。</p>



<h3 class="wp-block-heading"><span id="toc7">・○○日・時間以下のデータの最大値</span></h3>



<p class="wp-block-paragraph">今度は<strong><span class="marker-under">○○日・時間以下のデータ</span><span class="marker-under">最大値をもとめる方法</span></strong>についてです。<br>考え方は先ほどと同様で「“&gt;=”」の部分が「“&lt;=”」となります。</p>



<p class="wp-block-paragraph">では見本を見ていきましょう。<br>今回はE3に入力した日時以下のデータの最大値を見ていきます。</p>



<p class="wp-block-paragraph">数式はこのようになります。</p>



<p class="wp-block-paragraph"><strong><span class="fz-20px">=MAXIFS(<span class="bold-red">C3:C12</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&lt;=&#8221;&amp;E3</span>)</span></strong></p>



<p class="wp-block-paragraph">では入力してみましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="820" height="429" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-125.png" alt="" class="wp-image-2992" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-125.png 820w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-125-300x157.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-125-768x402.png 768w" sizes="(max-width: 820px) 100vw, 820px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">5月27日以下の収益の最大値は「735」</span></strong>ということがわかりました。</p>



<h2 class="wp-block-heading"><span id="toc8">&#x2b1b;︎補足　２つの日付の範囲＋絞り込み条件</span></h2>



<p class="wp-block-paragraph">先ほどは2つの日付の範囲の最大値を求めましたがさらに<strong><span class="marker-under">絞り込み条件を<br>増やしたい場合の方法</span></strong>を紹介します。</p>



<p class="wp-block-paragraph">下図の見本をご覧ください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="790" height="368" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-126.png" alt="" class="wp-image-2993" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-126.png 790w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-126-300x140.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-126-768x358.png 768w" sizes="(max-width: 790px) 100vw, 790px" /></figure>



<p class="wp-block-paragraph">先ほどのデータに加え、対象の項目をD列に追加しました。</p>



<p class="wp-block-paragraph">仕様として<strong><span class="marker-under-blue">2つの日付の範囲＋対象に○がついてあるものの最大値を算出</span></strong>したいと思います。</p>



<p class="wp-block-paragraph">関数はMAXIFSを使用していきます。<br>MAXFS関数の条件は2つまでの縛りはなく、127個まで設定することができます。</p>



<p class="wp-block-paragraph">では条件を追加した数式を見てみましょう。</p>



<p class="wp-block-paragraph"><span class="fz-20px"><strong>=MAXIFS(C3:C12,B3:B12,&#8221;&gt;=&#8221;&amp;F3,B3:B12,&#8221;&lt;=&#8221;&amp;G3,<span class="bold-red">D3:D12,&#8221;○&#8221;</span>)</strong></span></p>



<p class="wp-block-paragraph">「<strong><span class="bold-red">D3:D12,”○&#8221;</span></strong>」を追加する事でD列に○がついてある事が条件となりました。<br>それでは入力してみましょう。</p>



<p class="wp-block-paragraph">結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="850" height="387" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-127.png" alt="" class="wp-image-2994" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-127.png 850w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-127-300x137.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-127-768x350.png 768w" sizes="(max-width: 850px) 100vw, 850px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">5月26日から5月30日で対象に○がついてあるデータは「578」「342」「245」なので最大値「578」で狙い通り計算できています</span></strong>。</p>



<p class="wp-block-paragraph">今回は2つの日付データと対象の3つの条件でしたが<br>数式を追加する事で条件をさらに追加することができます。</p>



<h2 class="wp-block-heading"><span id="toc9">&#x2b1b;︎よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc10">・条件に当てはまるが最大値してくれない</span></h3>



<p class="wp-block-paragraph">こちらは対象日時または絞り込む際の条件の日時に問題があるかもしれません。<br>実際の画面をみてみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="563" height="200" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-128.png" alt="" class="wp-image-2995" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-128.png 563w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-128-300x107.png 300w" sizes="(max-width: 563px) 100vw, 563px" /></figure>



<p class="wp-block-paragraph">通常は「○月○日」といった表記ですが<br>ダブルクリックすると「年」までデータが入っています。</p>



<p class="wp-block-paragraph">エクセルは<strong><span class="marker-under">日時と判断すると日付データとして年月日、<br>時刻を入力すると＋時刻までデータとして入力</span></strong>されます。</p>



<p class="wp-block-paragraph">つまり<strong><span class="marker-under-blue">「年」が異なっていると範囲から除外されるので最大値を算出してくれません</span></strong>。<br>一度日時データを確認してみてください。</p>



<h3 class="wp-block-heading"><span id="toc11">・計算結果が0になる</span></h3>



<p class="wp-block-paragraph">日付範囲を設定する際に条件を「&#8221;&gt;=&#8221;&amp;対象セル」と設定しました。<br>この不等号の記号「&lt;」と「&gt;」ですが、全角と半角があります。</p>



<p class="wp-block-paragraph">全角は「＞」「＜」で小文字は「&gt;」「&lt;」となってます。<br>見た目ではわかりにくいですが、<strong><span class="marker-under">全角で入力すると文字として認識され<br>不等号にならないので0となってしまいます</span></strong>。<br>入力の際は半角で入力してください。</p>



<h2 class="wp-block-heading"><span id="toc12">&#x2b1b;︎まとめ</span></h2>



<p class="wp-block-paragraph">いかがだったでしょうか。<br>日時とセットでデータを収集している方も多いとおもいます。</p>



<p class="wp-block-paragraph">是非今回の内容を活用して<br>2つの日付間の最大値を求めてみてください。</p>



<p class="wp-block-paragraph">それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%97%a5%e4%bb%98%e3%81%ae%e7%af%84%e5%9b%b2%e5%86%85%e3%81%ab%e3%81%82%e3%81%a6%e3%81%af%e3%81%be%e3%82%8b%e6%9c%80%e5%a4%a7%e5%80%a4max%e3%82%92%e8%a8%88/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2984</post-id>	</item>
		<item>
		<title>指定した日付の範囲内にあてはまる平均(AVERAGE)を計算する！2つの日付から算出</title>
		<link>https://dokugakuexcel.com/%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%97%a5%e4%bb%98%e3%81%ae%e7%af%84%e5%9b%b2%e5%86%85%e3%81%ab%e3%81%82%e3%81%a6%e3%81%af%e3%81%be%e3%82%8b%e5%b9%b3%e5%9d%87average%e3%82%92%e8%a8%88%e7%ae%97/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e6%258c%2587%25e5%25ae%259a%25e3%2581%2597%25e3%2581%259f%25e6%2597%25a5%25e4%25bb%2598%25e3%2581%25ae%25e7%25af%2584%25e5%259b%25b2%25e5%2586%2585%25e3%2581%25ab%25e3%2581%2582%25e3%2581%25a6%25e3%2581%25af%25e3%2581%25be%25e3%2582%258b%25e5%25b9%25b3%25e5%259d%2587average%25e3%2582%2592%25e8%25a8%2588%25e7%25ae%2597</link>
					<comments>https://dokugakuexcel.com/%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%97%a5%e4%bb%98%e3%81%ae%e7%af%84%e5%9b%b2%e5%86%85%e3%81%ab%e3%81%82%e3%81%a6%e3%81%af%e3%81%be%e3%82%8b%e5%b9%b3%e5%9d%87average%e3%82%92%e8%a8%88%e7%ae%97/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Tue, 24 May 2022 13:42:27 +0000</pubDate>
				<category><![CDATA[関数・操作応用]]></category>
		<category><![CDATA[平均]]></category>
		<category><![CDATA[条件]]></category>
		<category><![CDATA[AVERAGEIFS関数]]></category>
		<category><![CDATA[日付]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=2949</guid>

					<description><![CDATA[この記事はエクセルで日時の情報とあわせて収集したデータを分析する際に○○日から○○日の平均、または○○時から○○時の平均を知りたい場合に有効です。日時の範囲を高頻度で変更したい場合、通常のAVERAGE関数では毎回参照範 [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">この記事はエクセルで日時の情報とあわせて収集したデータを分析する際に<br><strong><span class="marker-under">○○日から○○日の平均、または○○時から○○時の平均</span></strong>を知りたい場合に有効です。<br>日時の範囲を高頻度で変更したい場合、通常のAVERAGE関数では毎回参照範囲を変えるといった作業が発生し、とても手間になります。</p>



<p class="wp-block-paragraph">しかし別のセルに算出開始日時と算出終了日時を入力して<br>自動でその<strong><span class="marker-under">範囲間の平均</span></strong>を求めてくれたら便利ですよね。</p>



<p class="wp-block-paragraph">今回はそんな悩みを解決できるような内容になっています。<br>それでは見ていきましょう。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-8" checked><label class="toc-title" for="toc-checkbox-8">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">■こんなことができるようになる!</a></li><li><a href="#toc2" tabindex="0">&#x2b1b;︎指定範囲間のデータの平均を算出する</a><ol><li><a href="#toc3" tabindex="0">・２つの日付の範囲内の平均を求める</a></li><li><a href="#toc4" tabindex="0">・２つの時刻の範囲内の平均を求める</a></li></ol></li><li><a href="#toc5" tabindex="0">&#x2b1b;︎補足　○○日・時間以上・以下のデータの平均を算出する</a><ol><li><a href="#toc6" tabindex="0">・○○日・時間以上のデータの平均</a></li><li><a href="#toc7" tabindex="0">・○○日・時間以下のデータの平均</a></li></ol></li><li><a href="#toc8" tabindex="0">&#x2b1b;︎補足　２つの日付の範囲＋絞り込み条件</a></li><li><a href="#toc9" tabindex="0">&#x2b1b;︎よくあるエラーと対処法</a><ol><li><a href="#toc10" tabindex="0">・条件に当てはまるが平均してくれない</a></li><li><a href="#toc11" tabindex="0">・計算結果が0になる</a></li></ol></li><li><a href="#toc12" tabindex="0">&#x2b1b;︎まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">■こんなことができるようになる!</span></h2>



<p class="wp-block-paragraph">・指定した2つの日付の範囲に当てはまる平均を算出することができる。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="701" height="378" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-92.png" alt="" class="wp-image-2952" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-92.png 701w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-92-300x162.png 300w" sizes="(max-width: 701px) 100vw, 701px" /></figure>



<h2 class="wp-block-heading"><span id="toc2">&#x2b1b;︎指定範囲間のデータの平均を算出する</span></h2>



<p class="wp-block-paragraph">通常であれば平均を求める際に「 AVERAGE関数」と呼ばれる関数を使用します。<br>AVERAGE関数についてはこちらから</p>



<p class="wp-block-paragraph"><a href="https://dokugakuexcel.com/%e3%80%90average%e9%96%a2%e6%95%b0%e3%80%91%e3%82%a8%e3%82%af%e3%82%bb%e3%83%ab%e3%81%a7%e5%b9%b3%e5%9d%87%e5%80%a4%e3%82%92%e6%b1%82%e3%82%81%e3%82%8b/">【AVERAGE関数】エクセルで平均値を求める方法について説明します！ ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p class="wp-block-paragraph">しかし今回は指定範囲で絞り込むので AVERAGEIFS関数を使用していきます。<br>AVERAGEIFS関数についてはこちらから</p>



<p class="wp-block-paragraph"><a href="https://dokugakuexcel.com/%e3%80%90averageifs%e9%96%a2%e6%95%b0%e3%80%91%e3%82%a8%e3%82%af%e3%82%bb%e3%83%ab%e3%81%a7%e8%a4%87%e6%95%b0%e3%81%ae%e6%9d%a1%e4%bb%b6%e3%81%ab%e5%bd%93%e3%81%a6%e3%81%af%e3%81%be%e3%82%8b%e5%b9%b3/">【AVERAGEIFS関数】エクセルで複数の条件に当てはまる平均を求める ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p class="wp-block-paragraph">では内容を見ていきましょう</p>



<h3 class="wp-block-heading"><span id="toc3">・２つの日付の範囲内の平均を求める</span></h3>



<p class="wp-block-paragraph">見本として下図のような収益のデータを用意しました。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="711" height="373" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-91.png" alt="" class="wp-image-2951" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-91.png 711w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-91-300x157.png 300w" sizes="(max-width: 711px) 100vw, 711px" /></figure>



<p class="wp-block-paragraph">B列には日付のデータが入っておりC列には収益額が入力されています。</p>



<p class="wp-block-paragraph">今回は<span class="bold-green">E3</span>と<span class="bold-green">F3</span>に<strong><span class="marker-under">入力した日付の間の平均</span></strong>を求めてみましょう。</p>



<p class="wp-block-paragraph">AVERAGEIFSの関数の仕組みはこのようになってます。</p>



<p class="wp-block-paragraph"><strong><span class="fz-20px">=AVERAGEIFS(<span class="bold-red">平均したい範囲</span>,<span class="bold-blue">平均の条件範囲1</span>,<span class="bold-green">平均の条件1</span>,<span class="bold-blue">平均の条件範囲2</span>,<span class="bold-green">平均の条件2</span>,・・・)</span></strong></p>



<p class="wp-block-paragraph"><span class="bold-red">平均したいの範囲</span>は収益なので収益の範囲の<span class="bold-red">C3：C12</span><br><span class="bold-blue">平均の条件の範囲1</span>は日付で絞り込みたいので日付の範囲の<span class="bold-blue">B3：B12</span><br><span class="bold-green">平均の条件1</span>はE3以上の日付を平均したいので<span class="bold-green">“&gt;=”&amp;E3</span><br><span class="bold-blue">平均の条件の範囲2</span>も日付で絞り込みたいので日付の範囲の<span class="bold-blue">B3：B12</span><br><span class="bold-green">平均の条件2</span>はF3以下の日付を平均したいので<span class="bold-green">“&lt;=”&amp; F3</span>となります。</p>



<p class="wp-block-paragraph">　</p>



<p class="wp-block-paragraph">では当てはめていきましょう。<br>関数はこのようになります。</p>



<p class="wp-block-paragraph"><strong><span class="fz-20px">=AVERAGEIFS(<span class="bold-red">C3:C12</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&gt;=&#8221;&amp;E3</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&lt;=&#8221;&amp;F3</span>)</span></strong></p>



<p class="wp-block-paragraph">それでは入力していきましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="701" height="378" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-92.png" alt="" class="wp-image-2952" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-92.png 701w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-92-300x162.png 300w" sizes="(max-width: 701px) 100vw, 701px" /></figure>



<p class="wp-block-paragraph">5月27日から5月30日の平均を求める事ができました。<br>該当する収益は<strong><span class="marker-under">「735」「342」「245」「657」で平均は494.75</span></strong>なので<br>狙い通りの動作ができていますね。</p>



<p class="wp-block-paragraph">もちろん、日付を変更しても変更した日付の範囲で平均をしてくれます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="680" height="365" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-93.png" alt="" class="wp-image-2953" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-93.png 680w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-93-300x161.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<h3 class="wp-block-heading"><span id="toc4">・２つの時刻の範囲内の平均を求める</span></h3>



<p class="wp-block-paragraph">今度は<strong><span class="marker-under">入力した2つの時刻の範囲の平均</span></strong>を求めてみましょう。<br>今回も先ほどの見本を参考にしていきましょう。</p>



<p class="wp-block-paragraph">まず、前提として<strong><span class="marker-under-red">条件となる日時のデータに時刻の情報が含まれている必要</span></strong>があります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="818" height="246" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-94.png" alt="" class="wp-image-2954" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-94.png 818w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-94-300x90.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-94-768x231.png 768w" sizes="(max-width: 818px) 100vw, 818px" /></figure>



<p class="wp-block-paragraph">数式は先ほどと同様になります。<br><strong><span class="fz-20px">=AVERAGEIFS(<span class="bold-red">C3:C12</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&gt;=&#8221;&amp;E3</span>,<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&lt;=&#8221;&amp;F3</span>)</span></strong></p>



<p class="wp-block-paragraph">では絞り込みの条件を14時から19時にしてみたいと思います。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="782" height="416" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-95.png" alt="" class="wp-image-2955" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-95.png 782w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-95-300x160.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-95-768x409.png 768w" sizes="(max-width: 782px) 100vw, 782px" /></figure>



<p class="wp-block-paragraph">時刻でも同様に２つの時刻範囲の平均を求める事ができました。</p>



<p class="wp-block-paragraph"><br>該当する収益は<strong><span class="marker-under">「735」「342」「245」「657」「874」「584」で平均は572.83</span></strong>なので<br>狙い通りの動作ができていますね。</p>



<h2 class="wp-block-heading"><span id="toc5">&#x2b1b;︎補足　○○日・時間以上・以下のデータの平均を算出する</span></h2>



<p class="wp-block-paragraph">ここからは補足です。<br>先ほどは2つの日時の範囲間の平均を求めましたが、<br>今度は○○日・時間以上の平均・以下の平均を求めてみましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">・○○日・時間以上のデータの平均</span></h3>



<p class="wp-block-paragraph">では再度、先ほどの見本データをご覧ください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="643" height="345" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-96.png" alt="" class="wp-image-2956" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-96.png 643w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-96-300x161.png 300w" sizes="(max-width: 643px) 100vw, 643px" /></figure>



<p class="wp-block-paragraph">今回は<strong><span class="marker-under">E3に入力した日時以上の平均</span></strong>を求めたいとしましょう。<br>先ほどは AVERAGEIFS関数を使用しましたが、今回は<strong><span class="marker-under-red">条件が1つなので AVERAGEIF関数</span></strong>となります。</p>



<p class="wp-block-paragraph">AVERAGEIF関数の仕組みは下記の通りです。</p>



<p class="wp-block-paragraph"><strong><span class="fz-20px">=AVERAGEIF(<span class="bold-blue">絞り込む対象の範囲</span>,<span class="bold-green">絞り込む条件</span>,<span class="bold-red">平均の範囲</span>)</span></strong></p>



<p class="wp-block-paragraph"><span class="bold-blue">絞り込む対象の範囲</span>は日時なので<span class="bold-blue">B3：B12</span><br><span class="bold-green">絞り込む条件</span>は F3に入力した日時以上なので<span class="bold-green">“&gt;=”&amp;E3</span><br><span class="bold-red">平均の範囲</span>は収益なので<span class="bold-red">C3：C12</span>となります。</p>



<p class="wp-block-paragraph">　</p>



<p class="wp-block-paragraph">関数に当てはめるとこのようになります。</p>



<p class="wp-block-paragraph"><strong><span class="fz-20px">=AVERAGEIF(<span class="bold-blue">B3:B12</span>,<span class="bold-green">&#8220;&gt;=&#8221;&amp;E3</span>,<span class="bold-red">C3:C12</span>)</span></strong></p>



<p class="wp-block-paragraph">それでは入力してみましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="818" height="430" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-97.png" alt="" class="wp-image-2957" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-97.png 818w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-97-300x158.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-97-768x404.png 768w" sizes="(max-width: 818px) 100vw, 818px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">5月26日以上の平均は「586.78」</span></strong>ということがわかりました。</p>



<h3 class="wp-block-heading"><span id="toc7">・○○日・時間以下のデータの平均</span></h3>



<p class="wp-block-paragraph">今度は<strong><span class="marker-under">○○日・時間以下のデータ</span></strong>です。<br>考え方は先ほどと同様で「“&gt;=”」の部分が「“&lt;=”」となります。</p>



<p class="wp-block-paragraph">では見本を見ていきましょう。<br>今回はE3に入力した日時以下のデータの平均を見ていきます。</p>



<p class="wp-block-paragraph">数式はこのようになります。</p>



<p class="wp-block-paragraph"><strong><span class="fz-20px">=AVERAGEIF(B3:B12,&#8221;&lt;=&#8221;&amp;E3,C3:C12)</span></strong></p>



<p class="wp-block-paragraph">では入力してみましょう。<br>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="783" height="415" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-98.png" alt="" class="wp-image-2958" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-98.png 783w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-98-300x159.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-98-768x407.png 768w" sizes="(max-width: 783px) 100vw, 783px" /></figure>



<p class="wp-block-paragraph"><strong><span class="marker-under">5月27日以下の収益の平均は「665.67」</span></strong>ということがわかりました。</p>



<h2 class="wp-block-heading"><span id="toc8">&#x2b1b;︎補足　２つの日付の範囲＋絞り込み条件</span></h2>



<p class="wp-block-paragraph">先ほどは<strong><span class="marker-under">2つの日付の範囲の平均を求めましたがさらに絞り込み条件を<br>増やしたい場合の方法を紹介</span></strong>します。</p>



<p class="wp-block-paragraph">下図の見本をご覧ください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="751" height="369" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-99.png" alt="" class="wp-image-2959" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-99.png 751w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-99-300x147.png 300w" sizes="(max-width: 751px) 100vw, 751px" /></figure>



<p class="wp-block-paragraph">先ほどのデータに加え、<strong><span class="marker-under">対象の項目をD列に追加</span></strong>しました。</p>



<p class="wp-block-paragraph">仕様として<strong><span class="marker-under">2つの日付の範囲＋対象に○がついてあるものの平均</span></strong>をしたいと思います。</p>



<p class="wp-block-paragraph">関数は先ほどと同様に AVERAGEIFSを使用していきます。<br>AVERAGEFS関数の条件は2つまでの縛りはなく、127個まで設定することができます。</p>



<p class="wp-block-paragraph">では条件を追加した数式を見てみましょう。</p>



<p class="wp-block-paragraph"><strong>=AVERAGEIFS(C3:C12,B3:B12,&#8221;&gt;=&#8221;&amp;F3,B3:B12,&#8221;&lt;=&#8221;&amp;G3,<span class="marker-under-red">D3:D12,&#8221;○&#8221;</span>)</strong></p>



<p class="wp-block-paragraph">「<strong><span class="marker-under-red">D3:D12,”○&#8221;</span></strong>」を追加する事でD列に○がついてある事が条件となりました。<br>それでは入力してみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="785" height="308" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-100.png" alt="" class="wp-image-2960" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-100.png 785w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-100-300x118.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-100-768x301.png 768w" sizes="(max-width: 785px) 100vw, 785px" /></figure>



<p class="wp-block-paragraph">結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="829" height="390" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-101.png" alt="" class="wp-image-2961" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-101.png 829w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-101-300x141.png 300w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-101-768x361.png 768w" sizes="(max-width: 829px) 100vw, 829px" /></figure>



<p class="wp-block-paragraph">5月26日から5月30日で<strong><span class="marker-under">対象に○がついてあるデータは「578」「342」「245」なので平均「388.33」</span></strong>で狙い通り計算できています。</p>



<p class="wp-block-paragraph">今回は2つの日付データと対象の3つの条件でしたが<br><strong><span class="marker-under">数式を追加する事で条件をさらに追加</span></strong>することができます。</p>



<h2 class="wp-block-heading"><span id="toc9">&#x2b1b;︎よくあるエラーと対処法</span></h2>



<h3 class="wp-block-heading"><span id="toc10">・条件に当てはまるが平均してくれない</span></h3>



<p class="wp-block-paragraph">こちらは<strong><span class="marker-under">対象日時または絞り込む際の条件の日時に問題</span></strong>があるかもしれません。<br>実際の画面をみてみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="563" height="200" src="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-102.png" alt="" class="wp-image-2962" srcset="https://dokugakuexcel.com/wp-content/uploads/2022/05/image-102.png 563w, https://dokugakuexcel.com/wp-content/uploads/2022/05/image-102-300x107.png 300w" sizes="(max-width: 563px) 100vw, 563px" /></figure>



<p class="wp-block-paragraph">通常は「○月○日」といった表記ですが<br>ダブルクリックすると「年」までデータが入っています。</p>



<p class="wp-block-paragraph">エクセルは<strong><span class="marker-under-red">日時と判断すると日付データとして年月日、<br>時刻を入力すると＋時刻までデータとして入力</span></strong>されます。</p>



<p class="wp-block-paragraph">つまり<strong><span class="marker-under-red">「年」が異なっていると範囲から除外されるので平均してくれません</span></strong>。<br>一度日時データを確認してみてください。</p>



<h3 class="wp-block-heading"><span id="toc11">・計算結果が0になる</span></h3>



<p class="wp-block-paragraph">日付範囲を設定する際に条件を「&#8221;&gt;=&#8221;&amp;対象セル」と設定しました。<br>この<strong><span class="marker-under">不等号の記号「&lt;」と「&gt;」ですが、全角と半角</span></strong>があります。</p>



<p class="wp-block-paragraph">全角は「＞」「＜」で小文字は「&gt;」「&lt;」となってます。<br>見た目ではわかりにくいですが、<strong><span class="marker-under">全角で入力すると文字として認識され<br>不等号にならないので0となってしまいます</span></strong>。<br>入力の際は半角で入力してください。</p>



<h2 class="wp-block-heading"><span id="toc12">&#x2b1b;︎まとめ</span></h2>



<p class="wp-block-paragraph">いかがだったでしょうか。<br>日時とセットでデータを収集している方も多いとおもいます。</p>



<p class="wp-block-paragraph">是非今回の内容を活用して<br>2つの日付間の平均を求めてみてください。</p>



<p class="wp-block-paragraph">それでは次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e6%8c%87%e5%ae%9a%e3%81%97%e3%81%9f%e6%97%a5%e4%bb%98%e3%81%ae%e7%af%84%e5%9b%b2%e5%86%85%e3%81%ab%e3%81%82%e3%81%a6%e3%81%af%e3%81%be%e3%82%8b%e5%b9%b3%e5%9d%87average%e3%82%92%e8%a8%88%e7%ae%97/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2949</post-id>	</item>
	</channel>
</rss>
