Googleスプレッドシート(Google Sheets)のCONCATENATE関数は、データの複数のチャンクを結合します。この関数は、それぞれが同様の処理を必要とする大量の情報を管理する場合に役立ちます。
たとえば
、スプレッドシートに名用に1つの列があり、姓用に別の列があるが、それらを結合して両方の名前を持つ単一のセルを形成する場合は、 CONCATENATE関数を使用できます。(CONCATENATE)それぞれの名前を手動で入力するか、CONCATENATE
を使用して自動化することができます。
CONCATENATE関数の他の多くの例を示すことができるので、以下でいくつか見ていきます。
簡単な例
最も単純な形式では、CONCATENATE関数は、他のオプションなしで2つのデータセットをつなぎ合わせます。これは、次の単純な形式で可能です。
=CONCATENATE(A1,B1)
もちろん、この例では、名がセルA1にあり、2番目の名前がセルB1にあると想定しています。これらの参照を独自の参照に置き換えることで、これを独自のスプレッドシートに適合させることができます。
この特定の例でEnterキー(Enter)を押すと、 MaryTrumanが生成されます。ご覧のとおり、名は姓と突き合わせられています。CONCATENATE関数はこのシナリオでその役割を果たしましたが、他のセルからスペースやデータを追加するなど、機能を拡張するために含めることができる他のオプションがあります。
CONCATENATE数式(CONCATENATE Formula)でスペースを使用する
データセットは多くの場合、希望どおりに設定されていないため、 CONCATENATEでスペースを使用する方法を知ることは重要です。上記の例のように、2つのセルの間にスペースを追加して、名前を見栄えよく見せたいと思います。
スペースは、二重引用符を使用してこのGoogleスプレッドシート(Google Sheets)
関数に含まれています。
=CONCATENATE(A1,” ”,B1)
ここが表示されない場合は、引用符の中にスペースがあります。引用符を使用する背後にある考え方は、スプレッドシートデータを選択するのではなく、手動でデータを入力することです。
つまり、A1とB1は明らかにすでにスプレッドシートの一部であるため、そのまま(セル文字とセル番号)を入力して参照しています。ただし、数式に独自のデータを含めるには、データを引用符で囲む必要があります。
CONCATENATE式(CONCATENATE Formula)へのテキスト(Text)の追加
CONCATENATE関数は、いくつかのセルを結合してそれらの間にスペースを置くだけではありません。以下は、 (Below)CONCATENATEを使用して、セルデータを使用して文全体を形成する方法の例です。
このCONCATENATE関数の例では、郡とそのランク番号をつなぎ合わせていますが、そのままにする代わりに、スペースと手動で入力した独自のデータを使用して完全な文を作成しています。
=CONCATENATE(A2, " is", " ranked ", C2, " compared to these other ceremonial counties.")
数式を通常の英語(English)のように機能させるには、必要に応じてスペースを入れることを忘れないでください。セル参照の直後にスペースを追加することはできませんが(上記のC2のように)、二重引用符を使用する場合は追加できます。上記のように、文を正常に読み取るために、引用符でスペースを複数回使用しました。
他の場所での連結式の(CONCATENATE Formula Elsewhere)適用
最後に、CONCATENATE
関数の唯一の実際の使用法は、データを手動で入力するのではなく、時間を節約できる十分なデータを処理する場合です。したがって、数式を他のセルで機能させるために必要なのは、数式を下にドラッグすることだけです。
(Click)セルを1回クリックして、強調表示します。セルの右下隅に、次のような小さなボックスが表示されます。
そのボックスをクリックし(Click)て押したまま下にドラッグして、データセットに適用します。数式を適用する最後の項目に到達したら、ドラッグを停止します。(Stop)後でさらにセルを含める必要がある場合は、いつでもそこから再度ドラッグできます。
興味深いことに、
Googleスプレッドシートには(Google Sheets)SPLITと呼ばれる同様の機能があります。ただし、セルを結合する代わりに、分割点としてマークするように選択した文字に応じて、1つのセルを複数のセルに分割します。
How to Use the CONCATENATE Function in Google Sheets
The CONCATENATE funсtion in Google Sheеts joins
together multiple chunks of data. This function is helpful when managing lаrge
sets of information that each need a similar treatment.
For example, you might use the CONCATENATE
function if the spreadsheet has one column for a first name and another for a
last name, but you want them joined together to form a single cell with both
names. You could this manually by typing each name, or you can use CONCATENATE
to automate it.
Many other examples of the CONCATENATE function could
be given, so we’ll look at a few below.
A Simple Example
At its simplest form, the CONCATENATE function
pieces together two sets of data without any other options. That’s possible
with this simple form:
=CONCATENATE(A1,B1)
Of course, in this example, we’re assuming the
first name is in cell A1 and the second in cell B1. You can adapt this to your
own spreadsheet by replacing those references with your own.
Pressing Enter with this particular
example would produce MaryTruman. As you can see, the first name is
butted right up against the last name. The CONCATENATE function did its job in
this scenario, but there are other options you can include in it to expand its
capabilities, like to add a space or data from other cells.
Using a Space in the CONCATENATE Formula
Knowing how to use spaces with CONCATENATE is
important because datasets often aren’t set up exactly how you want them to be.
Like in our example above, we want the name to look presentable by adding a
space between the two cells.
Spaces are included in this Google Sheets
function using double quotes:
=CONCATENATE(A1,” ”,B1)
If you can’t see here, there’s a space within
those quotes. The idea behind using the quotes is that you’re entering data
manually and not choosing spreadsheet data.
In other words, A1 and B1 are
clearly part of the spreadsheet already, so you’re referencing them by entering
them as they are (the cell letter plus the cell number). However, to include
your own data within the formula, you need to surround it in quotes.
Adding Text to a CONCATENATE Formula
The CONCATENATE function can do more than just
join a couple cells and put a space between them. Below is an example of how to
use CONCATENATE to form an entire sentence using cell data.
In this example of the CONCATENATE function, we’re stringing together the county and its rank number, but instead of leaving it at that, we’re using spaces and our own manually-entered data to create a full sentence:
=CONCATENATE(A2, " is", " ranked ", C2, " compared to these other ceremonial counties.")
To make the formula work like regular English,
don’t forget to put spaces where necessary. You can’t add a space right after a
cell reference (like C2 above), but you can when using double quotes. As
you can see above, we used a space multiple times in our quotes to make the
sentence read normally.
Applying the CONCATENATE Formula Elsewhere
Lastly, the only real use of the CONCATENATE
function is when dealing with enough data that time is being saved versus
entering the data manually. So, all you need to do to make the formula work
with the other cells is drag it downward.
Click the cell once so that it’s highlighted.
You should see a small box on the bottom right-hand corner of the cell, like
this:
Click and hold that box while
dragging it downward to apply it to the dataset. Stop dragging once you’ve
reached the last item you want the formula to be applied to. You can always
drag it again from there should you need to include more cells later.
Interestingly,
Google Sheets has a similar function called SPLIT. However, instead of joining
the cells, it splits one cell into multiple cells depending on which character
you choose to mark as the split-off point.