Page 1 of 1
ต้องการตัดช่องว่างในเซลล์และเครื่องหมายขีดกลางออกครับ
Posted: Fri Nov 09, 2012 7:06 pm
by itsadaw.
รบกวนผู้รู้ครับ
ทางผมมีข้อมูลที่ต้องการตัดช่องว่างในเซลล์ออกครับ
อ่อ มีเครื่องหมายขีดกลางด้วยครับ
ใช้สูตรอย่างไรครับ
ขอบคุณครับ
Re: ต้องการตัดช่องว่างในเซลล์และเครื่องหมายขีดกลางออกครับ
Posted: Fri Nov 09, 2012 7:19 pm
by bank9597
H4 คีย์ =TRIM(SUBSTITUTE(A4,"-","")) คัดลอกลงมา
Re: ต้องการตัดช่องว่างในเซลล์และเครื่องหมายขีดกลางออกครับ
Posted: Fri Nov 09, 2012 8:47 pm
by snasui

กรณีลบค่าวรรคและเครื่องหมาย - ทิ้งไปสามารถใช้สูตรตามด้านล่างครับ
=SUBSTITUTE(SUBSTITUTE(A4,"-","")," ","")
Re: ต้องการตัดช่องว่างในเซลล์และเครื่องหมายขีดกลางออกครับ
Posted: Sat Nov 10, 2012 12:42 pm
by itsadaw.
ขอบคุณทั้งสองท่านครับ.
Re: ต้องการตัดช่องว่างในเซลล์และเครื่องหมายขีดกลางออกครับ
Posted: Sat Nov 10, 2012 12:51 pm
by itsadaw.
สอบถามเพิ่มเติมครับ ได้ลองทำทั้งสองสูตรเลยครับ แต่ สังเกตุเห็น Error ปรากฏที่มุมในแต่ละเซลล์ ทั้งที่สูตรถูกต้อง และ ผลลัพท์เป็นไปตามต้องการ
Error ที่เกิดขึ้นเนื่องจากสาเหตุใดครับ.
Re: ต้องการตัดช่องว่างในเซลล์และเครื่องหมายขีดกลางออกครับ
Posted: Sat Nov 10, 2012 12:56 pm
by itsadaw.
ไฟล์แนบครับ
Re: ต้องการตัดช่องว่างในเซลล์และเครื่องหมายขีดกลางออกครับ
Posted: Sat Nov 10, 2012 1:10 pm
by bank9597
itsadaw. wrote:ไฟล์แนบครับ
ที่ C4 คีย์ =SUBSTITUTE(SUBSTITUTE(A4,"-","")," ","")
สูตรนี้ =TRIM(SUBSTITUTE(A4,"-","")) ยังไม่ถูกต้องครับ
ส่วนที่มีเออร์เรอร์ที่มุมเซลล์ เนื่องจากเซลล์ของท่านไม่ได้มีการล๊อคไว้ การใช้สูตรจึงมีการเตือนให้ทราบครับ
วิธแก้คือ คลิ๊กขวาที่ C4 แล้วเลือก format Cell ในหน้าของ Protection ทำเครื่องหมายถูกหน้าคำว่า Locked แล้ว Ok จากนั้นคัดลอกสูตรลงมาให้สุดครับ
Re: ต้องการตัดช่องว่างในเซลล์และเครื่องหมายขีดกลางออกครับ
Posted: Sat Nov 10, 2012 1:38 pm
by itsadaw.
เปลี่ยนใช้เป็น =SUBSTITUTE(SUBSTITUTE(A4,"-","")," ","") แล้วครับ (ปกติ ณ ตอนนี้จะชอบสูตรรูปแบบสั้นครับ สูตรรูปแบบหลายเงื่อนไขยังไม่คล่องครับ 555 )
Error ดังกล่าว ไม่ปรากฎแล้วครับ
ขอบคุณทั้งสองท่านอีกครั้งครับ
Re: ต้องการตัดช่องว่างในเซลล์และเครื่องหมายขีดกลางออกครับ
Posted: Sat Nov 10, 2012 2:39 pm
by bank9597
itsadaw. wrote:เปลี่ยนใช้เป็น =SUBSTITUTE(SUBSTITUTE(A4,"-","")," ","") แล้วครับ (ปกติ ณ ตอนนี้จะชอบสูตรรูปแบบสั้นครับ สูตรรูปแบบหลายเงื่อนไขยังไม่คล่องครับ 555 )
Error ดังกล่าว ไม่ปรากฎแล้วครับ
ขอบคุณทั้งสองท่านอีกครั้งครับ
สูตร =SUBSTITUTE(SUBSTITUTE(A4,"-","")," ","") สั้นที่สุดเท่าที่จะทำได้แล้วครับ หากใช้สูตรอื่น ก็จะได้ประมาณนี้ครับ
=SUBSTITUTE(TRIM(REPLACE(A4,IF(ISERROR(FIND("-",A4)),LEN(A4)+1,FIND("-",A4)),1,""))," ","") คัดลอกลงมา