<?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>MID | nujonoa_blog</title>
	<atom:link href="https://nujonoa.com/tag/mid/feed/" rel="self" type="application/rss+xml" />
	<link>https://nujonoa.com</link>
	<description>人生に役立つデータ集</description>
	<lastBuildDate>Mon, 14 Sep 2020 14:05:23 +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>MID | nujonoa_blog</title>
	<link>https://nujonoa.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【エクセル】関数でシート名を取得する方法！</title>
		<link>https://nujonoa.com/excel-how-to-get-the-sheet-name-with-a-function/</link>
					<comments>https://nujonoa.com/excel-how-to-get-the-sheet-name-with-a-function/#respond</comments>
		
		<dc:creator><![CDATA[nujonoa]]></dc:creator>
		<pubDate>Mon, 14 Sep 2020 14:05:22 +0000</pubDate>
				<category><![CDATA[エクセル]]></category>
		<category><![CDATA[関数]]></category>
		<category><![CDATA[CELL]]></category>
		<category><![CDATA[MID]]></category>
		<category><![CDATA[シート名]]></category>
		<guid isPermaLink="false">http://nujonoa.com/?p=7241</guid>

					<description><![CDATA[目次 【エクセル】関数でシート名を取得する方法！使用する数式とサンプル数式の説明その他CELL関数で得られる情報 【エクセル】関数でシート名を取得する方法！ エクセルでシート名のみを取得して、セルに表示させる方法を説明し [&#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></li><li><a href="#toc2" tabindex="0">使用する数式とサンプル</a></li><li><a href="#toc3" tabindex="0">数式の説明</a></li><li><a href="#toc4" tabindex="0">その他CELL関数で得られる情報</a></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">【エクセル】関数でシート名を取得する方法！</span></h2>



<p>エクセルでシート名のみを取得して、<br>セルに表示させる方法を説明します。</p>



<h2 class="wp-block-heading"><span id="toc2">使用する数式とサンプル</span></h2>



<p>使用する数式は、</p>



<p class="is-style-secondary-box">=MID(CELL("filename", A1 ),FIND("]",CELL("filename", A1 ))+ 1,255 )</p>



<p>となっています。<br>A1はどのセルを選択しても構いません。</p>



<p>表示結果は下記の通り、B3にシート名「シート名を表示」が表示されていることが分かると思います。</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="826" height="249" src="https://nujonoa.com/wp-content/uploads/2020/09/image-49.png" alt="" class="wp-image-7308" srcset="https://nujonoa.com/wp-content/uploads/2020/09/image-49.png 826w, https://nujonoa.com/wp-content/uploads/2020/09/image-49-500x151.png 500w, https://nujonoa.com/wp-content/uploads/2020/09/image-49-300x90.png 300w, https://nujonoa.com/wp-content/uploads/2020/09/image-49-768x232.png 768w" sizes="(max-width: 826px) 100vw, 826px" /></figure>



<h2 class="wp-block-heading"><span id="toc3">数式の説明</span></h2>



<p>数式の説明をします。</p>



<p>あまりなじみのない関数かもしれませんが、</p>



<p class="is-style-secondary-box">CELL("○○", A1)</p>



<p>で、セルのいろいろな内容を取得することができます。<br>その中でも、○○を→「filename」とすると、</p>



<p class="is-style-secondary-box">C:\Users\bluei\OneDrive\デスクトップ[SAMPLE.xlsx]シート名</p>



<p>のように、シートのファイル名とパスを取得することができます。</p>



<p>ここまで来たら、あとは、シート名を取り出してくるだけです。</p>



<p>シート名は　"]"　の後に来ることが分かっていますので、<br>MID関数で　"]"　以降の文字列をもってきます。</p>



<p>ExcelUIでは、31文字を超えるワークシートに名前を付けることはできませんが、念のため最大の255文字を使用しています。</p>



<h2 class="wp-block-heading"><span id="toc4">その他CELL関数で得られる情報</span></h2>



<p>その他CELL関数で得られる情報は下記のとおりです。<br>思った以上にいろいろと</p>



<figure class="wp-block-table"><table><tbody><tr><td>address</td><td>参照内の最初のセルのアドレスを（テキストとして）返します。</td></tr><tr><td>col</td><td>参照の最初のセルの列番号を返します。</td></tr><tr><td>color</td><td>参照の最初のセルが負の値の色を使用してフォーマットされている場合、値1を返します。そうでない場合はゼロ。</td></tr><tr><td>contents</td><td>referenceの左上のセルの値を返します。<br>数式は返されません。代わりに、数式の結果が返されます。</td></tr><tr><td>filename</td><td>ファイル名とフルパスをテキストとして返します。<br>参照を含むワークシートがまだ保存されていない場合、空の文字列が返されます。</td></tr><tr><td>format</td><td>セルの数値形式に対応するコードを返します。</td></tr><tr><td>parentheses</td><td>参照の最初のセルが括弧でフォーマットされている1を返し、そうでない場合は0を返します。</td></tr><tr><td>prefix</td><td>セルのラベルプレフィックスに対応するテキスト値を返します。セルのテキストが左揃えの場合は一重引用符（ '）、セルテキストが右揃えの場合は二重引用符（ "）、キャレット（ ^）セルテキストが中央揃えのテキストの場合、セルテキストが塗りつぶされた場合はバックスラッシュ（）、ラベルプレフィックスがそれ以外の場合は空の文字列。</td></tr><tr><td>protect</td><td>参照の最初のセルがロックされている場合は1を返し、ロックされていない場合は0を返します。</td></tr><tr><td>row</td><td>参照の最初のセルの行番号を返します。</td></tr><tr><td>type</td><td>参照の最初のセルのデータのタイプに対応するテキスト値を返します。セルが空の場合は「b」、セルにテキスト定数が含まれる場合は「l」、値が「v」の場合は「v」セルには他のものが含まれています。</td></tr><tr><td>width</td><td>セルの列幅を返し、最も近い整数に丸めます。列幅の単位は、デフォルトのフォントサイズの1文字の幅と同じです。</td></tr></tbody></table></figure>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nujonoa.com/excel-how-to-get-the-sheet-name-with-a-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
