国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目次
Excelにテキストを含むセルの數(shù)を數(shù)える方法
Countif式を使用して、テキストを含むすべてのセルをカウントします
Sumproductフォーミュラを使用したテキストを含む統(tǒng)計(jì)セル
スペースや空の文字列を無視し、テキストを含むセルをカウントする
Excelに特定のテキストを含むセルを數(shù)える方法
Excelにテキストを含むろ過されたセルをカウントする方法
これらの式の仕組み
ダウンロード可能なファイル
ホームページ トピック excel テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

Apr 02, 2025 am 09:48 AM

Excelにテキストを含むセルを數(shù)える方法は?

Excelはもともと數(shù)値を処理するように設(shè)計(jì)されていましたが、今日ではテキストを保存および処理するためにそれを使用することもよくあります。テキストを含むワークシートにあるセルの數(shù)を知りたいですか? Microsoft Excelは、これを達(dá)成するためにいくつかの機(jī)能を提供します。どの機(jī)能を使用する必要がありますか?それは狀況に依存します。このチュートリアルでは、さまざまな式と各式を使用するのに最適な時(shí)期があります。

  • テキストを含む統(tǒng)計(jì)セル
  • 空の文字列やスペースを無視し、テキストを含むセルをカウントする
  • 特定のテキストを含むセルの統(tǒng)計(jì)
  • テキストを含む統(tǒng)計(jì)フィルタリングセル

Excelにテキストを含むセルの數(shù)を數(shù)える方法

特定の範(fàn)囲內(nèi)にテキスト文字列または文字を含むセルの數(shù)を見つけるための2つの基本的な式があります。

Countif式を使用して、テキストを含むすべてのセルをカウントします

條件付きパラメーターでアスタリスクを使用してテキストを含むExcelのセルの數(shù)を見つけたい場合、最良かつ最も簡単な解決策は次のとおりです。

COUNTIF(*范圍*, "\*")アスタリスク(*)は任意の文字シーケンスに一致するワイルドカードであるため、式はテキストを含むすべてのセルをカウントします。

Sumproductフォーミュラを使用したテキストを含む統(tǒng)計(jì)セル

テキストを含むセルの數(shù)を取得する別の方法は、sunproductとistext関數(shù)を組み合わせて使用??することです。

SUMPRODUCT(--ISTEXT(*范圍*))または

SUMPRODUCT(ISTEXT(*范圍*)*1) istext関數(shù)は、指定された範(fàn)囲內(nèi)の各セルにテキスト文字が含まれているかどうかをチェックし、真(テキストを含む)および偽(他のセル)値の配列を返します。二重統(tǒng)一演算子( - )または乗算操作は、それぞれ1と0にtrueとfalseをキャストし、それによって1と0の配列を生成します。

これらの式がどのように機(jī)能するかをよりよく理解するには、どの値がカウントされ、どれがカウントされていないかを確認(rèn)してください。

コンテンツをカウントします 數(shù)え切れないほどのコンテンツ
- テキストを含むセル
- 特殊文字
- 數(shù)字はテキストとしてフォーマットされています
- 空白と見なされるが、空の文字列( "")、アポストロフィ( ')、スペース、または目に見えない文字を含むセル
- 番號
- 日付
- 真およびfalseの論理値
- 間違い
- 空白のセル

たとえば、A2:A10の範(fàn)囲にテキストを含むセルをカウントするには、次の式のいずれかを使用できます。

=COUNTIF(A2:A10, "*")

=SUMPRODUCT(--ISTEXT(A2:A10))

=SUMPRODUCT(ISTEXT(A2:A10)*1)

次の図は、結(jié)果を示しています。

テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

スペースや空の文字列を無視し、テキストを含むセルをカウントする

上記の式は、テキスト文字を含むすべてのセルをカウントします。ただし、場合によっては、一部の細(xì)胞は空白に見えるかもしれませんが、実際には人間の目が見えないキャラクターを含む可能性があるため、これは混亂を招く可能性があります。その結(jié)果、空白と見なされる可能性のある細(xì)胞は、ユーザーが理由を考えようとすることを心配します。

カウントから「偽陽性の」空白セルを除外するには、Countifs関數(shù)を使用し、2番目の條件で「除外」文字を使用します。

たとえば、A2:A7の範(fàn)囲にテキストを含むセルをカウントするには(スペース文字を含むセルを無視)、次の式を使用します。

=COUNTIFS(A2:A7,"*", A2:A7, " ")

テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

ターゲット範(fàn)囲に任意の式駆動型の數(shù)値が含まれている場合、いくつかの式は空の文字列( "")になる場合があります。空の文字列を含むセルを無視するには、 criteria1パラメーターの「*」に「*?*」に置き換えます。

=COUNTIFS(A2:A9,"*?*", A2:A9, " ")

アスタリスクに囲まれた疑問符は、セルに少なくとも1つのテキスト文字が必要であることを示しています。空の文字列には文字がないため、基準(zhǔn)を満たしておらず、カウントされません。アポストロフィ( ')から始まる空白のセルもカウントされません。

以下の図には、A7のスペース、A8のアポストロフィ、A9(= "")の空の文字列があります。私たちのフォーミュラはこれらすべてのセルを無視し、3のテキストセル數(shù)を返します:

テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

Excelに特定のテキストを含むセルを數(shù)える方法

特定のテキストまたは文字を含むセルの數(shù)を取得するには、Countif関數(shù)の條件付きパラメーターにテキストを提供するだけです。次の例では、微妙さを説明しています。

サンプルテキストを正確に一致させるには、引用符で全文を入力してください。

COUNTIF(*范圍*, "*文本*")部分的に一致したセルをカウントするには、テキストを2つのアスタリスクの間に配置します。

たとえば、 COUNTIF(*范圍*, "\**文本*\*") a2:a7範(fàn)囲のセルの數(shù)が「バナナ」という単語が含まれていることを確認(rèn)するには、次の式を使用します。

=COUNTIF(A2:A7, "bananas")

コンテンツの一部として「バナナ」を含むすべてのセルをカウントするには(場所に関係なく)、次の式を使用します。

=COUNTIF(A2:A7, "*bananas*")

式を使いやすくするために、d2などの事前定義されたセルに條件を配置し、2番目のパラメーターにセルの參照を配置できます。

=COUNTIF(A2:A7, D2)

D2の入力に基づいて、式は例のテキストと完全にまたは部分的に一致させることができます。

  • 正確な一致の場合、バナナなどのソーステーブルに表示される完全な単語またはフレーズと同じ単語またはフレーズを入力します。
  • 部分的な一致の場合、 * bananas *などのワイルドカード文字に囲まれたサンプルテキストを入力します。

フォーミュラはケースに依存しないため、文字ケースを心配する必要はありません。つまり、 * bananas *も問題ありません。

テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

または、部分的に一致した細(xì)胞をカウントするには、細(xì)胞參照とワイルドカード文字、たとえば:

=COUNTIF(A2:A7, "*"&D2&"*")

テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

詳細(xì)については、Excelに特定のテキストを含むセルを數(shù)える方法を參照してください。

Excelにテキストを含むろ過されたセルをカウントする方法

Excelフィルターを使用して、特定の瞬間に関連するデータのみを表示する場合、テキストを含む可視セルをカウントする必要がある場合があります。殘念ながら、このタスクにはワンクリックソリューションはありませんが、次の例では手順を説明します。

次の図に示すように、テーブルがあるとします。いくつかのエントリは、式を使用して大きなデータベースから抽出され、プロセスでいくつかのエラーが発生しました。列Aの項(xiàng)目の総數(shù)を見つけたいです。テキストを含むセルをカウントするために使用するcountif式は、すべての行が表示されている場合に非常に効果的です。

=COUNTIF(A2:A10, "*")

これで、10以上の多くのアイテムを除外するなど、特定の基準(zhǔn)に基づいてリストを絞り込みます。問題は、プロジェクトの數(shù)が殘っていることです。

テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

テキストを含むろ過されたセルをカウントするには、次のことを行う必要があります。

  1. ソーステーブルでは、すべての行を表示します。これを行うには、すべてのフィルターをクリアし、隠された行を解除します。

  2. 行がフィルタリングされているかどうかを示す小計(jì)式を含むヘルパー列を追加します。フィルタリングされたセルを処理するには、 function_numパラメーターに3を使用します: =SUBTOTAL(3, A2)

    すべての隠されたセルを識別するには(フィルター処理されており、手動で隠されています)、 function_numに103を入力します。

    =SUBTOTAL(103, A2)

    この例では、他のセルがどのように隠されているかに関係なく、テキストを含む可視セルを數(shù)えたいので、A2の2番目の式を入力してA10にコピーします。

    可視セルの場合、式は1を返します。特定の行を手動で除外または非表示にすると、式は0を返します。 (これらのゼロは隠された列に返されるため、表示されません。この方法で動作することを確認(rèn)するには、亜2式を含む隠れたセルの內(nèi)容を目に見えるセルにコピーするだけです。たとえば、行2が隠されていると仮定します。)

    テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

  3. Countifs関數(shù)と2つの異なるCriteria_range / Criteriaペアを使用して、テキストを含む可視セルをカウントします。

    • 條件1- A2:A10範(fàn)囲のテキスト( "*")を含むセルを検索します。
    • 條件2-範(fàn)囲D2:D10で1を検索して、可視細(xì)胞を検出します。

    =COUNTIFS(A2:A10, "*", D2:D10, 1)

これで、必要に応じてデータをフィルタリングでき、式では、列A(この場合は3)にテキストを含むフィルター付きセルの數(shù)がわかります。

テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

ワークシートに追加の列を挿入したくない場合は、タスクを完了するには長い式が必要になります。好きなものを選択するだけです。

=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A10))), --(ISTEXT(A2:A10)))

=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A10, ROW(A2:A10) - MIN(ROW(A2:A10)),,1)), -- (ISTEXT(A2:A10)))

乗算オペレーターも次のとおりです。

=SUMPRODUCT(SUBTOTAL(103, INDIRECT("A"&ROW(A2:A10))) * (ISTEXT(A2:A10)))

=SUMPRODUCT(SUBTOTAL(103, OFFSET(A2:A10, ROW(A2:A10)-MIN(ROW(A2:A10)),,1)) * (ISTEXT(A2:A10)))

どの式を使用するかはあなたの個(gè)人的な好みに依存します - とにかく結(jié)果は同じです:

テキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセル

これらの式の仕組み

最初の式では、間接関數(shù)を使用して、指定された範(fàn)囲のすべてのセルのサブテルへの単一の參照を「提供」します。 2番目の式では、オフセット、行、およびMIN関數(shù)の組み合わせを使用して、同じ目的を達(dá)成します。

小計(jì)関數(shù)は1と0の配列を返します。ここで、1は可視セルを表し、0は隠れたセル(上の補(bǔ)助列など)を表します。

istext関數(shù)は、A2:A10の各セルをチェックし、セルにテキストが含まれている場合にtrueを返し、それ以外の場合はfalseを返します。ダブルユニリーオペレーター( - )は真の値とfalse値を1および0にキャストします。この時(shí)點(diǎn)で、式は次のとおりです。

=SUMPRODUCT({0;1;1;1;0;1;1;0;0}, {1;1;1;0;1;1;0;1;1})

等式関數(shù)は、最初に2つの配列の同じ位置に要素を掛け、次に結(jié)果の配列を合計(jì)します。

ゼロを掛けた結(jié)果はゼロであるため、両方の配列に1で表されるセルのみが最終配列に1を持っています。

=SUMPRODUCT({0;1;1;0;0;1;0;0;0})

上記の配列の1の數(shù)は、テキストを含む可視セルの數(shù)です。

これは、Excelにテキストを含むセルをカウントする方法です。お読みいただきありがとうございます。來週のブログでお會いしましょう!

ダウンロード可能なファイル

Excelにテキストを含むセルをカウントするための式

以上がテキストでセルをカウントするためのExcelフォーミュラ:任意、特定、またはろ過されたセルの詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國語 Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中國語版

SublimeText3 中國語版

中國語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)