Hoppa till huvudinnehåll

Hur ignorerar man tomma eller nollceller i villkorlig formatering i Excel?

Om du antar att du har en lista med data med noll eller tomma celler, och du vill villkorligt formatera den här listan med data men ignorera de tomma eller nollcellerna, vad skulle du göra? I den här artikeln visar vi dig hur du använder villkorlig formatering med att ignorera tomma eller nollceller i Excel.

Ignorera tomma celler i villkorlig formatering i Excel
Ignorera nollceller i villkorlig formatering i Excel


Ignorera tomma celler i villkorlig formatering i Excel

När du har skapat villkorliga formateringsregler för datalistan måste du lägga till en ny regel för att ignorera de tomma cellerna i listan.

1. Fortsätt stanna i Reglerhanteraren för villkorlig formatering dialogrutan och klicka sedan på Ny regel knapp. Se skärmdump:

Anmärkningar: Du kan öppna Reglerhanteraren för villkorlig formatering dialogrutan genom att klicka Villkorlig formatering > Hantera regler under Hem fliken.

2. Sedan kommer det in i Ny formateringsregel dialog ruta. Du kan göra som nedanstående två metoder för att ignorera tomma celler i villkorlig formatering.

Förfarande 1

  • a. Välj Formatera endast celler som innehåller i Välj en regeltyp låda;
  • b. Välj Blanks i Formatera endast celler med rullgardinsmeny
  • c. Välj inte något format och klicka på OK knapp. Se skärmdump:

Förfarande 2

  • a. I Välj en regeltyp rutan, välj Använd en formel för att bestämma vilka celler som ska formateras;
  • b. Kopiera och klistra in formeln = ISBLANK (A2) = SANT i Formatera värden där denna formel är sann låda;
  • Anmärkningar: här är A2 i formeln den första cellen i det valda intervallet. Till exempel är ditt valda intervall B3: E12, du måste ändra A2 till B3 i formeln.
  • c. Klicka på OK utan att ange något format.

3. Sedan återgår den till Reglerhanteraren för villkorlig formatering dialog ruta. Oavsett vilken metod du använder för att ignorera tomma ämnen, måste du kontrollera Stoppa om det är sant rutan i den här dialogrutan och klicka sedan på OK knapp. Se skärmdump:

Därefter formateras de valda cellerna förutom tomma ämnen.


Ignorera nollceller i villkorlig formatering i Excel

Om du har en lista med data i intervallet B2: B12 och vill formatera de lägsta fem värdena bland dem men ignorera nollcellerna, gör så här.

1. Välj intervallet B2: B12 och klicka sedan på Villkorlig formatering > Ny regel under Hem fliken.

2. I Redigera formateringsregel dialogrutan måste du:

  • 1). I Välj en regeltyp rutan, välj Använd en formel för att bestämma vilka celler som ska formateras;
  • 2). Kopiera och klistra in formeln =AND(B2<>0,B2<=SMALL(IF(B$2:B$12<>0,$B$2:$B$12),5)) i Formatera värden där denna formel är sann låda;
  • 3). Klicka på bildad knapp för att ange format för cellerna;
  • 4). När du har angett formatet klickar du på OK knapp. Se skärmdump:

Anmärkningar: Du måste ändra cellintervallet i formeln för att möta dina behov.

Därefter kan du se de lägsta fem värdena i den valda listan formateras omedelbart utan att formatera nollvärdena.


Relaterade artiklar:

Bästa kontorsproduktivitetsverktyg

🤖 Kutools AI Aide: Revolutionera dataanalys baserat på: Intelligent utförande   |  Generera kod  |  Skapa anpassade formler  |  Analysera data och generera diagram  |  Anropa Kutools funktioner.
Populära funktioner: Hitta, markera eller identifiera dubbletter   |  Ta bort tomma rader   |  Kombinera kolumner eller celler utan att förlora data   |   Rund utan formel ...
Superuppslag: Flera kriterier VLookup    VLookup med flera värden  |   VSök över flera ark   |   Fuzzy Lookup ....
Avancerad rullgardinslista: Skapa snabbt en rullgardinslista   |  Beroende rullgardinslista   |  Flervals-rullgardinslista ....
Kolumnhanterare: Lägg till ett specifikt antal kolumner  |  Flytta kolumner  |  Växla synlighetsstatus för dolda kolumner  |  Jämför intervall och kolumner ...
Utvalda funktioner: Rutnätsfokus   |  Designvy   |   Stor formelbar    Arbetsbok & Bladhanterare   |  Resursbibliotek (Automatisk text)   |  Datumväljare   |  Kombinera arbetsblad   |  Kryptera/Dekryptera celler    Skicka e-postmeddelanden efter lista   |  Superfilter   |   Specialfilter (filtrera fet/kursiv/genomstruken...) ...
Topp 15 verktygssatser12 text verktyg (lägga till text, Ta bort tecken, ...)   |   50+ Diagram Typer (Gantt Chart, ...)   |   40+ Praktiskt Formler (Beräkna ålder baserat på födelsedag, ...)   |   19 Införande verktyg (Infoga QR-kod, Infoga bild från sökväg, ...)   |   12 Konvertering verktyg (Siffror till ord, Valutaväxling, ...)   |   7 Slå ihop och dela verktyg (Avancerade kombinera rader, Dela celler, ...)   |   ... och mer

Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid.  Klicka här för att få den funktion du behöver mest...

Beskrivning


Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Literally none of this is working for me. I simply want to highlight anything 9 & below as green and anything 10 and above as red AND any cells that do not have a number stays empty/white. I have done every way of formatting and no matter what I do, all blank cells are green.

What's the deal?? I am using a VLOOKUP formula to locate the data, is that messing up the conditional formatting?
This comment was minimized by the moderator on the site
Hi Penny,

After adding you rules, create a new Formula rule and use this formula =ISBLANK(B2)=TRUE (B2 is the first cell of the selected range). When it returns to the Conditional Fprmatting Rules Manager, check the Stop if True box at the end of the ISBLANK rule, then click the OK button.
https://www.extendoffice.com/images/stories/comments/comment-picture-zxm/ignore-blank.png
This comment was minimized by the moderator on the site
Thank you so much! This helped me solve a problem! :)
This comment was minimized by the moderator on the site
Please help with this problem. I am trying to apply conditional formatting for these cells
For example: E5 is Y(Y can only be selected within (C:E)) but I5 in (G:I) and M5 in (K:M) are blank then I5 M5 will be shaded as red using these 2 formulas
- IF(AND(C5="Y", ISBLANK(G5), ISBLANK(K5)),TRUE,FALSE).
OR
- AND(C8="Y",G8="",K8="")
These 2 formulas only shade the cells from the adjacent range. For the example above it only shades I5 but if I enter Y in H6, L6 will be shaded
This comment was minimized by the moderator on the site
just an FYI, if you don't click stop if true before clicking apply, the rule will not work. even if you go back and click stop if true, it won't work.
This comment was minimized by the moderator on the site
THANKS MATE, you save me.
This comment was minimized by the moderator on the site
Neat solution and the way to go if you're using the inbuilt options for your other conditional formatting or have multiple rules, but if you are using a formula to determine formatting you can ignore blanks with a single rule by encapsulating your formula within an IF statement: =IF([CellRef]="","",[Your Formula])
Also your approach stops all further formatting rules, but you might still want to conditionally format a blank cell, e.g. shade or fill it, based on the contents of another cell or other not directly related criteria (although in that case you could re-order the rules).
It's a shame that Microsoft don't just include an 'ignore blanks' tick box on a per rule basis...
This comment was minimized by the moderator on the site
Brilliant! I used this today on a large dataset. Very helpful!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations