如何修剪Google表格中单个单元格中的多行?
我可以使用以下内容修剪第一行:
=TRIM(LEFT(K2,FIND(" ",K2)))
以下是我的数据单元格的示例:
(253) 473-2043 (PT) (L) (100%) [Feedback]
(720) 242-9015 (MT) (L) (100%) [Feedback]
(720) 413-6453 (MT) (M) (86%) [Feedback]
(253) 209-6014 (PT) (M) (66%) [Feedback]
(253) 471-7777 (PT) (66%) [Feedback]
(706) 414-0490 (ET) (M) (66%) [Feedback]
(706) 471-7777 (ET) (M) (66%) [Feedback]
(706) 560-1682 (ET) (66%) [Feedback]
(509) 838-3878 (PT) (3%) [Feedback]
(706) 793-2936 (ET) (3%) [Feedback]
这一切都包含在一个单元格中。我只需要每行的前14个字符(电话号码)。我只能使用上面的代码提取第一行。
答案 0 :(得分:1)
=REGEXREPLACE(A1,"(?m)(\d)( .*)$","$1")
答案 1 :(得分:0)
使用正确的正则表达式可能会更简单,但这似乎有效:
=transpose(ArrayFormula(replace(left(split(substitute(A1,") ",")"),char(10)),13),5,1,") ")))