För det mesta används villkorlig formatering för att ändra cell- eller teckensfärger som svar på data som är inskrivna i en cell, t.ex. förfallodatum eller budgetutgifter som är för höga, och vanligtvis görs detta med hjälp av exxs nuvarande förhållanden. Det är emellertid också möjligt att skapa anpassade villkorliga formateringsregler med hjälp av Excel-formler för att testa för användardefinierade förhållanden.
En sådan formel som kombinerarMOD ochRAD funktioner kan användas för att automatiskt skugga alternativa rader av data som kan göra läsdata i stora kalkylblad, mycket mer hanterbara.
Shading Rows / Columns i Excel
En annan fördel med att använda en formel för att lägga till radskuggning är att skuggningen är dynamisk, vilket betyder att den ändras om antalet rader ändras. Om rader är infogade eller raderade, anpassar radskuggningen sig för att behålla mönstret.
Alternativa rader är inte det enda alternativet med denna formel. Genom att ändra den något, som diskuteras nedan, kan formeln skugga vilket mönster av rader som helst. det kan till och med användas för att skugga kolumner istället för rader om du väljer det.
Skärning Arbetsark Rader i Excel
Det första steget är att markera antalet celler som ska skuggas eftersom formuläret endast påverkar dessa valda celler. Instruktionerna för att skugga rader med villkorlig formatering använder följande formel:
= MOD (RAD (), 2) = 0
- Öppna en Excel arbetsblad - ett tomt arbetsblad fungerar för denna handledning.
- Markera ett antal celler i arbetsbladet.
- Klicka påHem flik av bandet.
- Klicka på Villkorlig formatering ikon.
- Välj den Ny regelmöjlighet att öppna Ny formateringsregel låda.
- I Stil rutan, välj Klassisk alternativ.
- Klicka på Formatera bara värden för topp eller botten rankad rutan för att ändra värdet till Använd en formel för att bestämma vilka celler som ska formateras.
- Skriv in ovanstående formel i rutan nedanförAnvänd en formel för att bestämma vilka celler som ska formateras alternativ.
- Klicka på rullgardinsmenyn bredvid Formatera med att välja färgschema för dina alternerande rader.
- Klickok för att stänga dialogrutan och återgå till kalkylbladet.
- Alternativa rader i det valda området ska nu skuggas med den valda bakgrundsfärgen.
Tolkning av MOD-formeln
Mönstret vi utformade beror på MOD funktion i formeln. Vad MOD dividerar radnumret (bestämt av RAD funktion) med det andra numret inuti parenteserna (2) och returnerar resten eller modulen som det ibland kallas.
= MOD (RAD (), 2) = 0
Vid denna tidpunkt tar villkorlig formatering över och jämför modulen med numret efter likartat tecken. Om det finns en match (eller mer korrekt om villkoret är SANN), raden är skuggad, om siffrorna på vardera sidan av lika tecknet inte matchar, är tillståndet FALSK och ingen skuggning uppstår för den raden.
Villkoret för=0 i formeln bestämmer att den första raden i intervallet inte är skuggad, vilket görs eftersom den här raden ofta innehåller rubriker som har sin egen formatering.
Välja att skugga kolumner istället för rader
Formeln som används för att skugga alternativa rader kan ändras för att möjliggöra skuggningskolumner också. Ändringen som krävs är att använda KOLUMN funktion istället för RAD funktion i formeln. Med detta skulle formeln se ut så här:
= MOD (KOLUMN (), 2) = 0
Ändra skuggmönstret
Ändra skuggmönstret görs enkelt genom att ändra något av de två siffrorna i formeln.
- För att radskuggningen ska börja med den första raden i stället för den andra ändras i slutet av formeln =0 till=1.
- Om du vill ha var tredje eller fjärde raden skuggad istället för alternativa rader ändrar du 2 i formeln till 3 eller 4.
Numret inuti parenteserna kallas divisorn eftersom det är numret som skiljer sig i MOD fungera. Om du kommer ihåg tillbaka i matteklassen delas det inte med noll, och det är inte heller tillåtet i Excel. Om du försöker använda en 0 Inne i parentes i stället för 2, du får ingen skuggning alls i intervallet.
För att verkligen ändra mönstret, ändra villkorlig eller jämförelseoperatör (=) som används i formeln till mindre än tecken (<). Genom att ändra =0 till <2 (mindre än 2) kan till exempel två rader ihop skuggas. Gör det <3, och skuggningen kommer att göras i grupper om tre rader.
Det enda tillvägagångssättet för att använda mindre än operatören är att se till att numret inom parentesen är större än numret i slutet av formeln. Om inte, kommer varje rad i intervallet att skuggas.