Page 1 of 1

สร้างรหัสโดยขึ้นต้นรหัสแตกต่างกันตามสาขา

Posted: Wed May 02, 2012 12:56 am
by yoguzaa
อยากสร้างรหัสให้ลูกค้าครับ โดยที่ ลูกค้าสาขาหนึ่งจะใช้รหัสที่นำหน้าด้วยตัวอักษรกลุ่มหนึ่ง
และอีกสาขาหนึ่งก็ใช้รหัสที่นำหน้าด้วยตัวอักษรอีกกลุ่มหนึ่ง
โดยที่ เลขลำดับเป็นเลข 3 หลัก "000"
ช่วยแนะนำสูตร หรือ วิธีการจำแนกประเภท ของข้อมูลด้วยครับ

Re: สร้างรหัสโดยขึ้นต้นรหัสแตกต่างกันตามสาขา

Posted: Wed May 02, 2012 9:58 am
by bank9597
:D ลองตามนี้ครับ
ที่ G3 คีย์ =IF(H3="","","BN-"&TEXT(COUNTA($H$3:H3),"00")) คัดลอกลงมา

ทดสอบใส่ชื่อในคอลัมน์ H ตั้งแต่ H3 ลงมา แล้วสังเกตผล

Re: สร้างรหัสโดยขึ้นต้นรหัสแตกต่างกันตามสาขา

Posted: Wed May 02, 2012 3:59 pm
by yoguzaa
ขอบคุณ คุณ bank9597 ครับ เป็นตัวแทนของท่านอาจารย์ ได้ดี ทีเดียวครับ
สังเกตหลายครั้งครับ ขอบคุณที่ช่วยลดภาระให้อาจารย์ครับ

Re: สร้างรหัสโดยขึ้นต้นรหัสแตกต่างกันตามสาขา

Posted: Wed May 02, 2012 4:09 pm
by bank9597
yoguzaa wrote:ขอบคุณ คุณ bank9597 ครับ เป็นตัวแทนของท่านอาจารย์ ได้ดี ทีเดียวครับ
สังเกตหลายครั้งครับ ขอบคุณที่ช่วยลดภาระให้อาจารย์ครับ
:D ยังไม่ถึงขั้นเลยครับ ที่ตอบไปก็ไม่ใช่ดีที่สุด ยังต้องรออาจารย์และผู้อื่นชี้แนะต่อไปครับ

Re: สร้างรหัสโดยขึ้นต้นรหัสแตกต่างกันตามสาขา

Posted: Thu May 03, 2012 11:36 pm
by snasui
:D เพิ่มเติมครับ

ปกติเราสามารถเติมค่าลำดับที่อยู่ด้านหลังของ Text ใด ๆ โดยการนำเมาส์ไปชี้ที่มุมขวาล่างของเซลล์ (จุดจับเติม) จนเห็นเป็นเครื่องหมาย + จากนั้นคลิกซ้ายค้าง แล้วลากลงด้านล่าง ก็จะได้เลข Run ลำดับ ดูภาพด้านล่าง

Re: สร้างรหัสโดยขึ้นต้นรหัสแตกต่างกันตามสาขา

Posted: Fri May 04, 2012 9:05 am
by bank9597
snasui wrote::D เพิ่มเติมครับ

ปกติเราสามารถเติมค่าลำดับที่อยู่ด้านหลังของ Text ใด ๆ โดยการนำเมาส์ไปชี้ที่มุมขวาล่างของเซลล์ (จุดจับเติม) จนเห็นเป็นเครื่องหมาย + จากนั้นคลิกซ้ายค้าง แล้วลากลงด้านล่าง ก็จะได้เลข Run ลำดับ ดูภาพด้านล่าง
สุดยอดไปเลยครับ ง่ายที่สุด :lol:

Re: สร้างรหัสโดยขึ้นต้นรหัสแตกต่างกันตามสาขา

Posted: Sat May 05, 2012 11:48 am
by yoguzaa
ก่อนจะโพสตั้งกระทู้ก็ใช้วิธีที่อาจารย์แนะนำนั่นแหละครับ
แต่ว่ามันรันอัตโนมัติไม่ได้(หรือเปล่า)
เลยต้องการเป็นสูตรเพื่อทำไว้รอการเติมข้อมูล

Re: สร้างรหัสโดยขึ้นต้นรหัสแตกต่างกันตามสาขา

Posted: Sat May 05, 2012 1:50 pm
by snasui
:D วิธีการ Copy โดยการลากจุดจับเติมไม่เป็นอัตโนมัติครับ

กรณีทำเป็นอัตโนมัติสามารถใช้สูตรได้ตามที่คุณ bank9597 แนะนำไปแล้วครับ