gpt4 book ai didi

google-sheets - 将 regexmatch 与 Switch case 结合使用

转载 作者:行者123 更新时间:2023-12-02 19:41:02 26 4
gpt4 key购买 nike

我在 A 列上有一个文本列表,我喜欢根据该单元格中是否存在正则表达式匹配来运行开关。

A1 = "https://www.amazon.es/dp/B07PHPXHQS/ref=gw_es_desk_h1_aucc_cr_vd20?pf_rd_p=b1bd6d90-90a7-419a-8a6e-8c943ef52b62&pf_rd_r=XKJEDGQX6TSJ91JF0>"

=switch(A1,REGEXMATCH(A1, "amazon."),"amazon",REGEXMATCH(A1, "lifehacker."),"LFH",REGEXMATCH(A1, "engadget."),"ENG","其他")

如果链接是 amazon.com/whatever,它应该返回“amazon”等等

我没有收到任何错误.. 但我总是得到“其他”,就好像 regexmatch 在这里不起作用一样。

还有其他方法吗?

最佳答案

试试这个:

=ifs(
REGEXMATCH(A1,"this"),"that",
REGEXMATCH(A1,"this2"),"that2",
REGEXMATCH(A1,"this3"),"this3",
TRUE,elseGoesHere)

最后一行是票,不要忘记它是一个新的案例,值对所以不要忘记前面的逗号

关于google-sheets - 将 regexmatch 与 Switch case 结合使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60131405/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com