Page 1 of 1
ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Tue Jan 19, 2016 5:23 pm
by niwat2811
เรียนท่านผู้รู้ ผมต้องการลบจำนวนอักขระที่ให้คงเหลือข้อมูลตามที่ต้องการ
ไม่ทราบว่าควรต้องใช้สูตรอย่างไรดีครับ
ข้อมูลที่ต้องการอยู่ที่ชีท 1 ตามไฟล์แนบ
ขอบคุณครับ
Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Tue Jan 19, 2016 5:56 pm
by XDoll

ลองดูครับ
ที่ D2 =IF(LEN(A2)>4,LEFT(A2,LEN(A2)-4),A2) คอปปี้ลงมาครับ
ที่ E2 =RIGHT(B2,4) คอปปี้ลงมาครับ
Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Wed Jan 20, 2016 12:26 pm
by niwat2811
สูตรที่ให้มาใช้ได้ตรงตามต้องการ ขอบคุณครับ
Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Thu Jan 21, 2016 5:07 pm
by niwat2811
ขออนุญาตถามต่อในกระทู้เดิมครับ
เนื่องจากเป็นการลบอักขระเหมือนกันแต่ว่าอยู่ภายในช่วงระหว่างเซลล์
ไม่ทราบว่าควรใช้สูตรอย่างไรครับ
ข้อมูลที่ต้องการอยู่ที่ชีท 1 ตามไฟล์แนบ
ขอบคุณครับ

Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Thu Jan 21, 2016 5:25 pm
by XDoll

ที่ B1 =LEFT(A1,SEARCH(255811,A1,1)+14)&" "&MID(A1,IFERROR(SEARCH("271 6",A1,1),SEARCH("978 6",A1,1)),255) คอปปี้ลงมาครับ
Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Thu Jan 21, 2016 5:36 pm
by niwat2811
ขอบคุณมากครับ แต่ว่ายังไม่ได้คำตอบตามที่ต้องการ
อาจเป็นเพราะผมยังบอกเงื่อนไขไม่ครบถ้วน ขอโทษด้วยครับ
คือว่า ค่าที่ต้องการลบคือค่าที่อยู่ระหว่างอักขระที่ 125 - 143 ครับ
ข้อมูลที่อยู่ในช่วงระหว่างอักขระที่ 125 - 143 ให้ลบออกให้หมดครับ
Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Thu Jan 21, 2016 6:19 pm
by XDoll

แก้เป็น
=LEFT(A1,SEARCH(255811,A1,1)+19)&MID(A1,IFERROR(SEARCH("271 6",A1,1)-1,SEARCH("978 6",A1,1)),255) ครับ
Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Thu Jan 21, 2016 6:35 pm
by niwat2811
ต้องขอโทษด้วยจริงๆครับ ผมอาจจะยังอธิบายไม่ชัดเจน
สมมติว่าในเซล A1 มีจำนวนอักขระทั้งหมด 256 อักขระรวมค่าว่างด้วย
ผมต้องการให้ลบอักขระที่อยู่ในช่วงระหว่าง 125 - 143 รวมค่าว่าด้วย
ให้คงเหลือเฉพาะอักขระที่ 1 - 124 และอักขระที่ 144 - 256 เท่านั้นครับ
ขอบคุณครับ
Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Thu Jan 21, 2016 7:16 pm
by snasui
niwat2811 wrote:ให้คงเหลือเฉพาะอักขระที่ 1 - 124 และอักขระที่ 144 - 256 เท่านั้นครับ
ขอบคุณครับ

สามารถใช้สูตรตามด้านล่างครับ
=Left(A1,124)&Mid(A1,144,255)
Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Fri Jan 22, 2016 10:01 am
by niwat2811
สูตรที่ให้มาใช้ได้ตรงตามต้องการขอบคุณท่านอาจารย์และคุณ XDoll มากครับ
Re: ต้องการลบจำนวนอักขระที่ต้องการ
Posted: Fri Jan 22, 2016 11:00 am
by logic
snasui wrote:niwat2811 wrote:ให้คงเหลือเฉพาะอักขระที่ 1 - 124 และอักขระที่ 144 - 256 เท่านั้นครับ
ขอบคุณครับ

สามารถใช้สูตรตามด้านล่างครับ
=Left(A1,124)&Mid(A1,255)
ผมเข้าใจว่าอาจารย์คีย์ตกไปตรง mid
น่าจะเป็น =Left(A1,124)&Mid(A1,144,255) ครับ
