首页 文章

Google表格提取URL参数字符串

提问于
浏览
-2

我想将“c =; t =; s =”值提取到列,使用Google表格中的逗号分隔字符串 . 这些值可以重复多次,最多10次.C =总是只有两个大写字母

例如https://docs.google.com/spreadsheets/d/19bB5sI7t_awJH88xg5vtjD9qr0CKY79qcnsQxEE4jYA/edit?usp=sharing

1 回答

  • 1

    B2:

    =ARRAYFORMULA(TEXTJOIN(", ",1,IF(REGEXMATCH(SPLIT($A2,"&"),B$1&"="),REGEXEXTRACT(SPLIT($A2,"&"),"=(\w+)$"),)))
    
    • & 分割字符串

    • 如果它匹配任何 Headers tc (B1),那么

    • = 之后提取相应的字符串

    • 加入他们

相关问题