如何在 Excel 中从 Amazon URL 中提取 ASIN 代码?

如何在 Excel 中从 Amazon URL 中提取 ASIN 代码?

如何在 Excel 中从 Amazon URL 中提取 ASIN 代码?

可变长度的 URL,例如:

想要导出单元格结果:B00BQ59SYM

由此

http://www.amazon.com/Dyna-Glo-DGB730SNB-D-Dual-Fuel-Grill/dp/B00BQ59SYM/ref=sr_1_7?ie=UTF8&qid=1428647284&sr=8-7&keywords=hybrid+grill

但也可以是从此 URL 到同一位置:

http://www.amazon.com/dp/B00BQ59SYM?psc=1

答案1

=MID(A1,FIND("dp/",A1)+3,10) 将您的网址放在 A1 中

答案2

稍微不相关 - 但如果你正在使用 Google 电子表格,可以使用

=REGEXEXTRACT(A1, "/([a-zA-Z0-9]{10})(?:[/?]|$)")

我确信类似的正则表达式在 Excel 中也可以起作用。

答案3

对于 Google 表格,我已经测试了代码,它可以使用“;”代替“,”

所以

=REGEXEXTRACT(A1;"/([a-zA-Z0-9]{10})(?:[/?]|$)")

相关内容