<?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/%E5%8F%82%E7%85%A7/feed/" rel="self" type="application/rss+xml" />
	<link>https://dokugakuexcel.com</link>
	<description>初心者から中級者までシステム・関数・VBAを伝授します</description>
	<lastBuildDate>Thu, 31 Mar 2022 11:29:48 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</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>【置換の応用】フィルダウンで出来ない、列（横）方向に連続した行（縦）参照を置換を活用して実現</title>
		<link>https://dokugakuexcel.com/%e3%80%90%e7%bd%ae%e6%8f%9b%e3%81%ae%e5%bf%9c%e7%94%a8%e3%80%91%e5%88%97%ef%bc%88%e6%a8%aa%ef%bc%89%e6%96%b9%e5%90%91%e3%81%ab%e9%80%a3%e7%b6%9a%e3%81%97%e3%81%9f%e8%a1%8c%ef%bc%88%e7%b8%a6%ef%bc%89/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=%25e3%2580%2590%25e7%25bd%25ae%25e6%258f%259b%25e3%2581%25ae%25e5%25bf%259c%25e7%2594%25a8%25e3%2580%2591%25e5%2588%2597%25ef%25bc%2588%25e6%25a8%25aa%25ef%25bc%2589%25e6%2596%25b9%25e5%2590%2591%25e3%2581%25ab%25e9%2580%25a3%25e7%25b6%259a%25e3%2581%2597%25e3%2581%259f%25e8%25a1%258c%25ef%25bc%2588%25e7%25b8%25a6%25ef%25bc%2589</link>
					<comments>https://dokugakuexcel.com/%e3%80%90%e7%bd%ae%e6%8f%9b%e3%81%ae%e5%bf%9c%e7%94%a8%e3%80%91%e5%88%97%ef%bc%88%e6%a8%aa%ef%bc%89%e6%96%b9%e5%90%91%e3%81%ab%e9%80%a3%e7%b6%9a%e3%81%97%e3%81%9f%e8%a1%8c%ef%bc%88%e7%b8%a6%ef%bc%89/?noamp=mobile#respond</comments>
		
		<dc:creator><![CDATA[matsu]]></dc:creator>
		<pubDate>Wed, 28 Jul 2021 04:05:58 +0000</pubDate>
				<category><![CDATA[関数・操作応用]]></category>
		<category><![CDATA[置換]]></category>
		<category><![CDATA[置き換え]]></category>
		<category><![CDATA[参照]]></category>
		<guid isPermaLink="false">https://dokugakuexcel.com/?p=859</guid>

					<description><![CDATA[今回は列方向に連続した行参照をする方法について説明したいと思います。こちらの技術を知らなければ１つずつ参照するようになってしまいます。 今まで時間をかけていた作業がグッと楽になるかもしれませんね。 似たような関数もあるの [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>今回は列方向に連続した行参照をする方法について説明したいと思います。<br>こちらの技術を知らなければ１つずつ参照するようになってしまいます。</p>



<p>今まで時間をかけていた作業がグッと楽になるかもしれませんね。</p>



<p>似たような関数もあるのですがこちらの方が個人的には好きです。</p>



<p></p>



<p>では早速見ていきましょう。</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">■参照方法の見本</a></li><li><a href="#toc2" tabindex="0">■置換を活用して列方向に連続した行参照をする</a></li><li><a href="#toc3" tabindex="0">■まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">■参照方法の見本</span></h2>



<p></p>



<p>下記のような総当たりの表を作成しました。</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="690" height="196" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-275.png" alt="" class="wp-image-860" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-275.png 690w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-275-300x85.png 300w" sizes="(max-width: 690px) 100vw, 690px" /></figure>



<p>B行の氏名を変更すると<strong><span class="marker-under-red">「D3からD8」</span><span class="marker-under-blue">「E2からJ2」</span></strong>の名前も変わるようなシートを</p>



<p>作ろうと思います。</p>



<p><strong><span class="marker-under-red">「D3からD8」</span></strong>の方は簡単ですね。<br>「D3」に「＝Ｂ3」を入力してプルダウンすればB行の名前と連携してくれますね</p>



<figure class="wp-block-image size-full"><img decoding="async" width="687" height="191" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-276.png" alt="" class="wp-image-861" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-276.png 687w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-276-300x83.png 300w" sizes="(max-width: 687px) 100vw, 687px" /></figure>



<p>トレースをしても連携していることがわかります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="683" height="192" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-277.png" alt="" class="wp-image-862" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-277.png 683w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-277-300x84.png 300w" sizes="(max-width: 683px) 100vw, 683px" /></figure>



<p>問題は行方向です。</p>



<p></p>



<p>悪い見本として行方向のように列方向でもプルダウンしてみましょう。<br>「E3」に「＝Ｂ3」を入力します。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="686" height="195" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-278.png" alt="" class="wp-image-863" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-278.png 686w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-278-300x85.png 300w" sizes="(max-width: 686px) 100vw, 686px" /></figure>



<p>そこから行方向にプルダウンすると…</p>



<figure class="wp-block-image size-full"><img decoding="async" width="688" height="194" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-279.png" alt="" class="wp-image-864" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-279.png 688w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-279-300x85.png 300w" sizes="(max-width: 688px) 100vw, 688px" /></figure>



<p>予想通り列方向に参照がズレて、望んだ参照にはなっていません。<br></p>



<p>B行をコピーして行と列を入れ替えて貼り付けしてもいいですが、</p>



<p>名前を随時入れ替える際は、毎回貼り付けるのも面倒ですよね。</p>



<p></p>



<p>さらに1つずつ参照を入力してもいいのですがこの記事をご覧の方は</p>



<p>データが多すぎて、この記事を探されたのではないでしょうか。</p>



<p></p>



<p>では実際に対策を紹介したいと思います。</p>



<p></p>



<h2 class="wp-block-heading"><span id="toc2">■置換を活用して列方向に連続した行参照をする</span></h2>



<p></p>



<p>今回は置換の仕組みを利用した方法を紹介したいと思います。</p>



<p>置換の記事についてはこちらから☟</p>



<p><a href="https://dokugakuexcel.com/%e3%80%90%e7%bd%ae%e3%81%8d%e6%8f%9b%e3%81%88%e3%80%91%e6%96%87%e5%ad%97%e3%83%bb%e6%95%b0%e5%80%a4%e3%81%ae%e7%bd%ae%e6%8f%9b%e3%82%92%e3%82%b7%e3%83%bc%e3%83%88%e3%83%bb%e3%83%96%e3%83%83%e3%82%af/">【置き換え】文字・数値の置換をシート・ブック内で様々な条件で行う ► 独学エクセル塾 (dokugakuexcel.com)</a></p>



<p></p>



<p>では先ほどの総当たり表をもとに進めていきましょう。</p>



<p>まず空いたセルに<strong><span class="marker-under-red">「＝Ｂ3」</span></strong>を入力してください。<br>今回の見本では「Ｌ3」の空白を活用します。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="812" height="193" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-280.png" alt="" class="wp-image-865" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-280.png 812w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-280-300x71.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-280-768x183.png 768w" sizes="(max-width: 812px) 100vw, 812px" /></figure>



<p>この状態でL3から名前の数分、プルダウンしましょう。見本では</p>



<p>氏名が6つあるのでＬ8までフィルダウンですね。</p>



<p><br>結果はこのようになると思います。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="813" height="192" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-281.png" alt="" class="wp-image-866" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-281.png 813w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-281-300x71.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-281-768x181.png 768w" sizes="(max-width: 813px) 100vw, 813px" /></figure>



<p>トレースしてみても連携していますね。</p>



<p></p>



<p>ここで参照した式をすべて選択してください。見本では「Ｌ3からL8」になります。<br>そして使用するのが<strong><span class="marker-under-blue">「置換」</span></strong>です。</p>



<p>置換を選択し、検索する文字列に<span class="bold-red">「＝（イコール）」</span>を打ち込みます。<br>さらに置換後の文字列を参照した数式と被らない文字・数値を打ち込みます。<br>内容を読み進めていくと参照している文字・数値と被らないようにするかがわかると思います。</p>



<p>今回は<span class="bold-red">「=」</span>を<span class="bold-blue">「QQQ」</span>に置き換えていきます。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="570" height="216" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-282.png" alt="" class="wp-image-867" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-282.png 570w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-282-300x114.png 300w" sizes="(max-width: 570px) 100vw, 570px" /></figure>



<p>置き換え後はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="838" height="196" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-283.png" alt="" class="wp-image-868" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-283.png 838w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-283-300x70.png 300w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-283-768x180.png 768w" sizes="(max-width: 838px) 100vw, 838px" /></figure>



<p>参照状態ではなく通常の文字列となりました。</p>



<p>「=Ｂ3」だったものは「ＱＱＱＢ3」となりました。</p>



<p><br>では<strong><span class="marker-under-blue">「L3からL8」をコピー</span></strong>してください。</p>



<p>そして本来、<strong><span class="marker-under-blue">表示したい行の先頭のE3を右クリック</span></strong>します。</p>



<p><br>ここに貼り付けを行うのですが、貼り付け方法は<strong><span class="marker-under-blue">「行と列を入れ変える」</span></strong>を選択してください。</p>



<p>表の書式などを崩したくない場合は<strong><span class="marker-under-blue">「値」</span></strong>を選択してください。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="522" height="384" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-284.png" alt="" class="wp-image-869" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-284.png 522w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-284-300x221.png 300w" sizes="(max-width: 522px) 100vw, 522px" /></figure>



<p>結果はこのようになります。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="686" height="193" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-285.png" alt="" class="wp-image-870" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-285.png 686w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-285-300x84.png 300w" sizes="(max-width: 686px) 100vw, 686px" /></figure>



<p>勘の鋭い人はここで行いたいことがわかるのではないでしょうか。<br>ちなみに「QQQ」に置き換えず、関数のまま行列を入れ替えて貼り付けてもエラーになってしまいます。</p>



<p></p>



<p>では仕上げです。<br><span class="bold-blue">「QQQ」</span>を<span class="bold-red">「=」</span>に戻してあげます。<br>この際、参照の文字と被る数値・文字を＝から置き換えてしまうと途中の式にも＝になってしまうので<br>被らない文字・数値に置き換えると説明したのはこのためです。</p>



<p>では実施してみましょう。</p>



<figure class="wp-block-image size-full"><img decoding="async" width="550" height="218" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-286.png" alt="" class="wp-image-871" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-286.png 550w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-286-300x119.png 300w" sizes="(max-width: 550px) 100vw, 550px" /></figure>



<p>検索する文字列を<span class="bold-blue">「QQQ」</span>。置換後の文字列を<span class="bold-red">「＝」</span>にします。</p>



<p>実行すると…</p>



<figure class="wp-block-image size-full"><img decoding="async" width="684" height="189" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-287.png" alt="" class="wp-image-872" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-287.png 684w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-287-300x83.png 300w" sizes="(max-width: 684px) 100vw, 684px" /></figure>



<p>参照状態がもとに戻り、うまく機能していますね。<br>この状態でB列の氏名を変更しても…</p>



<figure class="wp-block-image size-full"><img decoding="async" width="695" height="189" src="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-288.png" alt="" class="wp-image-873" srcset="https://dokugakuexcel.com/wp-content/uploads/2021/07/image-288.png 695w, https://dokugakuexcel.com/wp-content/uploads/2021/07/image-288-300x82.png 300w" sizes="(max-width: 695px) 100vw, 695px" /></figure>



<p>名前も変わってくれるようになりました。</p>



<p>配列関数を使えば同様の参照ができるのですが、個人的にはこちらの方法が参照先が</p>



<p>わかりやすいのでしっくりきます。</p>



<h2 class="wp-block-heading"><span id="toc3">■まとめ</span></h2>



<p>いかがだったでしょうか。<br>１つずつ参照していた作業が置換の仕組みを活用することで<br>列方向に連続した行参照をすることができました。</p>



<p>ぜひ参考にしてみてください。</p>



<p>では次回の記事でお会いしましょう。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://dokugakuexcel.com/%e3%80%90%e7%bd%ae%e6%8f%9b%e3%81%ae%e5%bf%9c%e7%94%a8%e3%80%91%e5%88%97%ef%bc%88%e6%a8%aa%ef%bc%89%e6%96%b9%e5%90%91%e3%81%ab%e9%80%a3%e7%b6%9a%e3%81%97%e3%81%9f%e8%a1%8c%ef%bc%88%e7%b8%a6%ef%bc%89/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">859</post-id>	</item>
	</channel>
</rss>
