ไปยังเนื้อหาหลัก

วิธีแก้ไข / แปลงเครื่องหมายลบต่อท้ายเป็นจำนวนจริงใน Excel

ด้วยเหตุผลบางประการคุณอาจต้องแก้ไขเครื่องหมายลบต่อท้ายในเซลล์ใน Excel ตัวอย่างเช่นตัวเลขที่มีเครื่องหมายลบต่อท้ายจะเป็น 90- ในสภาพนี้คุณจะแก้ไขเครื่องหมายลบต่อท้ายได้อย่างไรโดยการลบเครื่องหมายลบต่อท้ายจากขวาไปซ้าย นี่คือกลเม็ดง่ายๆที่สามารถช่วยคุณได้

แก้ไขเครื่องหมายลบต่อท้ายในเซลล์ด้วยสูตร

แก้ไขเครื่องหมายลบต่อท้ายในเซลล์ด้วยฟังก์ชัน Text to Columns

แก้ไขเครื่องหมายลบต่อท้ายในเซลล์ด้วยรหัส VBA

แก้ไขสัญญาณเชิงลบในเซลล์อย่างรวดเร็วด้วย Kutools for Execel


ลูกศรสีฟ้าฟองขวา แก้ไขเครื่องหมายลบต่อท้ายในเซลล์ด้วยสูตร

ตัวอย่างเช่นฉันมีช่วง (A1: A11) ซึ่งมีตัวเลขที่มีเครื่องหมายลบต่อท้าย ฉันสามารถใช้สูตรต่อไปนี้แก้ไขได้โดยการลบเครื่องหมายลบจากซ้ายไปขวา

1. = IF (ขวา (A1,1) = "-", แทนที่ (A1, "-", "") * - 1, A1)

2. =VALUE(IF(RIGHT(A1,1)="-",RIGHT(A1,1)&LEFT(A1,LEN(A1)-1),A1))

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

ลูกศรสีฟ้าฟองขวา แก้ไขเครื่องหมายลบต่อท้ายในเซลล์ด้วยฟังก์ชัน Text to Columns

นอกจากนี้เรายังสามารถใช้ Text to Columns เพื่อแก้ไขเครื่องหมายเชิงลบต่อท้ายด้วยขั้นตอนต่อไปนี้:

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

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

3 คลิกที่ ถัดไป ปุ่มในขั้นตอนที่ 1 และขั้นตอนที่ 2

4. ในขั้นตอนที่ 3 คลิกปุ่ม ขั้นสูง… ปุ่มและ การตั้งค่าการนำเข้าข้อความขั้นสูง กล่องโต้ตอบจะปรากฏขึ้น โปรดตรวจสอบ ต่อท้ายลบสำหรับจำนวนลบ ตัวเลือกและคลิก OK. ดูภาพหน้าจอ:

5 คลิก เสร็จสิ้น. และสัญญาณลบต่อท้ายทั้งหมดจะได้รับการแก้ไข


ลูกศรสีฟ้าฟองขวา แก้ไขเครื่องหมายลบต่อท้ายในเซลล์ด้วยรหัส VBA

นอกจากนี้เรายังสามารถใช้รหัส VBA เพื่อแก้ไขเครื่องหมายลบต่อท้ายในเซลล์ได้โปรดทำดังนี้:

1. เน้นช่วงที่คุณต้องการแก้ไขเครื่องหมายลบต่อท้ายจากนั้นคลิก ผู้พัฒนา > ของ Visual Basicใหม่ Microsoft Visual Basic สำหรับแอปพลิเคชัน หน้าต่างจะปรากฏขึ้นให้คลิก สิ่งที่ใส่เข้าไป > โมดูล จากนั้นป้อนรหัส VBA ต่อไปนี้:

VBA: แก้ไขเครื่องหมายเชิงลบต่อท้ายทั้งหมดในช่วงที่เลือก

Sub FixNegative()
'Updateby20131113
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, xlTextValues)
For Each rng In WorkRng
    xValue = rng.Value
    If VBA.Right(xValue, 1) = "-" Then
        rng.Value = "-" & VBA.Left(xValue, VBA.Len(xValue) - 1)
    End If
Next
End Sub

2 คลิก doc-fix-trailing-signs-4.doc-fix-trailing-signs-XNUMX เพื่อเรียกใช้รหัสจากนั้นกล่องโต้ตอบจะปรากฏขึ้นเพื่อให้คุณเลือกช่วงที่คุณต้องการแก้ไขค่าลบต่อท้ายดูภาพหน้าจอ:

doc-fix-trailing-signs-7.doc-fix-trailing-signs-XNUMX

3 คลิก Okจากนั้นค่าลบต่อท้ายทั้งหมดจะถูกกำหนดเป็นค่าลบตามปกติ


ลูกศรสีฟ้าฟองขวา แก้ไขสัญญาณเชิงลบในเซลล์อย่างรวดเร็วด้วย Kutools สำหรับ Excel

เราสามารถแก้ไขสัญญาณเชิงลบต่อท้ายได้อย่างรวดเร็วด้วย Kutools for Excel's เปลี่ยนสัญลักษณ์ของค่า.

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

ถ้าคุณได้ติดตั้ง Kutools สำหรับ Excelคุณสามารถแก้ไขสัญญาณเชิงลบต่อท้ายได้ดังนี้

ขั้นตอนที่ 1. เลือกช่วงที่คุณต้องการเปลี่ยนตัวเลขบวกเป็นจำนวนลบแล้วคลิก Kutools > ตัวแปลงเนื้อหา > เปลี่ยนสัญลักษณ์ของค่า. ดูภาพหน้าจอ:

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

Kutools สำหรับ Excel's Change Sign of Values ​​ยังสามารถเปลี่ยนค่าบวกทั้งหมดเป็นค่าลบเปลี่ยนค่าลบทั้งหมดเป็นค่าบวกและอื่น ๆ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเครื่องหมายการเปลี่ยนแปลงค่าโปรดไปที่ เปลี่ยนคำอธิบายคุณลักษณะ Sign of Values.


บทความที่เกี่ยวข้อง:

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


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

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (6)
Rated 5 out of 5 · 1 ratings
This comment was minimized by the moderator on the site
Very helpful
Rated 5 out of 5
This comment was minimized by the moderator on the site
Very helpful
Rated 5 out of 5
This comment was minimized by the moderator on the site
Thank you so much. Very useful.
This comment was minimized by the moderator on the site
If the methods outlined on this webpage do not work for you, note that there are different "negative sign" characters, such as "‐" or "-" or "–" or "—" I had been generating reports from a particular source which does not use the standard "-", and this problem had plagued me for days before I mustered the determination to find out the cause. I'm sure you can imagine the feeling of satisfaction upon discovering the imposter "negative sign".
This comment was minimized by the moderator on the site
hi, can any one guide me.. if i want to put values 1-9 for only one symbol (*) IN DIFFERENT CELLS. SAME SYMBOL WITH DIFFERENT VALUES.
This comment was minimized by the moderator on the site
Hi Shirley, Here is the article. MD
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations