从URL中提取ASIN,Google Sheet公式提取URL, 从 Google Sheet中的 URL 中提取特定文本, Extract Specific Text from a URL in a Cell in Google Sheets

 

Amazon URLs

=INDEX(SPLIT(A2,"/"),5)

 

Ebay URLs

=INDEX(SPLIT(INDEX(SPLIT(A2,"/"),5),"?"),1)

 

看实例: 点击我

 

当然,我们也可以用 query函数

=query(SPLIT(A2, "/"), "SELECT Col5")

 

知识点:

 

SPLIT

将指定字符或字符串两侧的文本拆分,将拆分后的子串存放在行中不同的单元格中。

 

使用示例

SPLIT("1,2,3", ",")

SPLIT("Alas, poor Yorick"," ")

SPLIT(A1, ",")

 

语法

SPLIT(文本, 分隔符, [逐个拆分], [移除空白文本])

  • text – 要拆分的文本。
  • delimiter – 用于拆分文本的一个或多个字符。
    • 默认情况下,分隔符中的每个字符都视为单独存在,例如,如果分隔符是“the”,则会在文本中出现“t”、“h”和“e”字符的地方进行拆分。将逐个拆分设为 FALSE 即可关闭此行为。
  • 逐个拆分 – [可选 – 默认为 TRUE] – 是否在文本中出现分隔符所含字符的地方进行拆分。
  • 移除空白文本 – [可选 – 默认为 TRUE] – 是否要在拆分后移除空白文本信息。默认将连续的分隔符作为一个分隔符处理(即假设为 TRUE)。如果设为 FALSE,则会在连续分隔符之间添加空白单元格值。

 

备注

  • 请注意,拆分结果不包含用于拆分字符串的字符。

 

另请参阅

CONCATENATE:将一个字符串追加到另一个字符串之后。

 

Google 电子表格函数列表

 

本文:从URL中提取ASIN,Google Sheet公式提取URL, 从 Google Sheet中的 URL 中提取特定文本, Extract Specific Text from a URL in a Cell in Google Sheets

Add a Comment

Your email address will not be published.

Time limit is exhausted. Please reload CAPTCHA.