Page 1 of 1
ต้องการให้ช่อง B2 ขึ้นรหัส PS0002 เหมือน sheet2 ช่องA3
Posted: Sun Jun 08, 2014 5:43 pm
by sawitchaya
ต้องการให้ช่อง B2 ขึ้นรหัส PS0002 เหมือน sheet2 ช่องA3
ต้องใช้สูตรอะไรค่ะ
Re: ต้องการให้ช่อง B2 ขึ้นรหัส PS0002 เหมือน sheet2 ช่องA3
Posted: Sun Jun 08, 2014 5:51 pm
by snasui

ควรอธิบายมาว่าขึ้นเหมือน A3 ของ Sheet2 ด้วยเงื่อนไขใด
หากให้ดูที่ชื่อ ปัญหาจะเกิดขึ้นได้กรณีที่ชื่อซ้ำกัน จึงควรจะมีเงื่อนไขอย่างน้อย 2 เงื่อนไข เช่น นอกจากดูชื่อแล้วให้ดูนามสกุลด้วย
และถ้าหากให้ดูนามสกุลด้วยใน Sheet1 จะต้องมีนามสกุลกำกับด้วยครับ
Re: ต้องการให้ช่อง B2 ขึ้นรหัส PS0002 เหมือน sheet2 ช่องA3
Posted: Sun Jun 08, 2014 6:14 pm
by sawitchaya
ค่ะอย่างที่อาจารย์บอกค่ะต้องมีนามสกุล
หากในกรณีนามสกุลอยู่คนละคอลัม จะใช้ได้ไหมค่ะ หรือจะต้องอยู่ในช่องเดียวกัน
แนบไฟล์มาใหม่ รบกวนอาจารย์ดูอีกครั้งค่ะ
Re: ต้องการให้ช่อง B2 ขึ้นรหัส PS0002 เหมือน sheet2 ช่องA3
Posted: Sun Jun 08, 2014 7:47 pm
by snasui

เซลล์ B2 คีย์
=INDEX(Sheet2!$A$2:$A$8,MATCH(C2&D2,INDEX(Sheet2!$C$2:$C$8&Sheet2!$D$2:$D$8,0),0))
Enter > Copy ลงด้านล่าง
เซลล์ใดติด #N/A แสดงว่าชื่อไม่เหมือน หรือนามสกุลไม่เหมือน หรือ ทั้งสองอย่างไม่เหมือนกัน เช่น มีวรรคต่อท้าย กับไม่มีวรรคต่อท้าย เป็นต้น
Re: ต้องการให้ช่อง B2 ขึ้นรหัส PS0002 เหมือน sheet2 ช่องA3
Posted: Mon Jun 16, 2014 9:51 pm
by sawitchaya
ขอบพระคุณอาจารย์มาก ๆ ค่ะ