Page 1 of 1
แยกข้อความ
Posted: Sat Jan 20, 2018 9:45 am
by promwicha
เงื่อนไขช่อง A1 พ่อ-แม่
ต้องการแยกชื่อพ่อ-แม่ ออกคนละเซลล์ โดยไม่มีขีด
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 9:50 am
by snasui
ตัวอย่างสูตรตามด้านล่างครับ
- ที่ B1 คีย์
=LEFT(A1,FIND("-",A1)-1)
Enter
- ที่ C1 คีย์
=MID(A1,FIND("-",A1)+1,255)
Enter
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 10:22 am
by promwicha
ขอบคณครับ
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 10:25 am
by promwicha
ขอถามเพิ่มอีกครับ
A1 เป็นเลขบัตรประชาชน 13 หลักมีขีดเช่น 1-2345-67890-12-3
แต่ต้องการให้เขา - ออกครับ
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 10:28 am
by snasui
ตัวอย่างสูตรครับ
=Substitute(A1,"-","")
Enter
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 10:55 am
by promwicha
การแยกข้อมูลตามเงื่อนไข
ตามไฟล์แนบ
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 11:02 am
by snasui
ตามไฟล์แนบคืออะไร อธิบายมาพอสังเขปครับ
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 11:04 am
by promwicha
เงื่อนไขถ้ามีข้อมูล ช่อง A ไม่ว่าเป็นตัวเลข 1 ถึง 7 หลัก โดยเอาเลข 2 หลักหลังออกมา จาก ช่อง A1 - A7 ไปที่ C1 - C7
โดยเลขส่วนที่เหลือให้มีค่าบวก 1 มาใส่ช่อง B1 - B7
สังเกตุเลข 1 และ 2 หลัก ช่อง B1 และ B2 ต้องมีค่าเป็น 1
แต่ถ้าไม่มีข้อมูลช่อง A ให้แสดงค่าวาง
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 11:08 am
by snasui
ตัวอย่างสูตรตามด้านล่างครับ
- ที่ B1 คีย์
=IF(LEN(A1)<3,1,LEFT(A1,LEN(A1)-2)+1)
Enter > Copy ลงด้านล่าง
- ที่ C1 คีย์
=RIGHT(A1,2)+0
Enter > Copy ลงด้านล่าง
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 11:30 am
by promwicha
ผมลองลบข้อมูล ช่อง A ออก มันไม่แสดงค่าว่างในช่อง b c ครับ
Re: แยกข้อความ
Posted: Sat Jan 20, 2018 11:33 am
by snasui
สามารถใช้ฟังก์ชั่น If เข้าไปช่วยได้ ยกตัวอย่างเช่น
=if(A1="","",...)
โดยเครื่องหมาย
... คือสูตรเดิม ส่วนที่เพิ่มคือ If ที่ใช้ครอบเข้าไปครับ