Page 1 of 1
ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรวจสอบ
Posted: Thu May 03, 2012 8:59 pm
by i3erm
ผมมีชุดข้อมูล ชื่อจังหวัดและรหัสจังหวัด
ผมลองเชียน if ไปแล้ว แต่ใช้เงื่อนไขแล้วได้ไม่มาก
ผมอยากตรวจสอบรหัส แล้วแสดงชื่อจังหวัด ไม่ทราบว่าต้องให้ฟังก์ชั่นใดในการเขียนสตูลครับ
ผมได้แนบไฟล์มาด้วยครับ
ขอคำแนะนำด้วยครับ จักขอบคุณอย่างมากครับ
Re: ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรว
Posted: Thu May 03, 2012 9:08 pm
by snasui

ลองตามนี้ครับ
ที่เซลล์ C3 คีย์
=INDEX($E$2:$E$77,MATCH($B3,$F$2:$F$77,0))
Enter > Copy ลงด้านล่าง
กรณีการค้นหาข้อมูลจำนวนมากจะไม่เลือกใช้ If ครับ กรณีหาจากซ้ายไปขวาสามารถใช้ Vlookup เข้ามาช่วยได้ ดูคำอธิบาย Vlookup ที่นี่ครับ
http://snasui.blogspot.com/2009/12/vlookup.html
สำหรับกรณีนี้เป็นการหาจากขวาไปซ้ายเราสามารถใช้ Index ร่วมกับ Match เข้ามาทำการค้นหาได้ครับ
Re: ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรว
Posted: Fri May 04, 2012 9:27 am
by i3erm
ขอบคุณมากครับ สำหรับคำแนะนำ

Re: ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรว
Posted: Wed Jan 30, 2013 10:18 am
by i3erm
การใช้ =INDEX(...,MATCH(...,...,0)) สามารถใช้ INDEX ข้าม Sheet ได้ไหมครับ อาจารย์ หรือว่าต้องทำ INDEX ใน Sheet เดียวกันเท่านั้นครับ อาจารย์

Re: ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรว
Posted: Wed Jan 30, 2013 10:35 am
by bank9597
i3erm wrote:การใช้ =INDEX(...,MATCH(...,...,0)) สามารถใช้ INDEX ข้าม Sheet ได้ไหมครับ อาจารย์ หรือว่าต้องทำ INDEX ใน Sheet เดียวกันเท่านั้นครับ อาจารย์


สามารถทำข้ามชีทได้ ข้ามไฟล์ได้ด้วยครับ
Re: ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรว
Posted: Wed Jan 30, 2013 10:49 am
by i3erm
ทำแล้ว Excel ไม่ทำงานเลยครับ ผมต้องคัดลอกมาในชีทเดียวกันครับ ทำยังงัยครับ แล้วอีกเรื่องนึงครับ
เขียนสูตรนี้ =INDEX(...,MATCH(...,...,0)) อยากเขียนเพิ่มหน่อยครับ เขียนเพิ่มถ้าไม่ค้นหาไม่พบให้เป็น "0" "ศูนย์" ได้ไหมครับ อาจารย์
ขอบคุณครับ อาจารย์
Re: ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรว
Posted: Wed Jan 30, 2013 10:59 am
by bank9597
ทำแล้ว Excel ไม่ทำงานเลยครับ ผมต้องคัดลอกมาในชีทเดียวกันครับ ทำยังงัยครับ

ขอเป็นไฟล์แนบครับ หรือว่าใช้ไฟล์แนบอันเดิมด้านบนครับ
Re: ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรว
Posted: Wed Jan 30, 2013 11:08 am
by i3erm
ไฟล์นี้ครับ อาจารย์
Re: ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรว
Posted: Wed Jan 30, 2013 11:30 am
by bank9597

ที่ B2 คีย์ =IFERROR(INDEX(
'Y2552'!B$2:B$36,MATCH($A2,
'Y2552'!$A$2:$A$36,0)),0) คัดลอกไปทางขวามือ แล้วคัดลอกลงล่างพร้อมกัน
สูตรสีแดงด้านบน คือการล๊อคช่องเซลล์ ต้องล๊อคไว้เสมอและต้องรู้ด้วยว่าการล๊อคแต่ละแบบมีคุณสมบัติอย่างไร
Re: ผมต้องการตรวจสอบรหัสจังหวัด แล้วให้แสดงชื่อจังหวัดที่ตรว
Posted: Wed Jan 30, 2013 11:42 am
by i3erm
ครับผม ขอบคุณครับ อาจารย์ที่ให้คำแนะนำ