Excelで部分文字列を取得する

Excelの数式 "LEFT"、 "RIGHT"、および "MID"を使用して、既存のセルからデータの特定の部分を抽出できます。 部分文字列を使用すると、各セルに情報を再入力する必要がなくなり、既存のエントリを使用してデータ入力を高速化できます。 セルの先頭または末尾のデータで構成される部分文字列が必要な場合は、 "LEFT"または "RIGHT"を使用してください。 セルの他の部分からデータを検索するには、 "MID"を使用します。
左右
1。
部分文字列を抽出する元になるすべてのデータを入力します。
2。
空白のセルを選択し、文字列の先頭と末尾のどちらから部分文字列を抽出するかに応じて、引用符なしで "= LEFT("または "= RIGHT("のいずれかを入力します。 123 "文字列" 12345から "と入力します。
= LEFT(
同じ文字列から "345"を抽出したい場合は、次のようにします。
= RIGHT(
3。
左括弧を入力した直後にデータを含むセルをクリックするか、セルの座標を入力します。
4。
コンマ、スペース、次に抽出する文字数を入力します。 括弧を閉じて式を終了するには、Enterキーを押します。 たとえば、セルA1に文字列 "12345"が含まれていて、部分文字列 "345"を抽出する場合、式は次のようになります。
= RIGHT(A1、3)
半ば
1。
部分文字列を抽出する元のデータを入力します。
2。
新しいセルを選択して、 "= MID("を引用符なしで入力します。
3。
データを読み取るセルをクリックするか、左括弧の後にその場所を入力します。
4。
コンマとスペースを入力してから、抽出を開始する文字の番号を入力します。 たとえば、セルA1で文字列 "abcde"を使用して "2"を入力すると、 "b"で始まります。
5。
別のコンマとスペースを入力してから、抽出する文字数を入力します。 同じ例で、サブストリング "bcd"を受け取るには、 "3"を入力します。
6。
Enterキーを押して式を終了します。 この例では、完成した式は次のようになります。
= MID(A1、2、3)
ヒント
- 文字列を別のセルに送る代わりに、任意の数式に直接入力することもできます。
- 特定の文字の後から抽出を開始するには、開始位置の代わりに「検索」式を使用します。 上記の例で、文字「b」から抽出を開始するには、その位置に関係なく、次の式を入力します。
- = MID(A1、検索( "b"、A1)、3)
警告
- この記事の情報は、Excelバージョン2013、2010、2007、および2003に適用されますが、他のエディションとは多少異なる場合があります。