TEXTSPLIT

TEXTSPLIT

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

指定した区切り文字に基づいて、指定されたテキスト文字列を列と行に分割します。
 
構文
 
TEXTSPLIT(text; col_delimiter; [row_delimiter]; [ignore_empty]; [mode]; [fill_with])
text:入力するテキスト文字列です。例:A2
col_delimiter:指定した文字列を隣接する列に分割するためのテキストです。例:'@'
row_delimiter:指定した文字列を下の行に分割するためのテキストです。例:';'
ignore_empty:2つの区切り文字が連続している場合に、空のセルを作成するかどうかを指定します。省略した場合、初期値はTRUEです。
TRUE - 空の値を無視し、空のセルを作成しません
FALSE - 指定した文字列内に2つ以上の区切り文字が連続している場合、空のセルを作成します。
mode:検索で大文字・小文字を区別するかどうかを指定します。省略した場合、初期値は0です。
0 - 大文字・小文字を区別する
1 - 大文字・小文字を区別しない
fill_with:結果に1つ以上のテキスト値がない場合に使用する値です。省略した場合、初期値は#N/Aです。例:'-'
 
備考
  • 配列形式で、複数の区切り文字を関数に使用することもできます。たとえば、=TEXTSPLIT(A1:A5; {'-';','})では、ハイフン(-)とコンマ(,)の両方で文字列を分割します。
 
例
 
数式
=TEXTSPLIT(A2;'-')
=TEXTSPLIT(A3;{'-';';'})
=TEXTSPLIT(A4;'@';'.';;;'-')
 
以下の埋め込み範囲で、この関数を実際にお試しください。

​

発生する可能性のあるエラー
 
エラー
意味
#N/A!
  • 検索対象として指定された値が見つかりませんでした。
  • 不足している項目があります。
#NAME!
  • 関数名が間違っているか、無効です。
  • 指定された定義済みの名前が無効です。
  • 関数で使用されている定義済みの名前に入力ミスがあります。
  • 関数内のテキスト値に二重引用符がありません。
  • セルの範囲の参照にコロンがありません。
#VALUE!
  • 指定された引数のデータ型が間違っているか、無効です。
#REF!
  • 指定されたセル参照が間違っているか、無効です。このエラーは、セルや範囲が削除、移動、または上書きする形で貼り付けられた場合に発生することがあります。
 
類似する関数
  • CONCATENATE
  • TEXTJOIN