excel - 获取 URL 的最后一部分并将其返回到 Excel 中

标签 excel formula

我需要解决的问题是拆分 URL 的最后一部分。

我有网址

.../one/two/three/four

并且需要有

four

或者

/four

我使用了Excel函数

=RIGHT(F2;SEARCH("/";F2))

但它返回

r

有人有办法解决这个问题吗? 谢谢!

最佳答案

这将为您带来四个

=RIGHT(A2,LEN(A2)-FIND("@",SUBSTITUTE(A2,"/","@",LEN(A2)-LEN(SUBSTITUTE(A2,"/",""))),1))

这让你/four

=RIGHT(A1,LEN(A1)-FIND("@",SUBSTITUTE(A1,"/","@",LEN(A1)-LEN(SUBSTITUTE(A1,"/",""))),1)+1)

来源:Find Position of the Last Occurrence of a Character in a String in Excel

关于excel - 获取 URL 的最后一部分并将其返回到 Excel 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63262502/

相关文章:

excel - 同一模块和工作簿中多个 vba 宏的变量和常量

python - 年金公式的 future 值(value)不起作用

excel - 在电子表格中提取准确的单词

excel - 共享公式和数组公式有什么区别?

c# - 将日期单元格从 Excel 导入到 ASP SQL DB 时包含时间

c# - 将公式添加到单元格 HRESULT : 0x800A03EC 异常

vba - Excel 中 Len(cell.Value) = 0 和 cell.Value = ""是否等效?

javascript - 是否有一个公式可以找到在一组中实现唯一性所需的最短长度

delphi - 根据网格中的列/行选择确定项目索引的数学

excel - 如何返回多单元格命名范围的值