【发布时间】:2019-10-29 22:11:52
【问题描述】:
我正在尝试根据 A:A 中存在的文本从大量链接中提取相关链接。我已经使用以下公式成功地根据 A:A 中的值提取了相关链接:
=ArrayFormula({"Profile";if(len("*"&A2:A&"*"),iferror(vlookup(substitute("*"&C2:C&"*"," ","-")&"-"&"*"&A2:A&"*",{regexextract(D2:D,"^.+/(.+)\..+$"),D2:D},2,)),)})
这是 Google 表格的网址 https://docs.google.com/spreadsheets/d/1Y1emSB2G2h_d1AIHNAqP6pIsG6-tK4sIIVCBGGjVd4g/edit?usp=sharing
我面临的挑战是,当 A:A 中的一行包含多个名称(即名字和姓氏)时,公式会返回空白结果。我已经尝试了所有方法,但是当第一列中的值包含多个名称时,我无法让它工作。
如果您知道解决方案,请帮助我。
【问题讨论】:
标签: regex google-sheets google-sheets-formula array-formulas gs-vlookup