Bagaimana cara menarik kode ASIN dari url Amazon di Excel?


-1

Bagaimana cara menarik kode ASIN dari url Amazon di Excel?

URL panjang variabel, contoh:

Ingin mendapatkan hasil sel: B00BQ59SYM

dari ini

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

Tetapi bisa juga dari URL ini ke lokasi yang sama:

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


Mungkin Anda perlu menggunakan ekspresi reguler (misalnya add-in regEx).
Máté Juhász

Ini adalah segalanya setelah yang pertama /dp/dan ke salah satu /, a ?, atau akhir URL.
David Schwartz

Jawaban:


5

=MID(A1,FIND("dp/",A1)+3,10) Tempatkan url Anda di A1


-1

Sedikit tidak terkait - tetapi jika Anda melakukan Google Spreadsheet ini dapat dilakukan dengan menggunakan

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

Saya yakin regex yang sama dapat bekerja di Excel juga.


-2

Untuk Google Sheets saya telah menguji kode ini berfungsi dengan ";" sebagai gantinya ","

begitu

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


; dan, hanya simbol pemisah daftar yang berbeda. ;digunakan di lokal tempat koma digunakan untuk titik radix seperti kebanyakan bahasa Eropa. Ini tidak terkait dengan sheet Google
phuclv
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.