เน้นเซลล์ว่างใน Excel

เน้นเซลล์ว่างใน Excel

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

หนึ่งในการตรวจสอบคือการค้นหาและเน้นเซลล์ว่างใน Excel

มีหลายสาเหตุสำหรับเซลล์ว่างในชุดข้อมูล:

  • ไม่มีข้อมูล
  • จุดข้อมูลถูกลบโดยไม่ได้ตั้งใจ
  • สูตรส่งคืนสตริงว่าง ส่งผลให้เซลล์ว่าง

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

ในบทช่วยสอนนี้ ฉันจะแสดงวิธีต่างๆ ในการค้นหาและเน้นเซลล์ว่างใน Excel

เน้นเซลล์ว่างด้วยการจัดรูปแบบตามเงื่อนไข

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

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

สมมติว่าคุณมีชุดข้อมูลที่มีลักษณะดังนี้:

เน้นเซลล์ว่างใน Excel - ชุดข้อมูล

คุณจะเห็นว่ามีเซลล์ว่างในชุดข้อมูลนี้

ต่อไปนี้เป็นขั้นตอนในการเน้นเซลล์ว่างใน Excel (โดยใช้การจัดรูปแบบตามเงื่อนไข):

ซึ่งจะเน้นเซลล์ว่างทั้งหมดในชุดข้อมูล

เน้นเซลล์ว่างใน Excel - Highlight

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

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

เลือกและเน้นเซลล์ว่างใน Excel

หากคุณต้องการเลือกและไฮไลต์เซลล์ว่างอย่างรวดเร็ว คุณสามารถใช้เทคนิค "ไปที่แบบพิเศษ"

คำถามที่เกี่ยวข้อง  วิธีลบบัญชี Paypal

ต่อไปนี้เป็นขั้นตอนในการเลือกและเน้นเซลล์ว่างใน Excel:

ดังที่ได้กล่าวไว้ก่อนหน้านี้ วิธีนี้มีประโยชน์เมื่อคุณต้องการเลือกเซลล์ว่างทั้งหมดอย่างรวดเร็วและเน้นเซลล์เหล่านั้นคุณยังสามารถใช้ขั้นตอนเดียวกันนี้เพื่อเลือกเซลล์ว่างทั้งหมดและเติมด้วย 0 หรือ NA หรือข้อความที่เกี่ยวข้องอื่นๆ

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

เน้นเซลล์ว่างใน Excel ด้วย VBA

คุณยังสามารถใช้โค้ด VBA แบบสั้นเพื่อเน้นเซลล์ว่างในชุดข้อมูลที่เลือกได้

วิธีนี้เหมาะกว่าเมื่อคุณต้องการค้นหาและเน้นเซลล์ว่างในชุดข้อมูลบ่อยๆคุณสามารถใช้โค้ดด้านล่างและสร้าง Add-in หรือบันทึกไว้ใน . ของคุณได้อย่างง่ายดายสมุดงานมาโครส่วนบุคคล.

นี่คือรหัส VBA ที่จะเน้นเซลล์ว่างในชุดข้อมูลที่เลือก:

Sub HighlightBlankCells() Dim Dataset เป็นช่วง Set Dataset = Selection Dataset.SpecialCells(xlCellTypeBlanks).Interior.Color = vbRed End Sub

ต่อไปนี้คือขั้นตอนในการใส่โค้ด VBA นี้ในแบ็กเอนด์ แล้วใช้เพื่อเน้นเซลล์ว่างใน Excel:

จะรันโค้ด VBA (มาโคร) ได้อย่างไร

หลังจากที่คุณคัดลอกและวางมาโครนี้แล้ว คุณสามารถใช้ได้หลายวิธี

การใช้ Macro Dialog

ต่อไปนี้คือขั้นตอนในการเรียกใช้แมโครนี้โดยใช้กล่องโต้ตอบมาโคร:

  1. เลือกข้อมูล
  2. ไปที่แท็บนักพัฒนาแล้วคลิกมาโครเน้นเซลล์ว่างใน Excel - Run - Macro
  3. ในกล่องโต้ตอบ Macros ให้เลือกมาโคร HighlightBlankCells แล้วคลิก Runกล่องโต้ตอบมาโครสำหรับการเรียกใช้แมโคร

การใช้โปรแกรมแก้ไข VB

คำถามที่เกี่ยวข้อง  วิธีลบการจัดรูปแบบเซลล์ (จากเซลล์ทั้งหมด เซลล์ว่าง เฉพาะ) ใน Excel

ต่อไปนี้คือขั้นตอนในการเรียกใช้แมโครนี้โดยใช้โปรแกรมแก้ไข VB:

  1. เลือกข้อมูล
  2. ไปที่แท็บนักพัฒนาและคลิกที่ Visual Basicเน้นเซลล์ว่างใน Excel - Visual Basic
  3. ในตัวแก้ไข VB ให้คลิกที่ใดก็ได้ในโค้ด
  4. คลิกปุ่มสามเหลี่ยมสีเขียวในแถบเครื่องมือ (หรือกด F5)เน้นเซลล์ว่างใน Excel - ปุ่มเล่น

ดังที่ฉันได้กล่าวไปแล้ว หากคุณต้องการทำสิ่งนี้บ่อยๆ การใช้มาโคร VBA เพื่อเน้นเซลล์ว่างเป็นวิธีหนึ่งที่ควรทำ

นอกจากวิธีการเรียกใช้แมโครที่แสดงด้านบนแล้ว คุณยังสามารถสร้าง Add-in หรือบันทึกโค้ดในเวิร์กบุ๊กแมโครส่วนบุคคลได้

ซึ่งจะช่วยให้คุณเข้าถึงรหัสนี้จากเวิร์กบุ๊กใดก็ได้ในระบบของคุณ

คุณอาจชอบบทช่วยสอน Excel ต่อไปนี้:

  • วิธีค้นหาลิงก์และข้อมูลอ้างอิงภายนอกใน Excel
  • วิธีค้นหาและลบไฮเปอร์ลิงก์ใน Excel อย่างรวดเร็ว
  • เน้นแต่ละแถวใน Excel
  • คู่มือขั้นสูงสุดในการค้นหาและลบรายการที่ซ้ำกันใน Excel
  • ใช้ฟังก์ชัน InStr ใน Excel VBA

โอ้สวัสดี 👋ยินดีที่ได้รู้จัก.

สมัครรับจดหมายข่าวของเรา, ส่งสม่ำเสมอมากเทคโนโลยีที่ยอดเยี่ยมไปยังจดหมายของคุณ.

คำถามที่เกี่ยวข้อง  ไดรเวอร์ Acer Bluetooth - ดาวน์โหลดสำหรับ Windows 10 หรือ 8.1 หรือ 7

แสดงความคิดเห็น