Note: The other languages of the website are Google-translated. Back to English

วิธีลบเครื่องหมายวรรคตอนนำหน้าจากตัวเลขใน Excel

doc ลบเครื่องหมายวรรคตอนนำหน้า 1

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

ลบเครื่องหมายวรรคตอนนำหน้าจากตัวเลขโดยวางเป็นค่า

ลบเครื่องหมายวรรคตอนนำหน้าจากตัวเลขด้วย Text to Column

ลบเครื่องหมายวรรคตอนนำหน้าจากตัวเลขด้วยรหัส VBA

ลบเครื่องหมายวรรคตอนนำหน้าออกจากตัวเลขด้วย Kutools for Excel


คุณสามารถใช้คุณสมบัติง่ายๆ - วางเป็นค่า เพื่อให้งานนี้เสร็จสิ้นโปรดทำดังนี้:

1. เลือกช่วงข้อมูลที่คุณต้องการลบเครื่องหมายวรรคตอนนำหน้าแล้วกด Ctrl + C เพื่อคัดลอก

2. จากนั้นคลิกเซลล์หนึ่งเซลล์ที่คุณต้องการใส่ผลลัพธ์แล้วคลิกขวาจากนั้นเลือก ค่า 123 จาก วางตัวเลือกดูภาพหน้าจอ:

doc ลบเครื่องหมายวรรคตอนนำหน้า 2

3. และคุณจะเห็นเครื่องหมายอะพอสทรอฟีนำหน้าถูกลบออกจากตัวเลข

doc ลบเครื่องหมายวรรคตอนนำหน้า 4 2 doc ลบเครื่องหมายวรรคตอนนำหน้า 5

ใน Excel ไฟล์ ข้อความเป็นคอลัมน์ ฟังก์ชันนี้ยังสามารถช่วยคุณแก้ปัญหานี้ได้

1. เลือกช่วงข้อมูลที่คุณต้องการลบเครื่องหมายวรรคตอนนำหน้า

2. จากนั้นคลิก ข้อมูล > ข้อความเป็นคอลัมน์, และใน แปลงตัวช่วยสร้างข้อความเป็นคอลัมน์คลิก เสร็จสิ้น โดยตรงดูภาพหน้าจอ:

doc ลบเครื่องหมายวรรคตอนนำหน้า 6

3. ตอนนี้คุณจะพบว่าเครื่องหมายอะพอสทรอฟีที่นำหน้าทั้งหมดถูกลบออกจากตัวเลข


หากคุณสนใจรหัส VBA ฉันสามารถสร้างรหัสเพื่อให้คุณจัดการกับงานนี้ได้

1. กด ALT + F11 ใน Excel และจะเปิดไฟล์ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่าง

2. คลิก สิ่งที่ใส่เข้าไป > โมดูลและวางรหัสต่อไปนี้ในไฟล์ หน้าต่างโมดูล.

รหัส VBA: ลบเครื่องหมายวรรคตอนนำหน้าจากตัวเลข

Sub remove_Apostrophe()
'Updateby20150521
Dim rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeConstants, xlNumbers)
For Each rng In WorkRng
    If Not rng.HasFormula Then
        rng.Formula = rng.Value
    End If
Next
End Sub

3. จากนั้นกด F5 เพื่อเรียกใช้รหัสนี้และในกล่องพรอมต์ที่โผล่ออกมาให้เลือกช่วงข้อมูลที่คุณต้องการใช้ดูภาพหน้าจอ:

doc ลบเครื่องหมายวรรคตอนนำหน้า 7

4. จากนั้นคลิก OKเครื่องหมายอะพอสทรอฟีชั้นนำทั้งหมดถูกลบออกจากเซลล์ที่เลือก


Kutools สำหรับ Excel's แปลงระหว่างข้อความและตัวเลข ยูทิลิตี้สามารถช่วยคุณในการแปลงตัวเลขที่จัดรูปแบบเป็นข้อความเป็นตัวเลขปกติได้ด้วยคลิกเดียวและลบเครื่องหมายวรรคตอนนำหน้าในเวลาเดียวกัน

Kutools สำหรับ Excel : ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน

หลังจากการติดตั้ง Kutools สำหรับ Excelโปรดดำเนินการดังนี้:

1. เลือกช่วงข้อมูลที่คุณต้องการใช้

2. คลิก Kutools > เนื้อหา > แปลงระหว่างข้อความและตัวเลขดูภาพหน้าจอ:

3. ใน แปลงระหว่างข้อความและตัวเลข ให้เลือก ข้อความเป็นตัวเลข ภายใต้ ประเภทการแปลงจากนั้นคลิก Ok or ใช้ ปุ่มตัวเลขที่เลือกที่จัดเก็บเป็นข้อความได้ถูกแปลงเป็นจำนวนจริงและเครื่องหมายอะพอสทรอฟีที่นำหน้าจะถูกลบออกพร้อมกัน หากต้องการแปลงกลับต้องตรวจสอบเท่านั้น ตัวเลขเป็นข้อความ in แปลงระหว่างข้อความและตัวเลข โต้ตอบดูภาพหน้าจอ:

doc ลบเครื่องหมายวรรคตอนนำหน้า 9 9 2 doc ลบเครื่องหมายวรรคตอนนำหน้า 10 10

คลิกเพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับคุณลักษณะการแปลงระหว่างข้อความและตัวเลข

ดาวน์โหลดและทดลองใช้ Kutools for Excel ฟรีทันที!


Kutools สำหรับ Excel: ด้วย Add-in ของ Excel ที่มีประโยชน์มากกว่า 300 รายการให้ทดลองใช้ฟรีโดยไม่มีข้อ จำกัด ใน 30 วัน ดาวน์โหลดและทดลองใช้ฟรีทันที!

เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel แก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office/Excel 2007-2021 และ 365 รองรับทุกภาษา ง่ายต่อการปรับใช้ในองค์กรหรือองค์กรของคุณ คุณสมบัติเต็มรูปแบบ ทดลองใช้ฟรี 30 วัน รับประกันคืนเงินภายใน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (9)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณมีข้อเสนอแนะใดๆ (ควรเป็น VBA) ในการลบอะพอสทรอฟีหลังตัวเลขใน excel หรือไม่ ฉันมีไฟล์ excel ที่ใช้ข้อมูลจากไฟล์ AutoCAD และค่าจำนวนมากมีเครื่องหมายอะพอสทรอฟีหนึ่งหรือสองอัน (หมายถึงฟุตหรือนิ้ว) แต่น่าเสียดายที่ทำให้ไม่สามารถเรียกใช้สมการในเซลล์เหล่านี้ได้ ฉันรู้ว่าเป็นไปได้โดยใช้ "ข้อความไปยังเซลล์" แต่ฉันหวังว่าการใช้ VBA จะเป็นไปได้
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ฉันชอบรหัส vba ในทางทฤษฎี แต่มันใช้งานไม่ได้ :(
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณข้อความไปยังคอลัมน์ใช้งานได้สำหรับฉัน... :-)
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
เมื่อกลอุบายสองข้อแรกใช้ไม่ได้ผล (ในกรณีของฉัน) ฉันพบเคล็ดลับง่ายๆ อีกข้อหนึ่ง เคล็ดลับนี้ใช้ได้เฉพาะเมื่อทุกเซลล์มีจำนวนอักขระที่อยู่เบื้องหลัง ' ที่น่ารำคาญเท่านั้น ซึ่งไม่สามารถลบออกได้ไม่ว่าด้วยเหตุผลใดก็ตาม 1-แทรกคอลัมน์ถัดจากเซลล์ที่มี ' 2- ป้อนสูตรคอลัมน์ใหม่ "ขวา" หมายถึงเซลล์ที่มี ' และใส่หมายเลข อักขระหลัง '. 3- คัดลอกเซลล์ที่มีผลลัพธ์เป็นสูตรแล้ววางเป็นค่าในคอลัมน์ดั้งเดิม 4- ลบคอลัมน์ที่เพิ่มด้วยสูตร
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ขอบคุณสำหรับเคล็ดลับ ฉันใช้ข้อความเป็นคอลัมน์ คำแนะนำที่ดี ขอบคุณ
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ย่อยสาธารณะ REMOVE_APOSTROPHE()

Dim R_CELL เป็นช่วง
หรี่ TEMP_VALUE เป็นตัวแปร

สำหรับแต่ละ R_CELL ในการเลือก

TEMP_VALUE = R_CELL.Value
R_CELL.เคลียร์
R_CELL.Value = TEMP_VALUE

ถัดไป R_CELL

ย่อยสิ้นสุด
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
นี่มันยอดเยี่ยมมาก! ขอบคุณมากที่ให้วิธีง่ายๆ ในการลบเครื่องหมายอะพอสทรอฟีนำออกจากคอลัมน์ มันทำให้ฉันเป็นบ้า ขอขอบคุณอีกครั้งสำหรับทุกความช่วยเหลือของคุณ.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ตัวเลือกที่ 2 ใช้ได้กับฉันด้วยการแก้ไขบางอย่าง: 1. ฉันต้องตั้งค่า "ตัวระบุข้อความ" เป็นอัญประกาศเดี่ยว2 ฉันต้องตั้งค่า "รูปแบบข้อมูลคอลัมน์" (ในหน้าถัดไป) เป็น Text
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ไม่ได้ผลสำหรับฉัน ฉันต้องการบันทึก .txt อย่างจริงจัง และค้นหา/แทนที่ด้วย notepad++ ของฉันไม่ปรากฏเป็น ' แต่เป็น ? ไม่ปรากฏใน Excel เลย คิดว่าฉันจะแบ่งปันประสบการณ์ของฉันในกรณีที่ช่วยคนอื่น
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ

ช่องทางอื่นๆ

ลิขสิทธิ์© 2009 - wwwextendoffice.com | สงวนลิขสิทธิ์. ขับเคลื่อนโดย ExtendOffice. | แผนผังเว็บไซต์
Microsoft และโลโก้ Office เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Microsoft Corporation ในสหรัฐอเมริกาและ / หรือประเทศอื่น ๆ
ได้รับการปกป้องโดย Sectigo SSL