Page 1 of 1

แยกราคาจาก Barcode

Posted: Sat Apr 10, 2021 2:44 pm
by comscience21
รบกวนสอบถามและขอด้วยทางในการเขียนสูตร
เนื่องจากมีความต้องแยกราคาสินค้าจากตัวบาร์โค๊ดให้แสดงราคาสินค้าในช่อง Cell D (ราคาสินค้า)
โดยที่โครงสร้างของ Barcode 13 หลัก ตัวอย่างเช่น เช่น 2102710046502
ตัวเลขใน Barcode ตัวแหน่งที่ 1-6 คือรหัสสินค้า = 210271 มะละกอฮอล์แลนด์
ตัวเลขใน Barcode ตัวแหน่งที่ 7-12 คือราคาสินคา = 46.50 บาท
ตัวเลขใน Barcode ตัวแหน่งที่ 13 คือ ตำแหน่งในการกำหนดปัดเศษสตางค์ ( > 5 ปัดขึ้น, <=5 ปัดลง) จากตัวอย่างคือ 2 ค่า 46.50
ตามตัวอย่างในไฟล์ Excel

จะต้องเขียนสูตรอย่างไร เพื่อให้ได้ผลลัพธ์ที่ต้องการคับ

Re: แยกราคาจาก Barcode

Posted: Sat Apr 10, 2021 3:02 pm
by Bo_ry
B2
=IF(A2,VLOOKUP(LEFT($A2,6)*10^7,Data!$A$2:$D$99,2,0),0)

C2
=IF(A2,VLOOKUP(LEFT($A2,6)*10^7,Data!$A$2:$D$99,4,0),0)

D2
=IF(A2,ROUND((RIGHT(A2,7)-1)/1000,2),0)

Re: แยกราคาจาก Barcode

Posted: Sun Apr 11, 2021 8:34 pm
by comscience21
Bo_ry wrote: Sat Apr 10, 2021 3:02 pm B2
=IF(A2,VLOOKUP(LEFT($A2,6)*10^7,Data!$A$2:$D$99,2,0),0)

C2
=IF(A2,VLOOKUP(LEFT($A2,6)*10^7,Data!$A$2:$D$99,4,0),0)

D2
=IF(A2,ROUND((RIGHT(A2,7)-1)/1000,2),0)
ขอบคุณมากๆ ครับ