הסתר ערכי אפס ברשימות Excel במהירות ובקלות

כך תוודא שכבר לא יוצגו ערכי אפס בגיליונות האלקטרוניים שלך ב- Excel, למרות שהם עדיין קיימים

כיצד להסתיר ערכי אפס ב- Excel

בטבלאות מלאות בנתונים, ערכי null לפעמים מראים פערים. אם אתה רוצה להסתיר פערים אלה מבחינה ויזואלית, תוכל להסתיר ערכי null מבלי למחוק אותם. לשם כך, בצע את הפעולות הבאות:

  1. בחר את התאים שבהם אינך מעוניין שיופיעו ערכי אפס.
  2. Excel 2007 ו- Excel 2010: הפעל את הכרטיסייה START. בקבוצה SIZE TEMPLATES, לחץ על עיצוב מותנה> כללים לתאי הסבה> שווים. הזן אפס בשדה הקלט. בחר פורמט מותאם אישית מהרשימה עם.
  3. Excel עד גירסה 2003: פתח את הפקודה CONDITIONAL FORMAT בתפריט FORMAT. בשדה הרשימה תחת תנאי 1, בחר באפשרות CELL VALUE ACTUAL. הזן אפס בשדה הקלט שלידו.
  4. לחץ על כפתור FORMAT.

בכל הגרסאות, Excel מציג תיבת דו -שיח.

  1. הפעל את הכרטיסייה FONT. שם אתה בוחר את הצבע של רקע התא הנוכחי שלך תחת צבע. בדרך כלל זה יהיה הצבע הלבן. אשר את הבחירה הזו באמצעות אישור.
  2. סגור גם את תיבת הדו -שיח עיצוב מותנה באמצעות אישור.

ערכי האפס עדיין מוצגים בטבלה שלך, אך הם אינם נראים עוד מכיוון שהם מופקים בצבע הרקע של התא.

האיור הבא מציג טבלה לדוגמה שבה התאים בעמודה F מעוצבים כמתואר:

כיצד למנוע הצגת ערכי אפס ב- Excel באמצעות VBA

האם ברצונך להסתיר אוטומטית את כל התאים עם ערך אפס באמצעות מאקרו? זה יכול להיות יישום שימושי לניקוי נתונים. תסתכל על המצב הראשוני בטבלה הבאה.

בטבלה זו אנו רוצים להסתיר את כל השורות המכילות תאים המכילים אפס. השתמש במקרו הבא:

# קישורים ממומנים #

הסתר שורות משנה אם ()
עמום תא כטווח
עבור כל תא ב- ActiveSheet.UsedRange
אם Cell.Value = 0 ושורות (Cell.Row) .Hidden = False _
ואז שורות (cell.Row) .Hidden = True
התא הבא
סיום תת

כאשר אתה מפעיל את המאקרו עם הטבלה המוצגת למעלה, השורות 4, 12 ו -16 מוסתרות.

ערך אפס מופיע בכל עמודה של שורות אלה. אם ברצונך לבדוק קריטריון אחר במקום ערך אפס, תוכל להתאים את ההשוואה למספר 0 בקוד התוכנית.

המאקרו עושה קצת יותר מדי עבודה כי הוא בודק גם תאים שנמצאים בשורה שהוסתרה בעבר. בתמורה, המאקרו מצליח עם פחות פקודות מאשר אם זה היה לתפוס עובדה זו.

כדי להציג שוב את כל התאים, לחץ על צירוף המקשים CTRL A ולאחר מכן בחר בפונקציה "עיצוב - קו - הצג" או השתמש במקרו הבא:

תת הצג הכל ()
Cells.Rows.Hidden = שקר
סיום תת

תוכל לעזור בפיתוח האתר, שיתוף הדף עם החברים שלך

wave wave wave wave wave