分割

分割

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

指定した文字または文字列でテキストを分割し、各断片を同じ行の隣接するセルに配置します。

 

構文

 

SPLIT(text, delimiter, [split_by], [remove_blank])

text:分割するテキストです。例:A2

delimiter:テキストの分割に使用する文字です。例:'@'

split_by:区切り文字の処理方法を指定する論理値です。省略した場合、初期値は真です。

真 - 各文字を個別の区切り文字として処理します。例:区切り文字が「ab」の場合、テキストは「a」と「b」で分割されます。

偽 - 区切り文字に指定された複数の文字を1つとして処理します。例:区切り文字が「ab」の場合、テキストは「ab」で分割されます。

remove_blank:結果に含まれる空のテキスト値を無視するかどうかを指定する論理値です。省略した場合、初期値は真です。

真 - 区切り文字の間にある空の値を無視します。

偽 - 結果に空の値を含めます。

 

例

 

数式

=SPLIT(A2;'@')

=SPLIT(A3,'@.',TRUE)


以下の埋め込み範囲で、この関数を実際に試すことができます。   



発生する可能性のあるエラー

 

エラー

意味

#N/A!

  • 関数で検索対象の値が見つかりませんでした。VLOOKUPや類似の関数でよく発生します。

#NAME!

  • 関数名が正しくないか、無効です。

  • 指定した定義済みの名前(存在する場合)が無効です。

  • 関数で使用されている定義済みの名前に入力ミスがあります。

  • 関数内のテキスト値に二重引用符がありません。

  • セル範囲の参照にコロンがありません。

#VALUE!

  • 指定した引数のデータ型が正しくないか、無効です。
    たとえば、範囲内にテキスト値が含まれている場合、関数「=DATE(A1:A3)」は#VALUEエラーを返します。

#REF!

  • 指定したセル参照が正しくないか、無効です。このエラーは、セルまたは範囲が削除、移動、または貼り付けによって上書きされた場合に発生することがあります。