สารบัญ
ในบทช่วยสอนนี้ เราจะสาธิตวิธีแก้ปัญหาผลลัพธ์ของสูตรที่แสดง 0 ใน excel ในขณะที่ทำงานใน Microsoft Excel เราอาจต้องเพิ่มค่าบางอย่างด้วยสูตร แต่แทนที่จะแสดงค่าที่คำนวณได้ สูตรจะส่งกลับ 0 คุณสามารถประสบปัญหานี้ได้จากหลายสาเหตุ ตลอดทั้งบทความนี้ เราจะพยายามทำให้แนวคิดของคุณชัดเจนเกี่ยวกับวิธีแก้ปัญหานี้
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
คุณสามารถดาวน์โหลดแบบฝึกหัดแบบฝึกหัดได้จากที่นี่
ผลลัพธ์ของสูตรที่แสดง 0.xlsm
3 วิธีแก้ปัญหาที่มีประสิทธิภาพสำหรับผลลัพธ์ของสูตรที่แสดง 0 ใน Excel
เราจะหารือเกี่ยวกับ 3 วิธีแก้ปัญหาที่มีประสิทธิภาพในการแก้ไข ปัญหาการแสดงผลสูตร 0 ใน excel เพื่ออธิบายวิธีแก้ปัญหาให้คุณทราบ เราจะใช้ชุดข้อมูลเดียวกันสำหรับ ' solution-1 ' และ ' solution-2 ' และชุดข้อมูลที่แก้ไขเล็กน้อยสำหรับ ' solution-3 '.
1. แก้ไขผลลัพธ์ของสูตรที่แสดงเป็น 0 โดยการแปลงข้อความเป็นตัวเลข
เพื่อแก้ไขปัญหาผลลัพธ์ของสูตรที่แสดง 0 ใน excel ก่อนอื่น เราจะตรวจสอบข้อมูลในชุดข้อมูลของเราที่เราจะป้อนลงในสูตร บางครั้งตัวเลขในข้อมูลจะถูกจัดเก็บในรูปแบบข้อความ ดังนั้น สูตรจะส่งกลับ 0 แทนที่จะเป็นผลลัพธ์จริง เพื่อแก้ปัญหานี้ เราจะแปลงข้อความเป็นตัวเลข
1.1 แปลงข้อความเป็นตัวเลขด้วยการคลิกเมาส์
ในวิธีนี้ เราจะแปลงข้อความให้เป็นตัวเลขด้วยการคลิกเมาส์เพื่อแก้ไขปัญหาผลลัพธ์ของสูตรที่แสดง 0 ใน excel ในภาพหน้าจอต่อไปนี้ เรามีชุดข้อมูลของร้านหนังสือ ชุดข้อมูลประกอบด้วยชื่อหนังสือบางเล่มและจำนวนหนังสือที่มีอยู่ในร้านหนังสือนั้น สมมติว่าเราต้องการคำนวณจำนวนหนังสือทั้งหมดในเซลล์ C10 .
ทำตามขั้นตอนด้านล่าง:
- ป้อนข้อมูล สูตรในเซลล์ C10 เพื่อคำนวณปริมาณรวม:
=SUM(C5:C9)
- กด Enter และเราจะเห็นว่าสูตรส่งคืน 0 นี่คือปัญหาที่เราต้องแก้ไข
- ก่อนที่จะเริ่ม เราอยากให้คุณสังเกตบางจุด ในเซลล์ F6 ใส่สูตรต่อไปนี้:
=COUNTA(C5:C9)
- หากคุณกด Enter หลังจากใส่สูตร คุณจะได้รับผลลัพธ์เนื่องจากฟังก์ชัน COUNTA จะนับจำนวนเซลล์ที่ไม่ว่าง ไม่มีความสัมพันธ์กับค่าของเซลล์
- ใส่สูตรต่อไปนี้อีกครั้งในเซลล์ F7 : <16
=COUNT(C5:C9)
- กด Enter สูตรจะส่งกลับ 0 เนื่องจากฟังก์ชัน COUNT นับจำนวนเซลล์ที่มีตัวเลขไม่ใช่ข้อความ
- เพื่อทำความเข้าใจเหตุผลในการแสดง 0 เลือกเซลล์ C5 และดูที่แถบสูตร เราเห็นเลขแต่มี เครื่องหมายอัญประกาศเดี่ยว ที่ระบุว่าตัวเลขอยู่ในรูปแบบข้อความ นั่นคือสาเหตุที่เราได้รับข้อผิดพลาดขณะใช้สูตร
มาดูขั้นตอนในการแก้ไขปัญหานี้กัน
STEPS:
- ประการแรก เลือกเซลล์ ( C5:C9 )
- ประการที่สอง คลิกที่ เครื่องหมายอัศเจรีย์ เมนูแบบเลื่อนลงจะปรากฏขึ้น
- ประการที่สาม เลือกตัวเลือก ' แปลงเป็นตัวเลข ' จากเมนูแบบเลื่อนลง
- สุดท้าย เราจะเห็นว่าผลลัพธ์ของสูตรไม่แสดง 0 อีกต่อไปในเซลล์ C10 และ F7 . เนื่องจากเราได้แปลงรูปแบบของค่าในเซลล์ ( C5:C9 ) จากข้อความเป็นตัวเลข สูตรในเซลล์ C10 จึงสามารถให้ผลลัพธ์ได้ทันที
อ่านเพิ่มเติม: [แก้ไขแล้ว!] สูตรไม่ทำงานและแสดงเป็นข้อความใน Excel
1.2 ใช้ตัวเลือก 'วางแบบพิเศษ' เพื่อแปลงข้อความเป็น Number
อีกวิธีหนึ่งในการแก้ไขปัญหาผลลัพธ์ของสูตรที่แสดง 0 ใน excel คือการใช้ตัวเลือก ' Paste Special ' เพื่อแสดงวิธีการนี้ เราจะใช้ชุดข้อมูลเดียวกันกับที่เราใช้ในวิธีการก่อนหน้านี้
ดังนั้น มาดูขั้นตอนในการใช้ ' Paste Special ' ตัวเลือกในวิธีนี้
ขั้นตอน:
- ขั้นแรก เลือกเซลล์ที่อยู่นอกช่วงข้อมูล แล้วคลิก คัดลอก
- ถัดไป เลือกช่วงเซลล์ ( C5:C9 )
- จากนั้น ไปที่ หน้าแรก > วาง > วางพิเศษ
- การดำเนินการข้างต้นจะเปิดกล่องโต้ตอบใหม่ที่ชื่อว่า ' วางแบบพิเศษ '
- หลังจากนั้น ทำเครื่องหมายที่ตัวเลือก เพิ่ม ภายใต้ส่วน การทำงาน และคลิกที่ ตกลง
- สุดท้าย เราจะเห็นผลลัพธ์ของสูตรในเซลล์ C10
อ่านเพิ่มเติม : วิธีแสดงสูตรทั้งหมดใน Excel (4 วิธีง่ายและรวดเร็ว)
1.3 ใช้รหัส VBA เพื่อแปลงข้อความเป็นตัวเลขเพื่อแก้ไขผลลัพธ์ของสูตรที่แสดงเป็น 0 ใน excel
หากคุณ เป็นผู้ใช้ excel ขั้นสูง และต้องการทำงานให้เร็วขึ้น คุณสามารถใช้โค้ด VBA เพื่อแก้ปัญหาข้างต้น ในวิธีนี้ เราจะใช้โค้ด VBA เพื่อแก้ไขปัญหาการแสดงผลสูตร 0 ใน excel เร็วขึ้น
ดังนั้น เรามาดูขั้นตอนในการใช้โค้ด VBA ในวิธีนี้กัน
ขั้นตอน:
- ในตอนเริ่มต้น ให้เลือก เซลล์ ( C5:C9 ).
- ถัดไป คลิกขวา บนแผ่นงานที่ใช้งานอยู่
- จากนั้น เลือกตัวเลือก ' ดูรหัส '.
- การกระทำข้างต้นจะเปิดโมดูล VBA ว่าง
- ใส่รหัสต่อไปนี้ในโมดูลนั้น:
3711
- ตอนนี้ คลิกที่ปุ่ม เรียกใช้ หรือกดปุ่ม F5 เพื่อเรียกใช้รหัส
- สุดท้าย โค้ดด้านบนแก้ปัญหาผลลัพธ์ของสูตรที่แสดง 0 ใน excel ดังนั้นเราจึงได้ผลรวมในเซลล์ C10 .
อ่านเพิ่มเติม: วิธีแสดงค่าแทนสูตรใน Excel (7 วิธี)
2. แก้ไขผลลัพธ์ของสูตรแสดงเป็น 0 ใน Excel โดยใช้ตัวเลือก 'Text to Column'
การใช้ตัวเลือก ' Text to Column ' จาก Data <แท็บ 2>เป็นอีกวิธีที่มีประสิทธิภาพในการแก้ไขปัญหาสูตรผลลัพธ์ที่แสดง 0 ใน excel ในชุดข้อมูลต่อไปนี้ในเซลล์ C10 เราจะนำผลลัพธ์มาแทน 0
มาดูขั้นตอนการดำเนินการนี้กัน การดำเนินการ
ขั้นตอน:
- ขั้นแรก เลือกเซลล์ ( C5:C9 )
- ถัดไป ไป ไปที่ ข้อมูล เลือกตัวเลือก ' ข้อความไปยังคอลัมน์ ' จากส่วน ' เครื่องมือข้อมูล '
- จากนั้น กล่องโต้ตอบใหม่จะปรากฏขึ้น เลือกตัวเลือก ตัวคั่น จากตัวเลือกประเภทไฟล์ และคลิกที่ปุ่ม เสร็จสิ้น
- ใน ในตอนท้าย การกระทำข้างต้นจะส่งกลับผลลัพธ์ของสูตรในเซลล์ C10 .
อ่านเพิ่มเติม: [แก้ไขแล้ว!] ทำไมสูตรไม่ทำงานใน Excel (15 เหตุผลพร้อมวิธีแก้ไข)
การอ่านที่คล้ายกัน
- แสดงสูตรในเซลล์ Excel แทนค่า (6 วิธี)
- [แก้ไขแล้ว] สูตร SUM ไม่ทำงานใน Excel (8 เหตุผลพร้อมวิธีแก้ไข)
- [แก้ไข]: สูตร Excel ไม่อัปเดตจนกว่าจะบันทึก (6 วิธีแก้ไขที่เป็นไปได้)
- [แก้ไขแล้ว!] สูตร Excel ไม่ทำงานบนคอมพิวเตอร์เครื่องอื่น (5วิธีแก้ไข)
- [แก้ไขแล้ว:] สูตร Excel ไม่ทำงานเว้นแต่จะดับเบิลคลิกเซลล์ (5 วิธีแก้ไข)
3. ลบอักขระที่ซ่อนอยู่เมื่อผลลัพธ์ของสูตร การแสดง 0 ใน Excel
อีกสาเหตุหนึ่งที่ทำให้ผลลัพธ์ของสูตรแสดง 0 ใน Excel ก็คือการมีอยู่ของอักขระที่ซ่อนอยู่ในช่วงสูตร บางครั้งเราคัดลอกหรือดาวน์โหลดชุดข้อมูลจากแหล่งอื่น ชุดข้อมูลนั้นอาจมีอักขระซ่อนอยู่ เพื่อให้ได้ผลลัพธ์ที่เหมาะสม เราจำเป็นต้องลบอักขระที่ซ่อนอยู่เหล่านั้นออก
3.1 แก้ไขผลลัพธ์ของสูตรที่แสดง 0 การลบอักขระที่ซ่อนอยู่โดยใช้รหัสอักขระ
อักขระที่ซ่อนอยู่อาจเป็นช่องว่างที่ไม่แบ่งตัว ใน Microsoft Excel รหัสอักขระสำหรับช่องว่างที่ไม่แบ่งคือ 0160 ในการแก้ไขปัญหาผลลัพธ์ของสูตรที่แสดง 0 ใน excel เราต้องแทนที่อักขระเหล่านั้นด้วยสตริงว่างหรือว่าง ชุดข้อมูลต่อไปนี้ของร้านหนังสือประกอบด้วยชื่อหนังสือต่างๆ และปริมาณการขายทั้งหมดจากร้านนั้นๆ ถ้าเราต้องการคำนวณปริมาณทั้งหมดในเซลล์ C9 โดยใช้ฟังก์ชัน SUM ให้ผลลัพธ์ 0 เนื่องจากอักขระที่ซ่อนอยู่ในช่วงเซลล์ ( C5:C8 )
มาดูขั้นตอนกัน เพื่อแทนที่อักขระที่ซ่อนอยู่ในวิธีนี้
ขั้นตอน:
- ประการแรก เลือกเซลล์ ( C5:C8 )
- จากนั้น ไปที่แท็บ หน้าแรก
- อย่างที่สอง ไปที่แท็บ ' ค้นหา & เลือก ’ตัวเลือกจาก หน้าแรก จากนั้น เลือกตัวเลือก แทนที่
- กล่องโต้ตอบใหม่ชื่อ ' ค้นหาและแทนที่ ' จะปรากฏขึ้น
- ประการที่สาม ไปที่ฟิลด์ข้อความ ' ค้นหา wha t' กดแป้น Alt ค้างไว้แล้วพิมพ์ 0160 บน แป้นตัวเลข ไม่ใช่แป้น แป้นตัวเลขและตัวอักษร หลังจากพิมพ์แล้วจะไม่มีอะไรปรากฏในช่อง ' ค้นหาอะไร '
- เว้นฟิลด์ข้อความ ' แทนที่ด้วย ' ว่างไว้
- หลังจากนั้น คลิกที่ ' แทนที่ทั้งหมด '.
- กล่องโต้ตอบใหม่จะปรากฏขึ้นซึ่งแสดงจำนวนการแทนที่ที่ทำไปแล้ว คลิก ตกลง ในช่องนั้น
- สุดท้าย คำสั่งด้านบนจะแทนที่อักขระที่ซ่อนอยู่ด้วยสตริงว่างจากช่วงของสูตร ของเซลล์ C9 ดังนั้นเราจึงได้ผลลัพธ์ของสูตรในเซลล์ C9 .
อ่านเพิ่มเติม: [แก้ไขแล้ว!] สูตร SUM ของ Excel ไม่ทำงานและส่งกลับ 0 (3 วิธีแก้ไข)
3.2 ใส่โค้ด VBA เพื่อลบอักขระที่ซ่อนอยู่เพื่อแก้ไขผลลัพธ์ของสูตรที่แสดงเป็น 0 ใน excel
ในวิธีนี้ เราจะแก้ปัญหาตรงที่ ปัญหาเดียวกับที่เราทำในตัวอย่างที่แล้ว แต่คราวนี้เราจะใช้โค้ด VBA ด้วยความช่วยเหลือของรหัส VBA เราจะแทนที่อักขระที่ซ่อนอยู่เพื่อแก้ไขปัญหาของผลลัพธ์ของสูตรที่แสดง 0 ใน excel
มาดูขั้นตอนการใช้โค้ด VBA เพื่อแก้ไขการซ่อนอักขระ
ขั้นตอน:
- ในการเริ่มต้น ให้เลือกช่วงเซลล์ ( C5:C8 )
- ถัดไป คลิกขวา บนแผ่นงานที่ใช้งานอยู่ และเลือกตัวเลือก ' ดูโค้ด '
- การดำเนินการข้างต้นจะเปิด VBA ที่ว่างเปล่า
- จากนั้น ให้แทรกโค้ดต่อไปนี้ในโมดูลนั้น:
3682
- หากต้องการเรียกใช้โค้ด คลิกที่ปุ่ม เรียกใช้ หรือกดปุ่ม F5
- ในท้ายที่สุด ข้างต้น รหัสแทนที่อักขระที่ซ่อนอยู่ทั้งหมดและส่งคืนผลลัพธ์ของสูตรในเซลล์ C9
อ่านเพิ่มเติม: [แก้ไขแล้ว] : สูตร Excel ไม่แสดงผลลัพธ์ที่ถูกต้อง (8 วิธี)
บทสรุป
โดยสรุป บทช่วยสอนนี้ครอบคลุมวิธีการต่างๆ เพื่อแก้ไขปัญหาผลลัพธ์ของสูตรที่แสดง 0 ในเอ็กเซล ดาวน์โหลดและฝึกฝนด้วยแบบฝึกหัดของเรา ซึ่งแนบมากับบทความนี้ เพื่อผลลัพธ์ที่ดีที่สุด กรุณาแสดงความคิดเห็นด้านล่างหากคุณมีคำถามใด ๆ ทีมงานของเราจะพยายามตอบกลับคุณโดยเร็วที่สุด คอยติดตามโซลูชัน Microsoft Excel ที่สร้างสรรค์มากขึ้นในอนาคต