<?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>重複 | nujonoa_blog</title>
	<atom:link href="https://nujonoa.com/tag/%E9%87%8D%E8%A4%87/feed/" rel="self" type="application/rss+xml" />
	<link>https://nujonoa.com</link>
	<description>人生に役立つデータ集</description>
	<lastBuildDate>Wed, 09 Sep 2020 14:19:14 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://nujonoa.com/wp-content/uploads/2019/04/cropped-DSC00976-e1554456145409-32x32.jpg</url>
	<title>重複 | nujonoa_blog</title>
	<link>https://nujonoa.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【エクセル】ワークシートの名前が存在しているか調べる方法！重複を確認</title>
		<link>https://nujonoa.com/how-to-determine-if-there-is-a-sheet/</link>
					<comments>https://nujonoa.com/how-to-determine-if-there-is-a-sheet/#respond</comments>
		
		<dc:creator><![CDATA[nujonoa]]></dc:creator>
		<pubDate>Wed, 09 Sep 2020 14:17:58 +0000</pubDate>
				<category><![CDATA[エクセル]]></category>
		<category><![CDATA[シート]]></category>
		<category><![CDATA[関数]]></category>
		<category><![CDATA[重複]]></category>
		<guid isPermaLink="false">http://nujonoa.com/?p=7236</guid>

					<description><![CDATA[目次 ワークシートの名前が重複しているかを調べる方法！使う数式この数式の仕組みシート名のスペースと句読点の扱いまとめ ワークシートの名前が重複しているかを調べる方法！ 今回は エクセルのワークシートの名前が存在しているか [&#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-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><ol><li><a href="#toc2" tabindex="0">使う数式</a></li><li><a href="#toc3" tabindex="0">この数式の仕組み</a></li><li><a href="#toc4" tabindex="0">シート名のスペースと句読点の扱い</a></li></ol></li><li><a href="#toc5" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ワークシートの名前が重複しているかを調べる方法！</span></h2>



<p>今回は</p>



<p>エクセルのワークシートの名前が存在しているか？</p>



<p>を調べる数式を紹介します。</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="632" height="393" src="https://nujonoa.com/wp-content/uploads/2020/09/image-45.png" alt="" class="wp-image-7237" srcset="https://nujonoa.com/wp-content/uploads/2020/09/image-45.png 632w, https://nujonoa.com/wp-content/uploads/2020/09/image-45-500x311.png 500w, https://nujonoa.com/wp-content/uploads/2020/09/image-45-300x187.png 300w" sizes="(max-width: 632px) 100vw, 632px" /></figure>



<h3 class="wp-block-heading"><span id="toc2">使う数式</span></h3>



<p>ワークシート名がワークブックに存在するかどうかを判別するには、<br>ISREF関数とINDIRECT関数を組み合わせて使用することで可能です。</p>



<p>式の書き方は、&nbsp;</p>



<p class="is-style-dark-box">= ISREF(INDIRECT("【シート名】" ＆"！A1" ))</p>



<p>で表すことができ、</p>



<p>・シートが存在する場合　→　ISREFの結果が　true <br>・シートが存在しない場合　→　ISREFの結果が　false</p>



<p>となります。</p>



<h3 class="wp-block-heading"><span id="toc3">この数式の仕組み</span></h3>



<p>ISREF関数は<br>・有効なワークシート参照に対してTRUEを返し、<br>・有効でない場合FALSEを返します。</p>



<p>この場合、特定のシートがワークブックに存在することを確認したいので、<br>列Bのシート名を「！」と「A1」で連結して検索したいシートの参照を作成します。</p>



<p class="is-style-secondary-box">B5 &amp;"！A1"</p>



<p>INDRECT関数は、その値をそのまま拾ってくる関数なので、</p>



<p class="is-style-secondary-box">INDIRECT(「Sheet1！A1」)　→　sheet1!A1の値が表示される</p>



<p>はずなのですが、<br>シートがない場合は、＃REFエラーが返されますので、<br>これをISREF関数で判定します。</p>



<h3 class="wp-block-heading"><span id="toc4">シート名のスペースと句読点の扱い</span></h3>



<p>シート名にスペースまたは句読文字が含まれている場合は、<br>単純な「!」だけではだめなので、「"’"」で囲むようにしましょう。</p>



<p class="is-style-secondary-box">= ISREF（INDIRECT（"'" ＆シート名＆"'！A1" ））</p>



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



<p>あまりなじみのないISREF関数ですが、<br>実はこんな使い方ができるのです！</p>



<p>シート名が重複は、マクロで判別するイメージだったと思いますが、<br>これだとVBAを使わずに判断することができます！</p>



<p>ぜひお試しあれ！</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nujonoa.com/how-to-determine-if-there-is-a-sheet/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
