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.