ในหลายๆ ครั้ง คุณอาจต้องการแปลงตัวเลขติดลบเป็นค่าบวกใน MS Excel ไม่ว่าความต้องการจะเป็นเช่นไร มีหลายวิธีที่คุณสามารถบรรลุภารกิจนี้ได้ รวดเร็วและง่ายดาย คุณสามารถใช้ฟังก์ชันสูตรอย่างง่าย เช่น If() และ Abs() สำหรับฟังก์ชันเดียวกัน หรือคุณสามารถใช้ฟังก์ชันวางแบบพิเศษ หรือคุณสามารถพึ่งพาคุณลักษณะ เติมแฟลช ซึ่งถือเป็นคุณลักษณะมหัศจรรย์ของ Excel คุณยังสามารถเขียนสคริปต์ VBA ง่ายๆ ด้วยตัวคุณเอง เพื่อแปลงตัวเลขติดลบเป็นจำนวนบวกได้ในคลิกเดียว
ดำดิ่งลงไปในบทความเพื่อสำรวจวิธีแก้ปัญหาทั้งหมดที่กล่าวถึงข้างต้น! หวังว่าคุณจะสนุกกับการอ่านบทความนี้
แนวทางที่ 1: การคูณจำนวนลบด้วย-1 โดยใช้ฟังก์ชันสูตร IF()
สมมติว่าคุณมีตัวเลขติดลบในคอลัมน์ชื่อ แหล่งที่มา และคุณต้องการเฉพาะค่าที่แปลงเป็นค่าบวกในคอลัมน์ ผลลัพธ์ มาดูกันว่าจะทำได้อย่างไร
ขั้นตอนที่ 1: ดับเบิลคลิกบนเซลล์แรกของ คอลัมน์ผลลัพธ์ เพื่อเข้าสู่โหมดแก้ไข ตอนนี้ คัดลอกและวาง สูตรต่อไปนี้ลงไป
=IF(A2<0,-A2,A2)
ถ้าค่าลบแรกของคุณอยู่ในเซลล์อื่นที่ไม่ใช่เซลล์ A2 ดังนั้น คุณต้อง แทนที่ id ของเซลล์ที่เกี่ยวข้อง แทนที่จะเป็น A2 ในสูตร
คำอธิบายสูตร:
=IF(A2<0,-A2, A2) สั่งให้ Excel ตรวจสอบว่าค่าในเซลล์ A2 มีค่าน้อยกว่า 0 (ศูนย์) หรือไม่ หากเป็นเช่นนั้น ค่าควรคูณด้วย-1 มิฉะนั้นหมายเลขควรทิ้งไว้เช่นนั้น ผลลัพธ์คือ จำนวนลบจะเป็นบวกโดยการคูณด้วย-1 และจำนวนบวกจะเหลือไว้เช่นนี้
ขั้นตอนที่ 2: กด Enter คีย์หรือคลิกที่อื่นเพื่อดูผลลัพธ์
ตอนนี้ให้ใช้สูตรเดียวกันตลอดทั้งคอลัมน์ คลิกที่รูปทรงสี่เหลี่ยมเล็กๆที่ด้านล่าง ที่มุมขวาของสูตรที่ใช้เซลล์แล้ว ลากลง
ขั้นตอนที่ 3: แค่นั้นแหละ ตอนนี้คุณใช้สูตรสำเร็จในคอลัมน์ของคุณแล้ว ทำได้ดีมาก!
โซลูชันที่ 2: โดยใช้ฟังก์ชันสูตร ABS()
นี่เป็นฟังก์ชันที่แตกต่างกัน แม้ว่าจะให้ผลลัพธ์เหมือนกันก็ตาม ใช้ตัวเลขใด ๆ เป็นอาร์กิวเมนต์และส่งกลับค่าสัมบูรณ์เป็นผลลัพธ์ โปรดจำไว้ว่าฟังก์ชันนี้จะทำให้เกิด VALUE ข้อผิดพลาด หากคุณให้อักขระอื่นที่ไม่ใช่ตัวเลขเป็นอาร์กิวเมนต์
ขั้นตอนที่ 1
strong>: อีกครั้งดับเบิลคลิกบนเซลล์แรกของคอลัมน์ผลลัพธ์และคัดลอกและวางสิ่งต่อไปนี้ สูตร
=ABS(A2)
หากข้อมูลของคุณไม่อยู่ในเซลล์ A2 คุณควรแทนที่ A2 ด้วยรหัสเซลล์ที่ถูกต้องซึ่งมีข้อมูลอยู่
ขั้นตอนที่ 2: กดปุ่ม Enter เพื่อดูผลลัพธ์ที่ฟังก์ชัน ABS ส่งคืน
ขั้นตอนที่ 3: เพียง เช่นเดียวกับในส่วนก่อนหน้า คุณสามารถคลิกและลากรูปร่างสี่เหลี่ยมเล็กๆ ที่มุมล่างขวาของเซลล์ที่ใช้สูตร เพื่อนำสูตรเดียวกันไปใช้กับเซลล์ทั้งหมดที่อยู่ข้างใต้
แนวทางที่ 3: โดยการคูณจำนวนลบด้วย-1 โดยใช้การวางแบบพิเศษ
วิธีนี้ใช้ตรรกะเดียวกันกับ m ethod ที่อธิบายไว้ในโซลูชันที่ 1 อย่างไรก็ตาม ในโซลูชันนี้ เราไม่ได้ใช้ฟังก์ชัน IF() แต่เราใช้ประโยชน์จากฟังก์ชัน วางแบบพิเศษ เพื่อให้ได้ผลลัพธ์ของเรา
ขั้นตอนที่ 1: ดับเบิลคลิก ที่ใดก็ได้บนแผ่นงาน Excel และป้อน -1 ตอนนี้ คลิก ที่เซลล์และกดปุ่ม CTRL + C พร้อมกันเพื่อ คัดลอก เซลล์
ขั้นตอน 2: ขั้นต่อไป เลือกช่วงทั้งหมดของเซลล์ ที่มีค่าลบที่คุณต้องการแปลงเป็นจำนวนบวก
หมายเหตุ: ช่วงของเซลล์ที่เลือกสามารถมีทั้งค่าบวกและค่าลบ แต่เราต้องคูณเฉพาะค่าลบด้วย-1 หากเราเลือกช่วงของเซลล์ทั้งหมด ค่าบวกจะถูกคูณด้วย-1 และจะกลายเป็นค่าลบซึ่งไม่ต้องการ ดังนั้น ให้เลือกเฉพาะค่าลบจากช่วงของเซลล์ที่เลือก มาดูกันว่าการเลือกสามารถทำได้อย่างไรและเราจะแปลงเฉพาะตัวเลขติดลบได้อย่างไรในขั้นตอนด้านล่าง
ขั้นตอนที่ 3: กด CTRL + F พร้อมกันและเปิดหน้าต่างค้นหาและแทนที่ขึ้นมา
ตรวจสอบให้แน่ใจว่าคุณอยู่ที่แท็บ ค้นหา ตอนนี้ภายใต้ฟิลด์ ค้นหาอะไร ให้พิมพ์ – (ลบ) แล้วกดปุ่ม ค้นหาทั้งหมด
ขั้นตอนที่ 4: ตอนนี้ หน้าต่าง ค้นหาและแทนที่ จะแสดงรายการตัวเลขติดลบทั้งหมดในช่วงของเซลล์ที่คุณเลือก
เพียงกดปุ่ม CTRL + A ร่วมกันเพื่อ เลือกผลลัพธ์ทั้งหมด กดปุ่ม ปิด เมื่อคุณทำเสร็จแล้ว
ขั้นตอนที่ 5: ถ้าคุณดูแผ่นงาน Excel ของคุณ คุณจะเห็นว่า เท่านั้น ตัวเลขติดลบจะถูกเลือก ตอนนี้ คลิกขวา ที่ใดก็ได้ในช่วงของเซลล์ที่เลือก และคลิกที่ตัวเลือก วางแบบพิเศษ
ขั้นตอนที่ 6: ในหน้าต่าง วางแบบพิเศษ ใต้ส่วน วาง ให้เลือกปุ่ม ตัวเลือก ที่ตรงกับ ค่า
ในส่วน การทำงาน ให้เลือกปุ่ม ตัวเลือก ที่ตรงกับตัวเลือก ทวีคูณ
กดปุ่ม <ปุ่ม strong>ตกลง เมื่อคุณทำเสร็จแล้ว
ขั้นตอนที่ 7: วิโอลา! ตัวเลขติดลบของคุณเป็นบวกทั้งหมดแล้ว! ขอให้สนุก!
เมื่อคุณได้ตัวเลขที่เป็นบวกแล้ว คุณสามารถลบเซลล์ที่คุณป้อน-1
แนวทางที่ 4: โดยใช้ Flash คุณลักษณะการเติม
วิธีการเติมแบบแฟลชเป็นวิธีการที่ค่อนข้างง่ายที่จะสอนรูปแบบที่คุณต้องการให้เรียนรู้ Excel
ขั้นตอนที่ 1: อย่างแรก ดับเบิลคลิกที่เซลล์แรกของคอลัมน์ผลลัพธ์และ พิมพ์ด้วยตนเอง ในรูปแบบบวกของจำนวนลบที่เกี่ยวข้อง
ตอนนี้ เพียงคลิกที่ เซลล์ที่มีการพิมพ์ผลลัพธ์ด้วยตนเองแล้วกดแป้น CTRL + E พร้อมกัน
ขั้นตอนที่ 2: คุณแปลกใจมาก Excel จะเรียนรู้รูปแบบนี้ และทันทีก็จะให้ค่าสัมบูรณ์ของตัวเลขทั้งหมดในคอลัมน์ผลลัพธ์ของคุณ โดยแปลงตัวเลขติดลบทั้งหมดให้เป็นค่าบวกในกระบวนการ
อ่านเพิ่มเติม: วิธีป้อนข้อมูลอัตโนมัติตามข้อมูล เกี่ยวกับรูปแบบโดยใช้ Flash Fill ใน Excel
Solu ขั้นตอนที่ 5: ด้วยการใช้สคริปต์ VBA แบบง่าย
วิธีนี้เกี่ยวข้องกับสคริปต์ VBA แบบง่าย ซึ่งคุณสามารถแปลงตัวเลขติดลบเป็นค่าบวกได้ในคลิกเดียว
สำหรับวิธีนี้ ทำงาน ก่อนอื่นคุณต้อง เปิดใช้งาน โหมด นักพัฒนา มาดูกันว่าจะทำอย่างไรในขั้นตอนที่ 1 ถึง 3 หากคุณเปิดใช้งานโหมดนักพัฒนาซอฟต์แวร์แล้ว คุณสามารถข้ามไปยังขั้นตอนที่ 4
ขั้นตอนที่ 1 : ที่แถบริบบิ้นด้านบนสำหรับแท็บ ให้คลิกแท็บ ไฟล์
ขั้นตอนที่ 2: ที่ ซ้าย strong> บานหน้าต่าง คลิกที่ ตัวเลือก
ขั้นตอนที่ 3: ในบานหน้าต่าง ซ้าย ของ Word หน้าต่างตัวเลือก ให้คลิกที่ กำหนด Ribbon เอง ก่อน
ไปที่บานหน้าต่างขวา ใต้กำหนด Ribbon เอง เลื่อนลง ค้นหา และ ทำเครื่องหมาย ช่องทำเครื่องหมายที่สอดคล้องกับตัวเลือก นักพัฒนา
กด ตกลง เมื่อคุณทำเสร็จแล้ว
ขั้นตอนที่ 4: เมื่อเปิดใช้งานแท็บนักพัฒนาซอฟต์แวร์แล้ว ให้คลิกที่แท็บ นักพัฒนา ที่ด้านบน
ตอนนี้ ภายใต้แท็บ นักพัฒนา op ให้คลิกที่ปุ่ม Visual Basic
ขั้นตอนที่ 5: ตอนนี้ ในหน้าต่าง Visual Basic Editor ให้คลิกที่ Insert จากนั้นคลิกที่ตัวเลือก โมดูล
ขั้นตอนที่ 6: ตอนนี้ คุณต้อง คัดลอกและวาง รหัสต่อไปนี้ลงในหน้าตัวแก้ไขที่คุณมีต่อหน้าคุณ
Sub theGeekPageChangeNegativeToPositiveMacro() สำหรับแต่ละเซลล์ในการเลือก ถ้า Cell.Value <0 จากนั้น cell.value=-Cell.Value end หาก next cell sub
เมื่อคุณคัดลอกโค้ดแล้ว คุณสามารถคลิกที่ปุ่ม ปิด และปิดตัวแก้ไข ไม่จำเป็นต้องบันทึก แต่ถ้าคุณเลือกที่จะบันทึกไฟล์ อย่าลืมบันทึกไฟล์เป็นไฟล์มาโครที่มีรูปแบบ .xlsm
ขั้นตอนที่ 7: เมื่อคุณ กลับมาที่หน้าต่าง Excel ก่อนอื่นให้เลือกเซลล์ทั้งหมด ที่คุณต้องการแปลงจากค่าลบเป็นค่าบวก
ตอนนี้ ตรวจสอบให้แน่ใจว่าคุณอยู่ที่นักพัฒนา strong> จากนั้นคลิกที่ปุ่ม มาโคร
ขั้นตอนที่ 8: ในรายการมาโครที่มี ให้คลิกที่มาโครซึ่งก็คือ theGeekPageChangeNegativeToPositiveMacro() กดปุ่ม เรียกใช้ เพื่อเรียกใช้มาโคร
ขั้นตอนที่ 9: คุณไม่จำเป็นต้องทำอะไรอีกต่อไป Excel ทำได้ทุกอย่าง หากคุณยังไม่สังเกต ตอนนี้ตัวเลขติดลบของคุณเป็นบวกหมดแล้ว! สนุก!
โปรดบอกเราในส่วนความคิดเห็นว่าวิธีใดที่คุณชื่นชอบ แน่นอนว่าวิธีโปรดของเราคือวิธีสุดท้าย เนื่องจากต้องใช้สคริปต์เพียงเล็กน้อย แน่นอนว่าพวกเราที่ เพจ Geek ชอบของล้ำค่า
คอยติดตามเคล็ดลับและเคล็ดลับที่น่าทึ่งเพิ่มเติม
ผู้หลงใหลในการเขียนและเทคนิค & เคล็ดลับ