<?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>文字列判定 &#8211; biz-tactics</title>
	<atom:link href="https://mashukabu.com/tag/%E6%96%87%E5%AD%97%E5%88%97%E5%88%A4%E5%AE%9A/feed/" rel="self" type="application/rss+xml" />
	<link>https://mashukabu.com</link>
	<description></description>
	<lastBuildDate>Thu, 04 Jun 2026 07:38:28 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1</generator>

<image>
	<url>https://mashukabu.com/wp-content/uploads/2022/04/cropped-site-icon-32x32.png</url>
	<title>文字列判定 &#8211; biz-tactics</title>
	<link>https://mashukabu.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>スプレッドシートのISTEXT関数の使い方｜テキスト判定</title>
		<link>https://mashukabu.com/spreadsheet-istext-function/</link>
					<comments>https://mashukabu.com/spreadsheet-istext-function/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 21 Mar 2026 11:33:34 +0000</pubDate>
				<category><![CDATA[Googleスプレッドシート]]></category>
		<category><![CDATA[IF関数]]></category>
		<category><![CDATA[ISTEXT]]></category>
		<category><![CDATA[IS系関数]]></category>
		<category><![CDATA[スプレッドシート]]></category>
		<category><![CDATA[データチェック]]></category>
		<category><![CDATA[文字列判定]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=4829</guid>

					<description><![CDATA[GoogleスプレッドシートのISTEXT関数の使い方を初心者向けに解説。文字列かどうかをTRUE/FALSEで判定する基本から、IF関数との組み合わせやISNUMBER・ISBLANKとの使い分けまで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">スプレッドシートで「このセルに入っているのは文字列？それとも数値？」と確認したくなったことはありませんか？</p>



<p class="wp-block-paragraph">データの集計やVLOOKUPの前に、文字列かどうかをチェックしておかないと予期しないエラーが出ることがありますよね。</p>



<p class="wp-block-paragraph">そんなときに使えるのがISTEXT関数です。セルの値が文字列かどうかをTRUE/FALSEで判定してくれます。</p>



<p class="wp-block-paragraph">この記事では基本の書き方からIF関数との組み合わせまで紹介します。ISNUMBER・ISBLANKなど他のIS系関数との使い分けも解説しています。</p>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-1" checked><label class="toc-title" for="toc-checkbox-1">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ISTEXT関数とは？</a></li><li><a href="#toc2" tabindex="0">ISTEXT関数の書き方（構文と引数）</a><ol><li><a href="#toc3" tabindex="0">基本構文</a></li><li><a href="#toc4" tabindex="0">引数の説明</a></li><li><a href="#toc5" tabindex="0">ISTEXT関数がTRUE/FALSEを返すパターン</a></li></ol></li><li><a href="#toc6" tabindex="0">ISTEXT関数の基本的な使い方</a><ol><li><a href="#toc7" tabindex="0">セルが文字列かどうかを判定する</a></li><li><a href="#toc8" tabindex="0">IF関数と組み合わせて表示を切り替える</a></li><li><a href="#toc9" tabindex="0">文字列のときだけ処理をスキップする</a></li><li><a href="#toc10" tabindex="0">複数セルの文字列チェック</a></li></ol></li><li><a href="#toc11" tabindex="0">ISTEXT関数の実務活用パターン</a><ol><li><a href="#toc12" tabindex="0">VLOOKUPの前にデータ型を揃える</a></li><li><a href="#toc13" tabindex="0">データ入力チェックで数値混入を検出する</a></li><li><a href="#toc14" tabindex="0">FILTER関数で文字列データだけを抽出する</a></li><li><a href="#toc15" tabindex="0">条件付き書式で文字列セルをハイライト</a></li><li><a href="#toc16" tabindex="0">ArrayFormulaで全行一括判定</a></li><li><a href="#toc17" tabindex="0">NOT + ISTEXTで「文字列以外」を検出する</a></li></ol></li><li><a href="#toc18" tabindex="0">よくあるエラーと対処法</a><ol><li><a href="#toc19" tabindex="0">「文字列に見えるのにFALSE」の見分け方</a></li></ol></li><li><a href="#toc20" tabindex="0">似た関数との違い・使い分け</a><ol><li><a href="#toc21" tabindex="0">ISTEXTとISNUMBERの違い</a></li><li><a href="#toc22" tabindex="0">ISTEXTとISBLANKの使い分け</a></li><li><a href="#toc23" tabindex="0">ISTEXTとISNONTEXTの関係</a></li><li><a href="#toc24" tabindex="0">ISTEXTと他のIS系関数</a></li></ol></li><li><a href="#toc25" tabindex="0">まとめ</a><ol><li><a href="#toc26" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ISTEXT関数とは？</span></h2>



<p class="wp-block-paragraph">ISTEXT関数（読み方: イズテキスト関数）は、<strong>指定した値が文字列かどうかを判定する関数</strong>です。</p>



<p class="wp-block-paragraph">名前はIS（〜かどうか）+ TEXT（文字列）が由来です。</p>



<p class="wp-block-paragraph">A1が文字列なら <code>=ISTEXT(A1)</code> はTRUEを返します。</p>



<p class="wp-block-paragraph">引数はチェックしたい値の1つだけです。結果はTRUEかFALSEの2択なので、とてもシンプルですね。</p>



<p class="wp-block-paragraph">ISTEXT関数にできることをまとめると、次のとおりです。</p>



<ul class="wp-block-list"><li>セルの値が文字列かどうかをTRUE/FALSEで判定する</li><li>IF関数と組み合わせて文字列・数値で処理を分岐する</li><li>データ入力チェックで数値が混入していないか検出する</li><li>条件付き書式と組み合わせて文字列セルをハイライトする</li></ul>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>ISTEXT関数はGoogleスプレッドシートの全バージョンで使えます。Excelとの互換性も完全なので、ファイルのやり取りでも安心です。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">ISTEXT関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=ISTEXT(値)</code></pre>



<p class="wp-block-paragraph">カッコの中に文字列かどうかを判定したいセルや値を指定するだけです。</p>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/任意</th><th>説明</th></tr></thead><tbody><tr><td>値</td><td>必須</td><td>文字列かどうかを確認したいセル参照や値（例: A1）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数は1つだけです。値が文字列ならTRUE、文字列以外ならFALSEを返します。</p>



<h3 class="wp-block-heading"><span id="toc5">ISTEXT関数がTRUE/FALSEを返すパターン</span></h3>



<p class="wp-block-paragraph">どんな値がTRUE（文字列）と判定されるかを一覧にしました。</p>



<figure class="wp-block-table"><table><thead><tr><th>データの種類</th><th>判定結果</th></tr></thead><tbody><tr><td>文字列（&#8221;abc&#8221;、&#8221;東京&#8221;など）</td><td>TRUE（文字列）</td></tr><tr><td>数値を文字列として入力（&#8217;100）</td><td>TRUE（文字列）</td></tr><tr><td>数式の結果が文字列</td><td>TRUE（文字列）</td></tr><tr><td>空文字列（&#8221;&#8221;）</td><td>TRUE（文字列）</td></tr><tr><td>整数・小数（100、3.14など）</td><td>FALSE</td></tr><tr><td>日付・時刻</td><td>FALSE</td></tr><tr><td>論理値（TRUE/FALSE）</td><td>FALSE</td></tr><tr><td>エラー値（#N/Aなど）</td><td>FALSE</td></tr><tr><td>空白セル</td><td>FALSE</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">特に注意したいポイントが2つあります。</p>



<p class="wp-block-paragraph">まず、空文字列（&#8221;&#8221;）はTRUEになります。数式で <code>=""</code> と返した結果は文字列扱いです。ただし、何も入力していない空白セルはFALSEになります。</p>



<p class="wp-block-paragraph">もうひとつは「数値なのにTRUE」になるケースです。先頭にアポストロフィ（<code>'</code>）を付けて入力した場合が該当します。書式が「書式なしテキスト」のときも文字列扱いです。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>「100」と入力したのにISTEXT関数がTRUEを返す場合、セルの書式が「書式なしテキスト」になっている可能性があります。「表示形式」→「数値」→「自動」に変更してみてください。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc6">ISTEXT関数の基本的な使い方</span></h2>



<h3 class="wp-block-heading"><span id="toc7">セルが文字列かどうかを判定する</span></h3>



<p class="wp-block-paragraph">もっともシンプルな使い方です。A1が文字列かどうかを確認します。</p>



<pre class="wp-block-code"><code>=ISTEXT(A1)</code></pre>



<p class="wp-block-paragraph">A1に文字列が入っていればTRUE、数値や空白ならFALSEが返ります。</p>



<h3 class="wp-block-heading"><span id="toc8">IF関数と組み合わせて表示を切り替える</span></h3>



<p class="wp-block-paragraph">ISTEXT関数はIF関数と組み合わせることが多いです。文字列のときと数値のときで表示を変えます。</p>



<pre class="wp-block-code"><code>=IF(ISTEXT(B2), &quot;文字列&quot;, &quot;文字列以外&quot;)</code></pre>



<p class="wp-block-paragraph">B2が文字列なら「文字列」、それ以外なら「文字列以外」と表示します。</p>



<h3 class="wp-block-heading"><span id="toc9">文字列のときだけ処理をスキップする</span></h3>



<p class="wp-block-paragraph">数値を計算したいのに文字列が混在しているデータで使えるパターンです。</p>



<pre class="wp-block-code"><code>=IF(ISTEXT(B2), &quot;&quot;, B2*1.1)</code></pre>



<p class="wp-block-paragraph">B2が文字列なら空欄のままにします。数値のときだけ1.1倍した値を表示します。</p>



<h3 class="wp-block-heading"><span id="toc10">複数セルの文字列チェック</span></h3>



<p class="wp-block-paragraph">複数のセルがすべて文字列かどうかを確認するパターンです。</p>



<pre class="wp-block-code"><code>=AND(ISTEXT(A2), ISTEXT(B2), ISTEXT(C2))</code></pre>



<p class="wp-block-paragraph">A2・B2・C2がすべて文字列ならTRUEです。1つでも文字列以外があればFALSEになります。</p>



<h2 class="wp-block-heading"><span id="toc11">ISTEXT関数の実務活用パターン</span></h2>



<h3 class="wp-block-heading"><span id="toc12">VLOOKUPの前にデータ型を揃える</span></h3>



<p class="wp-block-paragraph">VLOOKUP関数は検索値と検索範囲のデータ型が一致していないとヒットしません。</p>



<p class="wp-block-paragraph">たとえば社員コードが文字列の表に対して、数値で検索するとエラーになります。</p>



<pre class="wp-block-code"><code>=IF(ISTEXT(A2), VLOOKUP(A2, マスタ!A:B, 2, FALSE), &quot;コードを文字列で入力してください&quot;)</code></pre>



<p class="wp-block-paragraph">A2が文字列のときだけVLOOKUPを実行します。数値が入っていたらメッセージを表示します。型の不一致によるエラーを事前に防げます。</p>



<h3 class="wp-block-heading"><span id="toc13">データ入力チェックで数値混入を検出する</span></h3>



<p class="wp-block-paragraph">名前や住所など、文字列を入力すべき列に数値が混入していないかをチェックできます。</p>



<pre class="wp-block-code"><code>=IF(ISTEXT(C2), &quot;OK&quot;, &quot;文字列を入力してください&quot;)</code></pre>



<p class="wp-block-paragraph">C2が文字列なら「OK」と表示します。数値や空白なら入力を促すメッセージを出します。</p>



<h3 class="wp-block-heading"><span id="toc14">FILTER関数で文字列データだけを抽出する</span></h3>



<p class="wp-block-paragraph">FILTER関数とISTEXT関数を組み合わせると、文字列が入っている行だけを抽出できます。</p>



<pre class="wp-block-code"><code>=FILTER(A2:B, ISTEXT(A2:A))</code></pre>



<p class="wp-block-paragraph">A列が文字列の行だけをまとめて取り出します。データの整理やクリーニングの前処理に便利です。</p>



<h3 class="wp-block-heading"><span id="toc15">条件付き書式で文字列セルをハイライト</span></h3>



<p class="wp-block-paragraph">ISTEXT関数を条件付き書式のカスタム数式に使うと、文字列セルを色付けできます。</p>



<p class="wp-block-paragraph">手順:</p>



<ol class="wp-block-list"><li>チェックしたい範囲（例: B2:B20）を選択する</li><li>「表示形式」→「条件付き書式」を開く</li><li>「カスタム数式」を選び、次の数式を入力する</li></ol>



<pre class="wp-block-code"><code>=ISTEXT(B2)</code></pre>



<ol class="wp-block-list"><li>書式スタイルで背景色をオレンジなどに設定する</li></ol>



<p class="wp-block-paragraph">これで文字列セルがひと目でわかります。数値列に紛れた文字列データの発見に役立ちます。</p>



<h3 class="wp-block-heading"><span id="toc16">ArrayFormulaで全行一括判定</span></h3>



<p class="wp-block-paragraph">ISTEXT関数をARRAYFORMULA関数と組み合わせると、1つの数式で全行分を処理できます。</p>



<pre class="wp-block-code"><code>=ARRAYFORMULA(IF(A2:A=&quot;&quot;, &quot;&quot;, IF(ISTEXT(A2:A), &quot;文字列&quot;, &quot;数値&quot;)))</code></pre>



<p class="wp-block-paragraph">A列にデータがある行だけを対象に、文字列か数値かを一括判定します。</p>



<p class="wp-block-paragraph">ARRAYFORMULA関数を使えば数式を下方向にコピーする必要がなくなるので、行が追加されても自動対応です。</p>



<h3 class="wp-block-heading"><span id="toc17">NOT + ISTEXTで「文字列以外」を検出する</span></h3>



<p class="wp-block-paragraph">ISTEXT関数の結果を反転させると、文字列以外のセルを見つけるのに使えます。</p>



<pre class="wp-block-code"><code>=NOT(ISTEXT(A2))</code></pre>



<p class="wp-block-paragraph">A2が数値・空白・エラーなどの場合にTRUEです。文字列ならFALSEになります。</p>



<p class="wp-block-paragraph">ただし、NOT(ISTEXT(&#8230;))は空白セルもTRUEになります。空白を除外したい場合は次のようにします。</p>



<pre class="wp-block-code"><code>=AND(NOT(ISTEXT(A2)), NOT(ISBLANK(A2)))</code></pre>



<h2 class="wp-block-heading"><span id="toc18">よくあるエラーと対処法</span></h2>



<p class="wp-block-paragraph">ISTEXT関数自体がエラーを返すことはほとんどありません。ただし「思った結果にならない」ケースがあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>数値なのにTRUEになる</td><td>セルの書式が「書式なしテキスト」</td><td>書式を「自動」に変更し、値を再入力する</td></tr><tr><td>数値なのにTRUEになる</td><td>先頭にアポストロフィ（<code>'</code>）がある</td><td>アポストロフィを削除して再入力する</td></tr><tr><td>空白セルがFALSEになる</td><td>ISTEXT関数は空白をFALSEと判定する</td><td>空白も判定したいなら <code>=OR(ISTEXT(A1), ISBLANK(A1))</code></td></tr><tr><td>数式結果の空文字列がTRUEになる</td><td><code>=""</code> は文字列として扱われる</td><td>空文字列を除外するなら <code>=AND(ISTEXT(A1), A1<>"")</code></td></tr><tr><td>日付がFALSEになる</td><td>日付はシリアル値（数値）として扱われる</td><td>日付をTRUEにしたいなら TEXT関数で文字列に変換する</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc19">「文字列に見えるのにFALSE」の見分け方</span></h3>



<p class="wp-block-paragraph">セルが文字列に見えるのにFALSEになる場合があります。実際には数値として保存されている可能性があります。</p>



<pre class="wp-block-code"><code>=TYPE(A2)</code></pre>



<p class="wp-block-paragraph">結果が1なら数値、2なら文字列です。</p>



<p class="wp-block-paragraph">文字列のように見えても書式設定で表示を変えているだけの場合があります。TYPE関数で実際のデータ型を確認しましょう。</p>



<h2 class="wp-block-heading"><span id="toc20">似た関数との違い・使い分け</span></h2>



<p class="wp-block-paragraph">ISTEXT関数と関連する関数をまとめました。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>判定対象</th><th>戻り値</th><th>用途</th></tr></thead><tbody><tr><td><strong>ISTEXT</strong></td><td><strong>文字列かどうか</strong></td><td><strong>TRUE/FALSE</strong></td><td><strong>セルごとの文字列チェック</strong></td></tr><tr><td>ISNUMBER</td><td>数値かどうか</td><td>TRUE/FALSE</td><td>セルごとの数値チェック</td></tr><tr><td>ISBLANK</td><td>空白かどうか</td><td>TRUE/FALSE</td><td>未入力セルのチェック</td></tr><tr><td>TYPE</td><td>データ型の種類を取得</td><td>数値（型コード）</td><td>詳細なデータ型判定</td></tr></tbody></table></figure>



<h3 class="wp-block-heading"><span id="toc21">ISTEXTとISNUMBERの違い</span></h3>



<p class="wp-block-paragraph">ISTEXTとISNUMBERは対になる関数です。ただし、単純な逆関係ではありません。</p>



<figure class="wp-block-table"><table><thead><tr><th>データの種類</th><th>ISTEXT</th><th>ISNUMBER</th></tr></thead><tbody><tr><td>文字列（&#8221;abc&#8221;）</td><td>TRUE</td><td>FALSE</td></tr><tr><td>数値（100）</td><td>FALSE</td><td>TRUE</td></tr><tr><td>論理値（TRUE）</td><td>FALSE</td><td>FALSE</td></tr><tr><td>エラー（#N/A）</td><td>FALSE</td><td>FALSE</td></tr><tr><td>空白</td><td>FALSE</td><td>FALSE</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">論理値・エラー・空白はどちらもFALSEです。「文字列でなければ数値」とは限らないので注意しましょう。</p>



<p class="wp-block-paragraph">数値か文字列かの2択で判定したいなら、ISNUMBERだけで十分です。ISTEXT関数は「文字列であること」を積極的に確認したいときに使います。</p>



<h3 class="wp-block-heading"><span id="toc22">ISTEXTとISBLANKの使い分け</span></h3>



<p class="wp-block-paragraph">ISTEXT関数は空白セルをFALSEと判定します。空白を別途チェックしたいならISBLANK関数を組み合わせましょう。</p>



<pre class="wp-block-code"><code>=IF(ISBLANK(A2), &quot;未入力&quot;, IF(ISTEXT(A2), &quot;文字列&quot;, &quot;数値&quot;))</code></pre>



<p class="wp-block-paragraph">まずISBLANK関数で空白を判定します。空白でなければISTEXT関数で文字列かどうかを判定します。</p>



<h3 class="wp-block-heading"><span id="toc23">ISTEXTとISNONTEXTの関係</span></h3>



<p class="wp-block-paragraph">ISNONTEXT関数はISTEXT関数の逆です。文字列以外のときにTRUEを返します。</p>



<figure class="wp-block-table"><table><thead><tr><th>データの種類</th><th>ISTEXT</th><th>ISNONTEXT</th></tr></thead><tbody><tr><td>文字列（&#8221;abc&#8221;）</td><td>TRUE</td><td>FALSE</td></tr><tr><td>数値（100）</td><td>FALSE</td><td>TRUE</td></tr><tr><td>論理値（TRUE）</td><td>FALSE</td><td>TRUE</td></tr><tr><td>エラー（#N/A）</td><td>FALSE</td><td>TRUE</td></tr><tr><td>空白</td><td>FALSE</td><td>TRUE</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ISNONTEXT関数は <code>=NOT(ISTEXT(...))</code> と同じ結果です。空白セルもTRUEになる点に注意してください。</p>



<h3 class="wp-block-heading"><span id="toc24">ISTEXTと他のIS系関数</span></h3>



<p class="wp-block-paragraph">ISTEXT関数はIS系情報関数のひとつです。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数</th><th>判定内容</th></tr></thead><tbody><tr><td>ISBLANK</td><td>空白かどうか</td></tr><tr><td>ISNUMBER</td><td>数値かどうか</td></tr><tr><td>ISTEXT</td><td>文字列かどうか</td></tr><tr><td>ISLOGICAL</td><td>論理値かどうか</td></tr><tr><td>ISERROR</td><td>エラーかどうか</td></tr><tr><td>ISFORMULA</td><td>数式が入っているかどうか</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">データの種類に応じたチェックをしたいときは、IS系関数を使い分けてみてください。</p>



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



<p class="wp-block-paragraph">ISTEXT関数は、セルの値が文字列かどうかをTRUE/FALSEで判定するシンプルな関数です。</p>



<p class="wp-block-paragraph">ポイントをおさらいしましょう。</p>



<ul class="wp-block-list"><li>引数は1つ。文字列ならTRUE、それ以外はFALSE</li><li>空文字列（&#8221;&#8221;）はTRUEだが、空白セルはFALSE</li><li>VLOOKUPの前にデータ型チェックをするとエラー防止になる</li><li>「数値に見えるのにTRUE」のときはセルの書式を確認する</li><li>ISNUMBER・ISBLANK・ISNONTEXTなど他のIS系関数と用途に応じて使い分ける</li></ul>



<p class="wp-block-paragraph">文字列判定やデータチェックに、ぜひ活用してみてください。</p>



<h3 class="wp-block-heading"><span id="toc26">関連記事</span></h3>



<p class="wp-block-paragraph">文字列以外を判定するなら、<a href="https://mashukabu.com/spreadsheet-isnontext-function/">ISNONTEXT関数の使い方</a>もあわせてどうぞ。ISTEXT関数の逆関数です。</p>



<p class="wp-block-paragraph">数値かどうかを判定するなら、<a href="https://mashukabu.com/spreadsheet-isnumber-function/">ISNUMBER関数の使い方</a>もあわせてどうぞ。</p>



<p class="wp-block-paragraph">空白セルの判定には、<a href="https://mashukabu.com/spreadsheet-isblank-function/">ISBLANK関数の使い方</a>が便利です。</p>



<p class="wp-block-paragraph">エラー判定をしたいときは、<a href="https://mashukabu.com/spreadsheet-iserror-function/">ISERROR関数の使い方</a>もチェックしてみてください。</p>



<p class="wp-block-paragraph">論理値（TRUE/FALSE）かどうかを判定するなら、<a href="https://mashukabu.com/spreadsheet-islogical-function/">ISLOGICAL関数の使い方</a>をご覧ください。</p>



<p class="wp-block-paragraph">条件によって表示を切り替えたい場合は、<a href="https://mashukabu.com/spreadsheet-if-function/">IF関数の使い方</a>をご覧ください。</p>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/spreadsheet-istext-function/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのISNONTEXT関数の使い方｜文字列以外のデータを判定する方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-isnontext/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-isnontext/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Sat, 02 Apr 2022 09:00:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[ISNONTEXT関数]]></category>
		<category><![CDATA[ISTEXT関数]]></category>
		<category><![CDATA[IS関数]]></category>
		<category><![CDATA[TYPE関数]]></category>
		<category><![CDATA[データ検証]]></category>
		<category><![CDATA[文字列判定]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=1523</guid>

					<description><![CDATA[ExcelのISNONTEXT関数の使い方を初心者向けに解説。セルの値が文字列以外かどうかを判定する基本構文から、IF関数との組み合わせ、ISTEXTとの違い、IS系12関数の比較まで実例付きで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「このセル、文字列が入ってないはずなのに計算がうまくいかない&#8230;&#8230;」そんな経験はありませんか。見た目は数値に見えても、実は文字列型で格納されているケースはよくあります。</p>



<p class="wp-block-paragraph">数値が入るべきセルに文字列が紛れ込むと、SUM関数やVLOOKUPで思わぬトラブルの原因になります。</p>



<p class="wp-block-paragraph">そんなときに便利なのがISNONTEXT関数です。この記事では基本の書き方から実務で使えるパターンまで、まとめて紹介します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>この記事は次のような人におすすめ</p><p>&#8211; セルの値が文字列以外（数値・論理値・空白など）か確認したい<br>&#8211; 数値が入るべき列に文字列が混ざっていないかチェックしたい<br>&#8211; ISTEXT関数との違いや使い分けを知りたい</p></blockquote>




  <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">ISNONTEXT関数とは？</a></li><li><a href="#toc2" tabindex="0">ISNONTEXT関数の書き方（構文と引数）</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">ISNONTEXT関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">値の種類ごとの判定結果</a></li><li><a href="#toc7" tabindex="0">セル参照で判定する</a></li><li><a href="#toc8" tabindex="0">数式の結果を判定する</a></li></ol></li><li><a href="#toc9" tabindex="0">ISNONTEXT関数の実務活用パターン</a><ol><li><a href="#toc10" tabindex="0">パターン1: IF関数と組み合わせてデータ型を判定する</a></li><li><a href="#toc11" tabindex="0">パターン2: 数値列の正常性をチェックする</a></li><li><a href="#toc12" tabindex="0">パターン3: SUMPRODUCTと組み合わせて文字列以外のセルを数える</a></li><li><a href="#toc13" tabindex="0">パターン4: データ入力規則で数値のみ許可する</a></li><li><a href="#toc14" tabindex="0">パターン5: VLOOKUP前にデータ型を確認する</a></li></ol></li><li><a href="#toc15" tabindex="0">ISNONTEXT関数とISTEXT関数の違い</a></li><li><a href="#toc16" tabindex="0">ISNONTEXT関数とTYPE関数の違い</a></li><li><a href="#toc17" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc18" tabindex="0">IS系12関数の違い・使い分け</a></li><li><a href="#toc19" tabindex="0">まとめ</a><ol><li><a href="#toc20" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ISNONTEXT関数とは？</span></h2>



<p class="wp-block-paragraph">ISNONTEXT（いず のん てきすと）関数は、指定した値が<strong>文字列以外</strong>かどうかを判定する関数です。</p>



<p class="wp-block-paragraph">対象が文字列以外であれば TRUE を返します。数値・論理値・空白・エラー値はすべて TRUE です。文字列のときだけ FALSE になります。</p>



<p class="wp-block-paragraph">IS系（情報関数）の1つで、<a href="https://mashukabu.com/excel-function-howto-use-istext/">ISTEXT関数</a>と対になる関数です。ISTEXTは「文字列ですか？」と聞く関数です。一方、ISNONTEXTは「文字列ではないですよね？」と聞く関数だと考えてください。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>ISNONTEXT関数は Excel 2003 以降のすべてのバージョンで使用できます。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">ISNONTEXT関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=ISNONTEXT(テストの対象)</code></pre>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>テストの対象</td><td>必須</td><td>文字列以外かどうか判定したい値またはセル参照</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数は1つだけです。省略はできません。セル参照・直接値・数式の結果のいずれも指定できます。</p>



<h2 class="wp-block-heading"><span id="toc5">ISNONTEXT関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">まずはシンプルな例で動きを確認してみましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">値の種類ごとの判定結果</span></h3>



<p class="wp-block-paragraph">さまざまなデータをISNONTEXT関数で判定すると、次のようになります。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>結果</th><th>理由</th></tr></thead><tbody><tr><td><code>=ISNONTEXT(100)</code></td><td><strong>TRUE</strong></td><td>数値なので文字列以外</td></tr><tr><td><code>=ISNONTEXT(TRUE)</code></td><td><strong>TRUE</strong></td><td>論理値なので文字列以外</td></tr><tr><td><code>=ISNONTEXT(A1)</code> ※A1が空白</td><td><strong>TRUE</strong></td><td>空白セルは文字列以外</td></tr><tr><td><code>=ISNONTEXT(#N/A)</code></td><td><strong>TRUE</strong></td><td>エラー値も文字列以外</td></tr><tr><td><code>=ISNONTEXT("東京")</code></td><td><strong>FALSE</strong></td><td>文字列なので FALSE</td></tr><tr><td><code>=ISNONTEXT("123")</code></td><td><strong>FALSE</strong></td><td>ダブルクォーテーションで囲んだ文字列型</td></tr><tr><td><code>=ISNONTEXT("")</code></td><td><strong>FALSE</strong></td><td>空文字列も文字列型</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>空白セルと空文字列（&#8221;&#8221;）の結果は異なります。空白セルは TRUE ですが、空文字列は FALSE です。空白かどうかを判定したい場合は <a href="https://mashukabu.com/excel-function-howto-use-isblank/">ISBLANK関数</a> を使いましょう。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc7">セル参照で判定する</span></h3>



<p class="wp-block-paragraph">セル参照を使えば、特定のセルの値が文字列以外かを確認できます。</p>



<pre class="wp-block-code"><code>=ISNONTEXT(A1)</code></pre>



<p class="wp-block-paragraph">A1 に <code>100</code> や <code>TRUE</code> が入っていれば TRUE です。<code>"東京"</code> のような文字列なら FALSE になります。</p>



<h3 class="wp-block-heading"><span id="toc8">数式の結果を判定する</span></h3>



<p class="wp-block-paragraph">ISNONTEXT関数の引数に数式を直接入れることもできます。</p>



<pre class="wp-block-code"><code>=ISNONTEXT(A1+B1)</code></pre>



<p class="wp-block-paragraph">計算結果は数値なので、この数式は <strong>TRUE</strong> です。</p>



<p class="wp-block-paragraph">一方、<code>=ISNONTEXT(A1&B1)</code> は <code>&</code> 演算子の結果が文字列になるため FALSE です。</p>



<h2 class="wp-block-heading"><span id="toc9">ISNONTEXT関数の実務活用パターン</span></h2>



<h3 class="wp-block-heading"><span id="toc10">パターン1: IF関数と組み合わせてデータ型を判定する</span></h3>



<p class="wp-block-paragraph">セルの内容が文字列以外かどうかに応じて処理を分けたい場面で使えます。</p>



<pre class="wp-block-code"><code>=IF(ISNONTEXT(B2),&quot;数値・日付です&quot;,&quot;文字列です&quot;)</code></pre>



<p class="wp-block-paragraph">B2 が数値や日付なら「数値・日付です」と表示します。文字列なら「文字列です」と表示します。</p>



<p class="wp-block-paragraph">データの品質チェックで「文字列以外であること」を確認したいときに便利です。</p>



<h3 class="wp-block-heading"><span id="toc11">パターン2: 数値列の正常性をチェックする</span></h3>



<p class="wp-block-paragraph">売上や在庫数など、数値が入るべき列で「文字列が混入していないか」を一括チェックできます。</p>



<pre class="wp-block-code"><code>=ISNONTEXT(C2)</code></pre>



<p class="wp-block-paragraph">数値型の 1234 なら TRUE です。文字列型の &#8220;1234&#8221; なら FALSE になります。FALSE のセルが問題箇所です。</p>



<p class="wp-block-paragraph">条件付き書式と組み合わせると、問題のあるセルだけを目立たせることもできます。</p>



<ol class="wp-block-list"><li>対象範囲を選択します</li><li>「ホーム」タブ →「条件付き書式」→「新しいルール」を選択します</li><li>「数式を使用して、書式設定するセルを決定」を選びます</li><li>数式欄に <code>=NOT(ISNONTEXT(C1))</code> と入力します</li><li>好きな書式（赤い塗りつぶしなど）を設定します</li></ol>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p><code>=NOT(ISNONTEXT(C1))</code> は「文字列のセル」を検出します。同じ結果は <code>=ISTEXT(C1)</code> でも得られます。どちらを使っても構いません。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc12">パターン3: SUMPRODUCTと組み合わせて文字列以外のセルを数える</span></h3>



<p class="wp-block-paragraph">範囲内に文字列以外のデータがいくつあるかを数えるには、SUMPRODUCT関数と組み合わせます。</p>



<pre class="wp-block-code"><code>=SUMPRODUCT(ISNONTEXT(A2:A20)*1)</code></pre>



<p class="wp-block-paragraph"><code>ISNONTEXT(A2:A20)</code> が各セルに対してTRUE/FALSEの配列を返します。<code>*1</code> で数値化し、SUMPRODUCTで合計すれば個数がわかります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>空白セルもISNONTEXTでTRUEになります。空白を除外したい場合は <code>=SUMPRODUCT((ISNONTEXT(A2:A20))<em>(A2:A20<>"")</em>1)</code> のように条件を追加してください。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc13">パターン4: データ入力規則で数値のみ許可する</span></h3>



<p class="wp-block-paragraph">特定の列に数値だけを入力させたいときに活用できます。</p>



<p class="wp-block-paragraph">データの入力規則（データタブ → データの入力規則）で、「ユーザー設定」の数式に次のように入力します。</p>



<pre class="wp-block-code"><code>=ISNONTEXT(D2)</code></pre>



<p class="wp-block-paragraph">D2 に文字列を入力するとエラーメッセージが表示されます。金額列や数量列の入力制限に使えます。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>ただし、この方法では空白セルもTRUEとなるため通過してしまいます。空白も禁止したい場合は <code>=AND(ISNONTEXT(D2), D2<>"")</code> としましょう。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc14">パターン5: VLOOKUP前にデータ型を確認する</span></h3>



<p class="wp-block-paragraph">VLOOKUP関数で検索値が見つからないとき、原因がデータ型の不一致だったというケースはよくあります。検索キーが数値型なのにテーブル側が文字列型だと、見た目は同じ値でもヒットしません。</p>



<pre class="wp-block-code"><code>=ISNONTEXT(A2)=ISNONTEXT(D2)</code></pre>



<p class="wp-block-paragraph">検索キー（A2）とテーブルの先頭列（D2）の結果を比較します。両方ともTRUEまたは両方ともFALSEならデータ型が一致しています。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>VLOOKUP の #N/A エラーは <a href="https://mashukabu.com/excel-function-howto-use-isna/">ISNA関数</a> で検知できます。「なぜ #N/A が出るか」を調べるときにISNONTEXTでデータ型を確認すると原因の切り分けがスムーズです。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc15">ISNONTEXT関数とISTEXT関数の違い</span></h2>



<p class="wp-block-paragraph">ISNONTEXTと <a href="https://mashukabu.com/excel-function-howto-use-istext/">ISTEXT関数</a> は対の関係にあります。判定の結果が常に反転する関係です。</p>



<figure class="wp-block-table"><table><thead><tr><th>入力値</th><th>ISNONTEXT の結果</th><th>ISTEXT の結果</th></tr></thead><tbody><tr><td>100（数値）</td><td>TRUE</td><td>FALSE</td></tr><tr><td>TRUE（論理値）</td><td>TRUE</td><td>FALSE</td></tr><tr><td>空白セル</td><td>TRUE</td><td>FALSE</td></tr><tr><td>#N/A（エラー値）</td><td>TRUE</td><td>FALSE</td></tr><tr><td>&#8220;東京&#8221;（文字列）</td><td>FALSE</td><td>TRUE</td></tr><tr><td>&#8220;&#8221;（空文字列）</td><td>FALSE</td><td>TRUE</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">つまり <code>=ISNONTEXT(A1)</code> と <code>=NOT(ISTEXT(A1))</code> は同じ結果です。</p>



<p class="wp-block-paragraph"><strong>使い分けのポイント</strong>: 「文字列以外か？」を確認したいならISNONTEXTがシンプルです。「文字列か？」を確認したいなら <a href="https://mashukabu.com/excel-function-howto-use-istext/">ISTEXT関数</a> を使いましょう。条件式の読みやすさで選んでください。</p>



<h2 class="wp-block-heading"><span id="toc16">ISNONTEXT関数とTYPE関数の違い</span></h2>



<p class="wp-block-paragraph">「セルのデータ型を調べる」という目的では、TYPE関数もよく使われます。</p>



<p class="wp-block-paragraph">TYPE関数はデータの種類を<strong>数値コード</strong>で返します。一方、ISNONTEXT関数は「文字列以外かどうか」だけを TRUE/FALSE で返します。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>ISNONTEXT関数</th><th>TYPE関数</th></tr></thead><tbody><tr><td>戻り値</td><td>TRUE / FALSE</td><td>数値コード（1=数値, 2=文字列, 4=論理値, 16=エラー, 64=配列）</td></tr><tr><td>判定範囲</td><td>文字列以外かどうかの2択</td><td>5種類のデータ型を区別</td></tr><tr><td>IF関数との相性</td><td>そのまま条件式に使える</td><td><code>=IF(TYPE(A1)<>2, ...)</code> のように比較が必要</td></tr><tr><td>典型的な用途</td><td>数値列の文字列混入チェック</td><td>データ型の詳細な仕分け</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>使い分けのポイント</strong>: 「文字列以外かどうか」だけ知りたいならISNONTEXT関数がシンプルです。数値・論理値・エラー値を細かく区別したいならTYPE関数を使いましょう。</p>



<h2 class="wp-block-heading"><span id="toc17">よくあるエラーと対処法</span></h2>



<p class="wp-block-paragraph">ISNONTEXT関数自体がエラーを返すことはほとんどありません。ただし「思った結果にならない」ケースがあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>数字なのに FALSE が返る</td><td>セルの表示形式が「文字列」のため文字列型で格納されている</td><td><a href="https://mashukabu.com/excel-function-howto-use-value/">VALUE関数</a>で数値に変換するか、「区切り位置」機能で一括変換する</td></tr><tr><td>空白セルで TRUE が返る</td><td>空白セルは文字列ではないためTRUEが正しい動作</td><td>空白判定には <a href="https://mashukabu.com/excel-function-howto-use-isblank/">ISBLANK関数</a> を使う</td></tr><tr><td>日付セルで TRUE が返る</td><td>Excelの日付はシリアル値（数値）で管理されている</td><td>日付は内部的に数値なのでTRUEが正しい動作</td></tr><tr><td>空文字列（&#8221;&#8221;）で FALSE が返る</td><td>空文字列も文字列型である</td><td>ISNONTEXTでは空文字列はFALSE。空白と区別したい場合は <code>=AND(ISNONTEXT(A1), A1<>"")</code> を使う</td></tr><tr><td>エラー値（#N/A など）で TRUE が返る</td><td>エラー値は文字列ではないためTRUEが正しい動作</td><td>エラー判定には <a href="https://mashukabu.com/excel-function-howto-use-iserror/">ISERROR関数</a> や <a href="https://mashukabu.com/excel-function-howto-use-iferror/">IFERROR関数</a> を使う</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc18">IS系12関数の違い・使い分け</span></h2>



<p class="wp-block-paragraph">IS系関数は、セルに入っているデータの種類を判定するファミリーです。用途に合わせて使い分けましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数名</th><th>判定内容</th><th>TRUE になる例</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isblank/">ISBLANK</a></td><td>空白セルか</td><td>未入力のセル</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-iserror/">ISERROR</a></td><td>任意のエラー値か</td><td>#N/A, #VALUE!, #REF! など</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-iserr/">ISERR</a></td><td>#N/A 以外のエラー値か</td><td>#VALUE!, #REF!, #DIV/0! など</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isna/">ISNA</a></td><td>#N/A エラーか</td><td>#N/A のみ</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-islogical/">ISLOGICAL</a></td><td>論理値（TRUE/FALSE）か</td><td>TRUE, FALSE</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isnumber/">ISNUMBER</a></td><td>数値か</td><td>100, 3.14, 日付のシリアル値</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-istext/">ISTEXT</a></td><td>文字列か</td><td>&#8220;東京&#8221;, &#8220;123&#8221;（文字列型）</td></tr><tr><td>ISNONTEXT（この記事）</td><td>文字列以外か</td><td>100, TRUE, 空白</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isformula/">ISFORMULA</a></td><td>数式が入っているか</td><td>=SUM(A1:A10) が入ったセル</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isref/">ISREF</a></td><td>有効なセル参照か</td><td>A1, Sheet2!B3</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-iseven/">ISEVEN</a></td><td>偶数か</td><td>2, 4, 100</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isodd/">ISODD</a></td><td>奇数か</td><td>1, 3, 99</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>ISNONTEXTと対になるのが <a href="https://mashukabu.com/excel-function-howto-use-istext/">ISTEXT関数</a>、数値判定には <a href="https://mashukabu.com/excel-function-howto-use-isnumber/">ISNUMBER関数</a> が便利です。「文字列以外か？」「数値か？」を使い分けたい場合はセットで覚えておくのがおすすめです。</p></blockquote>



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



<p class="wp-block-paragraph">ISNONTEXT関数は、セルの値が文字列以外かどうかを判定するシンプルな関数です。</p>



<ul class="wp-block-list"><li>引数は1つだけ。文字列以外なら TRUE、文字列なら FALSE</li><li>空白セルも「文字列以外」なので TRUE を返す</li><li>数値列に文字列が混入していないかチェックするのに便利</li><li>IF関数・条件付き書式・データ入力規則と組み合わせるのが実務での定番パターン</li><li>ISTEXT関数とは結果が常に反転する対の関係</li><li>「文字列以外か？」ならISNONTEXT、「文字列か？」ならISTEXT</li></ul>



<p class="wp-block-paragraph">IS系関数ファミリーの中でも覚えておくと便利な関数です。データの品質チェックにぜひ活用してみてください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc20">関連記事</span></h3>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-istext/">ISTEXT関数の使い方｜セルの値が文字列かどうかを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isnumber/">ISNUMBER関数の使い方｜数値かどうかを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-islogical/">ISLOGICAL関数の使い方｜論理値（TRUE/FALSE）を判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isblank/">ISBLANK関数の使い方｜空白セルを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isna/">ISNA関数の使い方｜#N/Aエラーを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-iserror/">ISERROR関数の使い方｜エラー値を判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isformula/">ISFORMULA関数の使い方｜数式が入っているか確認する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isref/">ISREF関数の使い方｜セル参照が有効かどうかを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-iferror/">IFERROR関数の使い方｜エラーを非表示にする方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数の使い方｜条件分岐の基本</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-value/">VALUE関数の使い方｜文字列を数値に変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-vlookup/">VLOOKUP関数の使い方｜別の表からデータを検索する方法</a></li><li><a href="https://mashukabu.com/excel-function-list-by-function/">Excel関数一覧（機能別）</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-isnontext/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>ExcelのISTEXT関数の使い方｜セルの値が文字列かどうかを判定する方法</title>
		<link>https://mashukabu.com/excel-function-howto-use-istext/</link>
					<comments>https://mashukabu.com/excel-function-howto-use-istext/#respond</comments>
		
		<dc:creator><![CDATA[まっしゅ]]></dc:creator>
		<pubDate>Fri, 01 Apr 2022 14:27:00 +0000</pubDate>
				<category><![CDATA[Excel関数]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[ISNONTEXT関数]]></category>
		<category><![CDATA[ISTEXT関数]]></category>
		<category><![CDATA[IS関数]]></category>
		<category><![CDATA[TYPE関数]]></category>
		<category><![CDATA[データ検証]]></category>
		<category><![CDATA[文字列判定]]></category>
		<guid isPermaLink="false">https://mashukabu.com/?p=1501</guid>

					<description><![CDATA[ExcelのISTEXT関数の使い方を初心者向けに解説。セルの値が文字列かどうかを判定する基本構文から、IF関数との組み合わせ、数値と文字列の見分け方、ISNONTEXTとの違い、IS系12関数の比較まで実例付きで紹介します。]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">「このセルの値って数値？ それとも文字列？」と迷ったことはありませんか。見た目はまったく同じ「1234」でも、数値型と文字列型ではSUM関数の集計結果が変わってしまいます。</p>



<p class="wp-block-paragraph">CSVを貼り付けたら金額列がゼロになっていた&#8230;&#8230;なんてトラブル、原因は「文字列型の数字」だったというケースが少なくありません。</p>



<p class="wp-block-paragraph">そんなときに活躍するのがISTEXT関数です。この記事では、ISTEXT関数の基本から実務で役立つ活用パターンまでまとめて紹介します。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p>この記事は次のような人におすすめ</p><p>&#8211; セルの値が文字列として扱われているか確認したい<br>&#8211; 数値が文字列型で格納されていないかチェックしたい<br>&#8211; IF関数やISNONTEXT関数と組み合わせて使いたい</p></blockquote>




  <div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-3" checked><label class="toc-title" for="toc-checkbox-3">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">ISTEXT関数とは？</a></li><li><a href="#toc2" tabindex="0">ISTEXT関数の書き方（構文と引数）</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">ISTEXT関数の基本的な使い方</a><ol><li><a href="#toc6" tabindex="0">値の種類ごとの判定結果</a></li><li><a href="#toc7" tabindex="0">セル参照で判定する</a></li><li><a href="#toc8" tabindex="0">数式の結果を判定する</a></li></ol></li><li><a href="#toc9" tabindex="0">ISTEXT関数の実務活用パターン</a><ol><li><a href="#toc10" tabindex="0">パターン1: IF関数と組み合わせてデータ種別を表示する</a></li><li><a href="#toc11" tabindex="0">パターン2: 数値列に混入した文字列を検出する</a></li><li><a href="#toc12" tabindex="0">パターン3: SUMPRODUCT と組み合わせて文字列セルを数える</a></li><li><a href="#toc13" tabindex="0">パターン4: 条件付き書式で文字列セルをハイライトする</a></li><li><a href="#toc14" tabindex="0">パターン5: データ入力規則で文字列のみ許可する</a></li><li><a href="#toc15" tabindex="0">パターン6: VLOOKUPの前にデータ型を確認する</a></li></ol></li><li><a href="#toc16" tabindex="0">ISTEXT関数とTYPE関数の違い</a></li><li><a href="#toc17" tabindex="0">ISTEXT関数とISNONTEXT関数の違い</a></li><li><a href="#toc18" tabindex="0">よくあるエラーと対処法</a></li><li><a href="#toc19" tabindex="0">IS系12関数の違い・使い分け</a></li><li><a href="#toc20" tabindex="0">まとめ</a><ol><li><a href="#toc21" tabindex="0">関連記事</a></li></ol></li></ol>
    </div>
  </div>

<h2 class="wp-block-heading"><span id="toc1">ISTEXT関数とは？</span></h2>



<p class="wp-block-paragraph">ISTEXT（いず てきすと）関数は、指定した値が<strong>文字列</strong>かどうかを判定する関数です。</p>



<p class="wp-block-paragraph">対象が文字列であれば TRUE を返します。数値・論理値・空白・エラー値などはすべて FALSE です。</p>



<p class="wp-block-paragraph">IS系（情報関数）の1つで、セルに入っているデータの種類を確認するための関数ファミリーに属しています。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>ISTEXT関数は Excel 2003 以降のすべてのバージョンで使用できます。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc2">ISTEXT関数の書き方（構文と引数）</span></h2>



<h3 class="wp-block-heading"><span id="toc3">基本構文</span></h3>



<pre class="wp-block-code"><code>=ISTEXT(テストの対象)</code></pre>



<h3 class="wp-block-heading"><span id="toc4">引数の説明</span></h3>



<figure class="wp-block-table"><table><thead><tr><th>引数</th><th>必須/省略可</th><th>説明</th></tr></thead><tbody><tr><td>テストの対象</td><td>必須</td><td>文字列かどうか判定したい値またはセル参照</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">引数は1つだけです。省略はできません。セル参照・直接値・数式の結果のいずれも指定できます。</p>



<h2 class="wp-block-heading"><span id="toc5">ISTEXT関数の基本的な使い方</span></h2>



<p class="wp-block-paragraph">まずはシンプルな例で動きを確認してみましょう。</p>



<h3 class="wp-block-heading"><span id="toc6">値の種類ごとの判定結果</span></h3>



<p class="wp-block-paragraph">さまざまなデータをISTEXT関数で判定すると、次のような結果になります。</p>



<figure class="wp-block-table"><table><thead><tr><th>数式</th><th>結果</th><th>理由</th></tr></thead><tbody><tr><td><code>=ISTEXT("東京")</code></td><td><strong>TRUE</strong></td><td>文字列なので TRUE</td></tr><tr><td><code>=ISTEXT("123")</code></td><td><strong>TRUE</strong></td><td>ダブルクォーテーションで囲んでいるので文字列型</td></tr><tr><td><code>=ISTEXT(100)</code></td><td><strong>FALSE</strong></td><td>数値なので FALSE</td></tr><tr><td><code>=ISTEXT(TRUE)</code></td><td><strong>FALSE</strong></td><td>論理値なので FALSE</td></tr><tr><td><code>=ISTEXT("")</code></td><td><strong>TRUE</strong></td><td>空文字列も文字列型</td></tr><tr><td><code>=ISTEXT(A1)</code> ※A1が空白</td><td><strong>FALSE</strong></td><td>空白セルは文字列ではない</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>空文字列（&#8221;&#8221;）と空白セルは異なります。空文字列は ISTEXT で TRUE ですが、空白セルは FALSE です。空白判定には <a href="https://mashukabu.com/excel-function-howto-use-isblank/">ISBLANK関数</a> を使いましょう。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc7">セル参照で判定する</span></h3>



<p class="wp-block-paragraph">セル参照を使えば、特定のセルの値が文字列かどうかを確認できます。</p>



<pre class="wp-block-code"><code>=ISTEXT(A1)</code></pre>



<p class="wp-block-paragraph">A1 に <code>"東京"</code> が入っていれば TRUE です。<code>100</code> や <code>TRUE</code> なら FALSE になります。</p>



<h3 class="wp-block-heading"><span id="toc8">数式の結果を判定する</span></h3>



<p class="wp-block-paragraph">ISTEXT関数の引数に数式を直接入れることもできます。</p>



<pre class="wp-block-code"><code>=ISTEXT(A1&amp;B1)</code></pre>



<p class="wp-block-paragraph"><code>&</code> 演算子の結果は常に文字列なので、この数式は <strong>TRUE</strong> です。</p>



<p class="wp-block-paragraph">一方、<code>=ISTEXT(A1+B1)</code> は計算結果が数値のため FALSE です。</p>



<h2 class="wp-block-heading"><span id="toc9">ISTEXT関数の実務活用パターン</span></h2>



<h3 class="wp-block-heading"><span id="toc10">パターン1: IF関数と組み合わせてデータ種別を表示する</span></h3>



<p class="wp-block-paragraph">セルの内容が文字列かどうかに応じて処理を分けたい場面で使えます。</p>



<pre class="wp-block-code"><code>=IF(ISTEXT(B2),&quot;文字列です&quot;,&quot;文字列ではありません&quot;)</code></pre>



<p class="wp-block-paragraph">B2 が文字列なら「文字列です」と表示します。それ以外なら「文字列ではありません」と表示します。</p>



<p class="wp-block-paragraph">外部データの品質チェックに便利です。数値が入るべき列に文字列型の数字が混ざっていないか確認できます。</p>



<h3 class="wp-block-heading"><span id="toc11">パターン2: 数値列に混入した文字列を検出する</span></h3>



<p class="wp-block-paragraph">CSVや外部データを貼り付けると、数値が文字列として格納されることがあります。文字列型だと計算に使えません。</p>



<pre class="wp-block-code"><code>=ISTEXT(C2)</code></pre>



<p class="wp-block-paragraph">数値型の 1234 なら FALSE、文字列型の &#8220;1234&#8221; なら TRUE です。TRUE のセルが問題箇所です。</p>



<p class="wp-block-paragraph">文字列型の数字を数値に変換したい場合は、次のように書きます。</p>



<pre class="wp-block-code"><code>=VALUE(C2)</code></pre>



<p class="wp-block-paragraph">あるいは、セルを選択して「区切り位置」機能（データタブ）を使えば一括変換も可能です。</p>



<h3 class="wp-block-heading"><span id="toc12">パターン3: SUMPRODUCT と組み合わせて文字列セルを数える</span></h3>



<p class="wp-block-paragraph">範囲内に文字列がいくつ含まれるかを数えるには、SUMPRODUCT関数と組み合わせます。</p>



<pre class="wp-block-code"><code>=SUMPRODUCT(ISTEXT(A2:A20)*1)</code></pre>



<p class="wp-block-paragraph"><code>ISTEXT(A2:A20)</code> が各セルに対してTRUE/FALSEの配列を返します。</p>



<p class="wp-block-paragraph"><code>*1</code> で数値化し、SUMPRODUCTで合計すれば文字列セルの個数がわかります。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>単純に文字列セルの個数を数えるだけなら <a href="https://mashukabu.com/excel-function-howto-use-counta/">COUNTA関数</a> と <a href="https://mashukabu.com/excel-function-howto-use-count/">COUNT関数</a> の差（COUNTA &#8211; COUNT）でも概算できます。ISTEXTとSUMPRODUCTの組み合わせは、厳密な判定が必要なときに便利です。</p></blockquote>



<h3 class="wp-block-heading"><span id="toc13">パターン4: 条件付き書式で文字列セルをハイライトする</span></h3>



<p class="wp-block-paragraph">数値が入るべき列に文字列が紛れ込んでいるセルだけを目立たせたい場合に使えます。</p>



<ol class="wp-block-list"><li>対象範囲を選択します</li><li>「ホーム」タブ →「条件付き書式」→「新しいルール」を選択します</li><li>「数式を使用して、書式設定するセルを決定」を選びます</li><li>数式欄に <code>=ISTEXT(A1)</code> と入力します</li><li>好きな書式（赤い塗りつぶしなど）を設定します</li></ol>



<p class="wp-block-paragraph">これで文字列が入っているセルだけが色分けされます。「数値が入るべき列に文字列が混ざっていないか」を視覚的に確認できます。</p>



<h3 class="wp-block-heading"><span id="toc14">パターン5: データ入力規則で文字列のみ許可する</span></h3>



<p class="wp-block-paragraph">特定の列に文字列だけを入力させたいときに活用できます。</p>



<p class="wp-block-paragraph">データの入力規則（データタブ → データの入力規則）で、「ユーザー設定」の数式に次のように入力します。</p>



<pre class="wp-block-code"><code>=ISTEXT(D2)</code></pre>



<p class="wp-block-paragraph">D2 に数値や論理値を入力するとエラーメッセージが表示されます。氏名や住所など、文字列専用の列の入力制限に使えます。</p>



<h3 class="wp-block-heading"><span id="toc15">パターン6: VLOOKUPの前にデータ型を確認する</span></h3>



<p class="wp-block-paragraph">VLOOKUP関数で「検索値が見つからない」とき、原因がデータ型の不一致だったというケースはよくあります。検索キーが数値型なのにテーブル側が文字列型（またはその逆）だと、見た目は同じ値でもヒットしません。</p>



<pre class="wp-block-code"><code>=ISTEXT(A2)=ISTEXT(D2)</code></pre>



<p class="wp-block-paragraph">検索キー（A2）とテーブルの先頭列（D2）のISTEXT結果を比較して、両方ともTRUEまたは両方ともFALSEならデータ型が一致しています。結果がFALSEなら型が食い違っている証拠です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>VLOOKUP の #N/A エラーは <a href="https://mashukabu.com/excel-function-howto-use-isna/">ISNA関数</a> で検知できます。「なぜ #N/A が出るか」を調べるときにISTEXTでデータ型を確認すると、原因の切り分けがスムーズです。</p></blockquote>



<h2 class="wp-block-heading"><span id="toc16">ISTEXT関数とTYPE関数の違い</span></h2>



<p class="wp-block-paragraph">「セルのデータ型を調べる」という目的では、TYPE関数もよく使われます。</p>



<p class="wp-block-paragraph">TYPE関数はデータの種類を<strong>数値コード</strong>で返します。一方、ISTEXT関数は「文字列かどうか」だけを TRUE/FALSE で返します。</p>



<figure class="wp-block-table"><table><thead><tr><th>比較項目</th><th>ISTEXT関数</th><th>TYPE関数</th></tr></thead><tbody><tr><td>戻り値</td><td>TRUE / FALSE</td><td>数値コード（1=数値, 2=文字列, 4=論理値, 16=エラー, 64=配列）</td></tr><tr><td>判定範囲</td><td>文字列かどうかの2択</td><td>5種類のデータ型を区別</td></tr><tr><td>IF関数との相性</td><td>そのまま条件式に使える</td><td><code>=IF(TYPE(A1)=2, ...)</code> のように比較が必要</td></tr><tr><td>典型的な用途</td><td>文字列混入チェック</td><td>データ型の詳細な仕分け</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>使い分けのポイント</strong>: 「文字列かどうか」だけ知りたいならISTEXT関数がシンプルです。数値・論理値・エラー値を細かく区別したいならTYPE関数を使いましょう。</p>



<h2 class="wp-block-heading"><span id="toc17">ISTEXT関数とISNONTEXT関数の違い</span></h2>



<p class="wp-block-paragraph">ISTEXT関数には対になる <a href="https://mashukabu.com/excel-function-howto-use-isnontext/">ISNONTEXT関数</a> があります。判定の結果が真逆になる関係です。</p>



<figure class="wp-block-table"><table><thead><tr><th>入力値</th><th>ISTEXT の結果</th><th>ISNONTEXT の結果</th></tr></thead><tbody><tr><td>&#8220;東京&#8221;（文字列）</td><td>TRUE</td><td>FALSE</td></tr><tr><td>100（数値）</td><td>FALSE</td><td>TRUE</td></tr><tr><td>TRUE（論理値）</td><td>FALSE</td><td>TRUE</td></tr><tr><td>空白セル</td><td>FALSE</td><td>TRUE</td></tr><tr><td>&#8220;&#8221;（空文字列）</td><td>TRUE</td><td>FALSE</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">つまり <code>=ISTEXT(A1)</code> と <code>=NOT(ISNONTEXT(A1))</code> は同じ結果です。</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>NOTE</strong></p><p>空白セルは「文字列ではない」ため、ISNONTEXT は TRUE を返します。ISTEXT は当然 FALSE です。この点では <code>=NOT(ISTEXT(A1))</code> と <code>=ISNONTEXT(A1)</code> は同じ結果になります。</p></blockquote>



<p class="wp-block-paragraph">使い分けのポイントは「文字列か？」と「文字列でないか？」のどちらを確認したいかです。条件式の読みやすさで選んでください。</p>



<h2 class="wp-block-heading"><span id="toc18">よくあるエラーと対処法</span></h2>



<p class="wp-block-paragraph">ISTEXT関数自体がエラーを返すことはほとんどありません。ただし「思った結果にならない」ケースがあります。</p>



<figure class="wp-block-table"><table><thead><tr><th>症状</th><th>原因</th><th>対処法</th></tr></thead><tbody><tr><td>数字なのに TRUE が返る</td><td>セルの表示形式が「文字列」になっている</td><td><a href="https://mashukabu.com/excel-function-howto-use-value/">VALUE関数</a>で数値に変換するか、「区切り位置」機能で一括変換する</td></tr><tr><td>空白セルで FALSE が返る</td><td>空白は文字列ではない</td><td>空白判定には <a href="https://mashukabu.com/excel-function-howto-use-isblank/">ISBLANK関数</a> を使う</td></tr><tr><td>日付セルで FALSE が返る</td><td>Excelの日付はシリアル値（数値）で管理されている</td><td>日付として表示されていても内部は数値。文字列型の日付は <code>"2026/1/1"</code> のように入力された場合のみ TRUE</td></tr><tr><td>空文字列（&#8221;&#8221;）で TRUE が返る</td><td>空文字列も文字列型である</td><td>空白と空文字列を区別したい場合は <code>=AND(ISTEXT(A1), A1<>"")</code> を使う</td></tr><tr><td>エラー値（#N/A など）で FALSE が返る</td><td>エラー値は文字列ではない</td><td>エラー判定には <a href="https://mashukabu.com/excel-function-howto-use-iserror/">ISERROR関数</a> や <a href="https://mashukabu.com/excel-function-howto-use-iferror/">IFERROR関数</a> を使う</td></tr></tbody></table></figure>



<h2 class="wp-block-heading"><span id="toc19">IS系12関数の違い・使い分け</span></h2>



<p class="wp-block-paragraph">IS系関数は、セルに入っているデータの種類を判定するファミリーです。用途に合わせて使い分けましょう。</p>



<figure class="wp-block-table"><table><thead><tr><th>関数名</th><th>判定内容</th><th>TRUE になる例</th></tr></thead><tbody><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isblank/">ISBLANK</a></td><td>空白セルか</td><td>未入力のセル</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-iserror/">ISERROR</a></td><td>任意のエラー値か</td><td>#N/A, #VALUE!, #REF! など</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-iserr/">ISERR</a></td><td>#N/A 以外のエラー値か</td><td>#VALUE!, #REF!, #DIV/0! など</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isna/">ISNA</a></td><td>#N/A エラーか</td><td>#N/A のみ</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-islogical/">ISLOGICAL</a></td><td>論理値（TRUE/FALSE）か</td><td>TRUE, FALSE</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isnumber/">ISNUMBER</a></td><td>数値か</td><td>100, 3.14, 日付のシリアル値</td></tr><tr><td>ISTEXT（この記事）</td><td>文字列か</td><td>&#8220;東京&#8221;, &#8220;123&#8221;（文字列型）</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isnontext/">ISNONTEXT</a></td><td>文字列以外か</td><td>100, TRUE, 空白</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isformula/">ISFORMULA</a></td><td>数式が入っているか</td><td>=SUM(A1:A10) が入ったセル</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isref/">ISREF</a></td><td>有効なセル参照か</td><td>A1, Sheet2!B3</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-iseven/">ISEVEN</a></td><td>偶数か</td><td>2, 4, 100</td></tr><tr><td><a href="https://mashukabu.com/excel-function-howto-use-isodd/">ISODD</a></td><td>奇数か</td><td>1, 3, 99</td></tr></tbody></table></figure>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"><p><strong>TIP</strong></p><p>ISTEXTと対になるのが <a href="https://mashukabu.com/excel-function-howto-use-isnontext/">ISNONTEXT関数</a>、数値判定には <a href="https://mashukabu.com/excel-function-howto-use-isnumber/">ISNUMBER関数</a> が便利です。「文字列か？」「数値か？」の両方を確認したい場合はセットで使うのがおすすめです。</p></blockquote>



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



<p class="wp-block-paragraph">ISTEXT関数は、セルの値が文字列かどうかを判定するシンプルな関数です。</p>



<ul class="wp-block-list"><li>引数は1つだけ。文字列なら TRUE、それ以外なら FALSE</li><li>空文字列（&#8221;&#8221;）も文字列として TRUE を返す（空白セルとは異なる）</li><li>CSVや外部データを貼り付けたあとの「文字列型の数字」検出に便利</li><li>IF関数・条件付き書式・データ入力規則と組み合わせるのが実務での定番パターン</li><li>VLOOKUP の #N/A エラーの原因調査にも使える（データ型の不一致チェック）</li><li>「文字列かどうか」の2択ならISTEXT、データ型を細かく調べるならTYPE関数</li></ul>



<p class="wp-block-paragraph">IS系関数ファミリーの中でも実務での出番が多い関数です。データの品質チェックにぜひ活用してみてください。</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading"><span id="toc21">関連記事</span></h3>



<ul class="wp-block-list"><li><a href="https://mashukabu.com/excel-function-howto-use-isnontext/">ISNONTEXT関数の使い方｜文字列以外かどうかを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isnumber/">ISNUMBER関数の使い方｜数値かどうかを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-islogical/">ISLOGICAL関数の使い方｜論理値（TRUE/FALSE）を判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isblank/">ISBLANK関数の使い方｜空白セルを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isna/">ISNA関数の使い方｜#N/Aエラーを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-iserror/">ISERROR関数の使い方｜エラー値を判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isformula/">ISFORMULA関数の使い方｜数式が入っているか確認する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-isref/">ISREF関数の使い方｜セル参照が有効かどうかを判定する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-iferror/">IFERROR関数の使い方｜エラーを非表示にする方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-if/">IF関数の使い方｜条件分岐の基本</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-value/">VALUE関数の使い方｜文字列を数値に変換する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-vlookup/">VLOOKUP関数の使い方｜別の表からデータを検索する方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-count/">COUNT関数の使い方｜数値セルの個数を数える方法</a></li><li><a href="https://mashukabu.com/excel-function-howto-use-counta/">COUNTA関数の使い方｜空白以外のセルを数える方法</a></li><li><a href="https://mashukabu.com/excel-function-list-by-function/">Excel関数一覧（機能別）</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://mashukabu.com/excel-function-howto-use-istext/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
