スポンサードリンク | |
更新:2024/3/6;作成:2022/9/2
TEXTSPLIT関数がExcel for Microsoft 365 で使用することができるようになりました。(2022/9/2に確認しました)
この関数とは逆に文字列を結合する関数はTEXTJOIN関数が使用できます。
TEXTJOIN関数はExcel2019,Excel2021,Excel for Microsoft 365 で使用することができます。
関数の引数は現時点では英語表記になっています。
ちなみに、TEXTJOIN関数は下図のように日本語表記です。
引数 | 意味 | |
text 文字列 |
必須 | 分割したいテキスト(文字列) |
col_delimiter 列の区切り文字 |
必須 | 列方向に分割するときに使う文字または文字列 |
row_delimiter 行の区切り文字 |
省略可 | 行方向に分割するときに使う文字または文字列 |
ignore_empty 空欄を無視する |
省略可 | 空欄を無視するかどうか TRUE: 空欄を無視する FALSE(省略): 空欄を無視しない |
match_mode 一致モード |
省略可 | 区切り文字を検索する時、大文字・小文字を区別するか 0(省略): 大文字と文字を区別する 1: 大文字と小文字を区別しない |
pad_with 代替文字 |
省略可 | 各行の横方向のデータ不足時に表示する値 |
B | C | D | E | F | G | H | |
2 | No | 氏名 | 性別 | 郵便番号 | 住所 | 生年月日 | 年齢 |
3 | 1 | 上原嘉男 | 男 | 027-0096 | 岩手県宮古市崎鍬ケ崎3-5-9 | "1977/7/12" | 46 |
4 | 2 | 森永彩芽 | 女 | 760-0027 | 香川県高松市紺屋町4-18-1 | "1963/3/25" | 60 |
5 | 3 | 古田恵 | 女 | 254-0912 | 神奈川県平塚市高根1-4 | "1980/5/4" | 43 |
6 | 4 | 太田千恵子 | 女 | 972-8315 | 福島県いわき市常磐長孫町1-1-8 | "1987/8/17" | 36 |
No,氏名,性別,郵便番号,住所,生年月日,年齢 |
1,上原嘉男,男,027-0096,岩手県宮古市崎鍬ケ崎3-5-9,"1977/7/12",46 |
2,森永彩芽,女,760-0027,香川県高松市紺屋町4-18-1,"1963/3/25",60 |
3,古田恵,女,254-0912,神奈川県平塚市高根1-4,"1980/5/4",43 |
4,太田千恵子,女,972-8315,福島県いわき市常磐長孫町1-1-8,"1987/8/17",36 |
では、大文字と小文字があるのはアルファベットですので、ここでは「x]と「X」で再挑戦しました。
元の文字列には x と X が混在しています。
=TEXTSPLIT(A18,"x",,,0) と大文字と文字を区別する「0」と指定すると、Xでは区切られません。
=TEXTSPLIT(A18,"x",,,1) と大文字と文字を区別しない「1」と指定すると、Xでも区切ることができました。
ところで、「,」 と 「,」で区切りたい場合は区切り文字を配列で指定すればOKです。
=TEXTSPLIT(A2,{",",","}) としています。
スポンサードリンク
PageViewCounter
Since2006/2/27