Page 1 of 1

หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 2:19 pm
by hakinhua
สวัสดีครับ :D ผมมีข้อมูลเก่าอยู่จำนวนหนึ่งครับ และในข้อมูลนั้นไม่มีรหัสของบริษัท ผมเลยอยากให้อาจารย์ช่วยสอนวิธีที่จะนำ รหัสนั้นมาไว้ข้างหน้าบริษัท
ที่ชีท 2 เซลล์ A2:A7 ครับโดยนำมาจากข้อมูลใหม่ครับ :shock: :mrgreen:

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 2:30 pm
by bank9597
:D แบบนี้ได้ไหมครับ ที่ Sheet2 เซลล์ A2 คีย์ =IF(B2="","",INDEX(Sheet1!$A$2:$A$30,MATCH(B2,Sheet1!$B$2:$B$30,0)))
แล้วลากลงมา

กำหนดรูปแบบเซลล์ตามต้องการ เหมือนในชีท 1 :D

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 2:39 pm
by hakinhua
:D ขอบคุณ bank9597 แต่ยังไม่ใช่ครับ คือหมายความว่า ชื่อบริษัท นี้ จะต้อง ตรงกับ สาขานี้ และจะได้ เป็น รหัสนี้เท่านั้นครับ :D

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 2:41 pm
by ChoBkuN
ไม่เข้าใจ ในช่อง Function มันไม่มี DIW - g แต่พออยู่หน้า cell แล้วมันมี ??

สูตรผมใช้ =index(อ้างอิงรหัส,match(บริษัท&สาขา,ใน บริษัท&สาขา, 0))

กด enter แบบติด array ครับ (แต่มันไม่มี DIW-G)

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 2:47 pm
by ChoBkuN
พึ่งคิดได้ว่า
ถ้าจะให้มี DIW-G- ก็ใส่ "DIW-G-"& หน้า INDEX แล้วกด enter แบบติด array ครับ

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 2:51 pm
by hakinhua
ChoBkuN wrote:ไม่เข้าใจ ในช่อง Function มันไม่มี DIW - g แต่พออยู่หน้า cell แล้วมันมี ??

สูตรผมใช้ =index(อ้างอิงรหัส,match(บริษัท&สาขา,ใน บริษัท&สาขา, 0))

กด enter แบบติด array ครับ (แต่มันไม่มี DIW-G)
คือ ต้องขอโทษด้วยครับที่ผมไม่ได้บอก คือผมตั้งค่าเซลล์ ไว้นะครับ คือ ตั้งให้ มี DIW-G-และก็ตามด้วยหมายเลขครับ :D :rz:

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 2:57 pm
by bank9597
ขอบคุณ bank9597 แต่ยังไม่ใช่ครับ คือหมายความว่า ชื่อบริษัท นี้ จะต้อง ตรงกับ สาขานี้ และจะได้ เป็น รหัสนี้เท่านั้นครับ
:roll: ขออภัยอย่างยิ่งครับ ผมอ่านโจทย์ไม่ดีเองครับ :D

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 3:06 pm
by hakinhua
ChoBkuN wrote:
สูตรผมใช้ =index(อ้างอิงรหัส,match(บริษัท&สาขา,ใน บริษัท&สาขา, 0))
:D ผมไม่แน่ใจนะครับว่าทำถูกหรือเปล่า {=INDEX(Sheet1!A2:A25,MATCH(Sheet2!B2:C7,Sheet1!B2:C25,0))} :?:
แต่ยังไม่ใช่ครับ :shock: :D

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 3:25 pm
by bank9597
:D
ลองตามนี้ครับ
ที่ A2 คีย์ =INDEX(Sheet1!$A$2:$A$30,MATCH(B2&C2,Sheet1!$B$2:$B$30&Sheet1!$C$2:$C$30,0))

กด Ctrl+Shift+Enter ลากลงมา :D

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 3:50 pm
by hakinhua
bank9597 wrote::D
ลองตามนี้ครับ
ที่ A2 คีย์ =INDEX(Sheet1!$A$2:$A$30,MATCH(B2&C2,Sheet1!$B$2:$B$30&Sheet1!$C$2:$C$30,0))

กด Ctrl+Shift+Enter ลากลงมา :D
:P :D ขอบคุณมากๆเลยครับ คุณ bank9597 ได้ดูสูตรแล้ว มันเหมือนง่ายๆ ยังไงไม่รู้นะครับ แต่ผมใช้เวลาค้นหาคำตอบ เป็นวันๆเลย :lol:

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Fri Jan 06, 2012 3:59 pm
by bank9597
:D เหมือนกันทุกคนครับ ผมก็เป็นเหมือนกัน :lol:

คำตอบนี้ ต้องให้เครดิตคุณ ChoBkuN น่ะครับ :D

Re: หารหัสมาใส่ในข้อมูลเก่า

Posted: Mon Feb 13, 2012 1:41 pm
by jakharun
ขอบคุณ