Page 1 of 1

ทำ vlookup ค่าไม่ขึ้น

Posted: Thu Apr 18, 2024 8:19 am
by photos
สอบถามผู้รู้คะ ต้องการเอาข้อมูลจาก Sheet4 มาแสดงในชีท รายการค้นหา (2) ในคอลัม C2 คะ

Re: ทำ vlookup ค่าไม่ขึ้น

Posted: Thu Apr 18, 2024 9:45 am
by snasui
:D สูตรอ้างอิงถึง Named range ที่เขียนไว้ในไฟล์อื่นและเป็น Error ดังภาพ ต้องแก้ไขไม่ให้เกิด Error เสียก่อนครับ

Re: ทำ vlookup ค่าไม่ขึ้น

Posted: Thu Apr 18, 2024 9:48 am
by photos
snasui wrote: Thu Apr 18, 2024 9:45 am :D สูตรอ้างอิงถึง Named range ที่เขียนไว้ในไฟล์อื่นและเป็น Error ดังภาพ ต้องแก้ไขไม่ให้เกิด Error เสียก่อนครับ
ขอโทษคะ ขออนุญาตส่งให้ใหม่คะ

Re: ทำ vlookup ค่าไม่ขึ้น

Posted: Thu Apr 18, 2024 10:16 am
by snasui
:D เนื่องจากข้อมูลใน Sheet4 เป็น Text จึงควรปรับสูตรเป็นด้านล่างครับ

=VLOOKUP($B2&"",data,4,0)

Re: ทำ vlookup ค่าไม่ขึ้น

Posted: Thu Apr 18, 2024 10:30 am
by photos
snasui wrote: Thu Apr 18, 2024 10:16 am :D เนื่องจากข้อมูลใน Sheet4 เป็น Text จึงควรปรับสูตรเป็นด้านล่างครับ

=VLOOKUP($B2&"",data,4,0)
ขอบคุณคะ

Re: ทำ vlookup ค่าไม่ขึ้น

Posted: Fri Apr 19, 2024 9:10 am
by photos
photos wrote: Thu Apr 18, 2024 10:30 am
snasui wrote: Thu Apr 18, 2024 10:16 am :D เนื่องจากข้อมูลใน Sheet4 เป็น Text จึงควรปรับสูตรเป็นด้านล่างครับ

=VLOOKUP($B2&"",data,4,0)
ขอบคุณคะ
สอบถามเพิ่มคะ
1.ต้องการให้ข้อมูลจาก Sheet4 ในคอลัม F ขึ้นมาให้คอลัม D
2.ทำไม สูตร vlookup ในคอลัม E.F ถึงไม่แสดงคำตอบคะ

Re: ทำ vlookup ค่าไม่ขึ้น

Posted: Fri Apr 19, 2024 9:49 am
by puriwutpokin
ที่ D2=IFERROR(INDEX(Sheet4!F:F,SMALL(IF($A$2&""=Sheet4!$B$1:$B$9,ROW(Sheet4!$B$1:$B$8)),COUNTIF($A$2:$A2,$A2))),"")
E2=VLOOKUP($C2+0,สต๊อค!$A:$Q,8,0)
F2=VLOOKUP($C2+0,สต๊อค!$A:$Q,14,0)

Re: ทำ vlookup ค่าไม่ขึ้น

Posted: Fri Apr 19, 2024 11:01 am
by photos
puriwutpokin wrote: Fri Apr 19, 2024 9:49 am ที่ D2=IFERROR(INDEX(Sheet4!F:F,SMALL(IF($A$2&""=Sheet4!$B$1:$B$9,ROW(Sheet4!$B$1:$B$8)),COUNTIF($A$2:$A2,$A2))),"")
E2=VLOOKUP($C2+0,สต๊อค!$A:$Q,8,0)
F2=VLOOKUP($C2+0,สต๊อค!$A:$Q,14,0)
ได้แล้วขอบคุณคะ