ホームページ >ソフトウェアチュートリアル >オフィスソフトウェア >concat vs. textjoin:Excelで使用する必要がありますか?
2つ以上のセルからのデータを手動で別のセルに組み合わせるには、時間がかかり、特に多くのデータを扱っている場合は必然的にエラーが発生します。 Excelは、時間のかかるタスクを自動化するように設計されており、ConcatおよびTextJoinの関数はこの動作の教科書の例です。これらの関数にアクセスできない場合があります。
要するに、concat vs. textjoin
は、「接続されたシリーズとして物事をまとめる」ことを意味し、concat関数は、テキストまたはセルの参照を連続文字列にまとめるだけで正確にこれを行います:
ここで、
a
=CONCAT(<em>a</em>,<em>b</em>,<em>c</em>)、b
、およびcは、1つのセルに結合するテキストまたはセルの参照です。任意のテキスト値(句読点やスペースを含む)を二重引用符で囲みます。ここでは、最大252の参照またはテキスト文字列を持つことができます。ブランクセルがconcat式で参照されている場合、コンマの間に配置されない限り出力で無視されます。 🎜> concatと同じジョブを実行しますが、デリミッターを使用すると、連結内の各アイテム間に挿入するものを選択できます。 TextJoinは、空のセルを含めるまたは除外するオプションも提供します。空のセルを無視したい(または空のセルを含める場合は誤っている)、そして yは最大252の参照またはテキスト文字列の最初のものです。または、別々の要素の開始または終了を示すために使用されるシンボル。 "
実際には:concat vs. textjoin
いくつかの例でこれらをさらに調べましょう。以下の例では、
=TEXTJOIN(<em>w</em>, <em>x</em>, <em>y</em>)>セルA1からC1のすべてのデータをセルB3に組み合わせています。また、細胞が隣接しているため、
を入力することもできます。また、細胞B3の数字の間の値、句読点、またはスペースは必要ありませんでした。 🎜>
別の例は次のとおりですセルA1からC1に引っ張られた各値の間にスペースが追加されます。各引数はコンマで区切る必要があり、テキスト値(句読点やスペースを含む)はダブルクォートで行く必要があります。これらのシナリオ:
列Aには人の最初の名前があり、列Bには2番目の名前があり、列Cでそれら(スペースで区切られています)を組み合わせたい
セルの値に基づいて文を自動化する必要があります。たとえば、列Aに人の名前と列Bの年齢があるかもしれません。また、「[名前]は[年齢]年齢です」と言う人一人一人に文章を作成したい場合があります。 >複合キーと複合キーを作成する必要があります。ここでは、参照番号の2つのリストがあり、2つを組み合わせた3番目のリストを作成する必要があります。
同じ式を使用するが、セルB1から番号2を削除する場合、ここに表示されます:
これらのシナリオでTextJoinを使用する場合があります。 、そして、彼らと一緒に参加して、コンマで分離されて、バッチメールのOutlookにコピーして貼り付けます。
で、区切り文字や空白のセルを心配する必要はありません。スペースや句読点を手動で追加しない限り、それぞれの間に明確な定義なしにすべての値が一緒に押しつぶされることに注意してください。また、各連結値の間に異なるデリミターを持っている場合は、concatを使用することをお勧めします。 、または句読点。 concatを使用して、たとえば各値の間にコンマを手動で挿入するのではなく、括弧内の最初の引数として区切り文字を追加することにより、これをより効率的に行うことができます。これは、大量のデータを処理している場合に特に便利です。 TextJoinを使用するときに1つの区切り文字しか指定できないことを忘れないでください。つまり、結合された各アイテムの間に配置された同じ値またはシンボルになります。 Excelで値を結合する他の方法。まず、式のセル参照間でアンパサンド(&)シンボルを使用できます。または、Excelのフラッシュフィルツール(キーボードショートカット:Ctrl E)がパターンを見つけて、シリーズの残りの部分に適用します。
以上がconcat vs. textjoin:Excelで使用する必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。