Page 1 of 2
การเพิ่มเลข 0 ในเซลล์
Posted: Wed Jul 06, 2011 5:26 pm
by โดดเดี่ยวผู้น่ารัก

รบกวนสอบถามค่ะ หากเรามีข้อมูลเบอร์โทรศัพท์มือถือมาเป็น 817001234 หลายร้อยเบอร์แล้วเราต้องการให้เพิ่มเลบ 0 เป็น 0817001234 โดยที่ไม่ต้องมาเพิ่มทีละเบอร์สามารถทำได้ด้วยวิธีไหนค่ะ ข้อมูลเรียงดังนี้ค่ะ ขอขอบพระคุณมากค่ะ ถามเยอะรู้สึกเกรงใจมากค่ะ
B
817001234
817001235
817001237
817001238
817001239
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Wed Jul 06, 2011 6:03 pm
by snasui
หากคีย์เป็นตัวเลขสามารถกำหนด Format ได้ครับโดย
1. คลุมพื้นที่ที่ต้องการกำหนด Format
2. คลิกขวา > Format Cells > แถบ Number เลือก Custom
3. ช่อง Type: คีย์
0000000000
หากคีย์ไว้เป็น Text สามารถเพิ่มคอลัมน์มาช่วยแล้วใช้สูตร Text มาจัดการได้ครับ เช่น
=Text(A1,"0000000000")
Enter > Copy ลงด้านล่าง > Copy ไปวางแบบ Value ทับค่าเดิม > ลบคอลัมน์ช่วยทิ้งไป
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Wed Jul 06, 2011 6:14 pm
by โดดเดี่ยวผู้น่ารัก

ขอบพระคุณอีกครั้งค่ะ สามารถทำได้ตามที่แนะนำทุกประการ

Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 11:44 am
by freestyle
ของผมมีตัวอักษรปนด้วยครับ ผมลองแล้วไม่ได้ผลครับ
เช่น KT12345 ต้องการให้เป็น 000000KT12345
ขอบคุณครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 12:13 pm
by snasui

ลองตามนี้ครับ
ที่ B2 คีย์
="000000"&A2
Enter > Copy ลงด้านล่าง
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 12:55 pm
by freestyle
ขอบคุณครับอาจารย์
แต่รบกวนอาจารย์อีนิดครับ
คือผมอยากได้แบบแรกครับ คือ ต้องการทั้งหมด 13 หลัก คือไม่ว่าของเดิมของผมจะกี่หลัก(มันไม่แน่นอน อาจจะ4 หรือ 5 หรือ 6 หลัก ก็ได้) พอใช้สูตรแล้วมันจะเท่ากับ 13 หลักเท่านั้นครับ
เพราะถ้าใช้แบบ ="000000"&A2 นี้ ผมต้องมาปรับเลข 0 ให้พอดี 13 หลัก อีกใช่มั๊ยครับ
ไม่ทราบผมเข้าใจถูกต้องมั๊ยครับ
ขอบคุณครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 1:21 pm
by snasui

สามารถใช้ Right เข้ามาช่วยได้ครับ
ยกตัวอย่างเช่น
=Right("000000"&A2,
13)
Enter > Copy ลงด้านล่าง
หมายถึงว่าเมื่อเชื่อม "000000" ไว้ด้านหน้า A2 แล้วให้ตัดด้านขวาของผลลัพธ์ที่ได้มา 13 หลัก
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 1:37 pm
by freestyle
ตรงประเด็นเลยครับ
ขอบคุณครับผม
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 2:14 pm
by วังวู ช่ง
freestyle wrote:ของผมมีตัวอักษรปนด้วยครับ ผมลองแล้วไม่ได้ผลครับ
เช่น KT12345 ต้องการให้เป็น 000000KT12345
ขอบคุณครับ
แถมตามที่ผมเคียทำแบบง่ายๆ และเป็นแบบพื้นถานๆดั่งนี้ครับ
1. คลุมพื้นที่ที่ต้องการกำหนด Format
2. คลิกขวา > Format Cells > แถบ Number เลือก Custom
3. ช่อง Type: คีย์ 000000KT00000 > OK ครับ
ขอโทษครับ มันไม่ไช้ KT เดียวมันมีมากกว่านั้น วิทีของผมใช้กานไม่ได้ ของ อาจารย์ OK ขอบคุณครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 2:18 pm
by snasui

คุณได้ลองกำหนด Format โดยใช้ไฟล์ของคุณ freestyle ดูแล้วยังครับ

Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 2:23 pm
by วังวู ช่ง
ขอโทษครับ มันไม่ไช้ KT เดียวมันมีมากกว่านั้น วิทีของผมใช้กานไม่ได้ ของ อาจารย์ OK ขอบคุณครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 2:27 pm
by snasui

มันไม่ได้เกี่ยวกับว่ามีอักขระอะไรบ้าง แต่มัน
ไม่ได้เป็นตัวเลข การกำหนดค่าใด ๆ ที่
ไม่ได้เป็นตัวเลขและจำนวนอักขระไม่คงที่ด้วย Custom Format นั้น
ไม่ง่ายนักครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 2:31 pm
by วังวู ช่ง
snasui wrote:
มันไม่ได้เกี่ยวกับว่ามีอักขระอะไรบ้าง แต่มัน
ไม่ได้เป็นตัวเลข การกำหนดค่าใด ๆ ที่
ไม่ได้เป็นตัวเลขและจำนวนอักขระไม่คงที่ด้วย Custom Format นั้น
ไม่ง่ายนักครับ
บดเรียนที่ดีมากครับ ขอบคุณครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Fri Feb 22, 2013 3:22 pm
by freestyle
บอร์ดนี้สุดยอดเลยครับ
ผมเพิ่งเข้ามาสมัคร และ ถาม ก็ได้รับคำตอบทันที สุดยอดจริงๆ
ขอบคุณครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Wed Feb 27, 2013 12:17 pm
by isensosuikar
อาจารย์ครับ ผมลองทำตามที่อาจารย์บอกแล้วแต่ผลลัพธ์ืที่ได้ไม่ตรงตามที่ต้องการ
รบกวนดูให้หน่อยครับว่าผมทำผิดที่ขั้นตอนไหนหรือเปล่า
C2 ผมใช้วิธีแก้ไขในฟอร์แมต ส่วน D2 ผมใช้วิธีใส่สูตรตามที่ อาจารย์บอก
โดยผมจะเพิ่ม 66201 ไว้ด้านหน้าของ 35360
แต่จากค่าที่ได้ แทนที่จะเป็น 6620135360 กลับกลายเป็น 662353601
โดย มีค่า 662 ที่ด้านหน้า ส่วน 1 ไปอยู่ด้านหลัง แล้ว 0 หายไปเลยเกิดจากสาเหตุอะไรหรอครับ
ขอบคุณทุกท่านที่ตอบครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Wed Feb 27, 2013 1:16 pm
by snasui

เกิดจากการกำหนด Format ไว้ไม่ครบครับ
ลองปรับสูตรเป็นด้านล่างครับ
=TEXT(C2,"6620100000")
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Wed Feb 27, 2013 3:48 pm
by isensosuikar
ได้ละครับ อาจารย์ ขอบคุณครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Wed May 29, 2013 10:00 pm
by freestyle
มีเรื่องรบกวนอีกแล้วครับอาจารย์
คือผมจะนำ text เข้า excel เพื่อหารายการที่ซ้ำกันและลบให้เหลือ รายการเดียว เสร็จแล้วก็จะนำกลับ text เหมือนเดิมครับ โดยมี | คั่นกลางครับ
ผมได้แนบไฟล์ text มาด้วยแล้ว ซึ่งข้อมูลจะมีมากกว่านี้เยอะแต่ผมลบออกให้เหลือแค่นี้ครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Wed May 29, 2013 10:03 pm
by snasui

ให้ตั้งกระทู้ใหม่ เนื่องจากไม่ได้ถามต่อเนื่องในกระทู้เดิมครับ
Re: การเพิ่มเลข 0 ในเซลล์
Posted: Wed May 29, 2013 11:43 pm
by freestyle
ขออภัยครับผม
