テキスト分割

テキスト分割

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

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



考えられるエラー
 
エラー
意味
#なし!
  • 探し求めていた値を関数が見つけることができませんでした。
  • 何かが欠けています
#名前!
  • 関数名が正しくないか無効です。
  • 指定された名前定義が(もしあれば)無効です。
  • 関数で使用されている名前定義にタイプミスがあります。
  • 関数内のテキスト値に二重引用符「'」が足りていません。
  • セル範囲の参照にコロンが欠けています。
#VALUE!
  • 与えられた引数のデータタイプが正しくないか無効です。
#REF!
  • 指定されたセル参照が正しくないか無効です。このエラーは、セル/範囲が削除、移動、または上書き貼り付けされたときに発生する可能性があります。
 
類似の関数
  • CONCATENATE
  • TEXTJOIN