Voorwaardelijke opmaak toepassen in Excel
Heb je ooit moeten weten of je boven of onder het budget bent? Moet u een belangrijk feit van een enorme lijst vinden? Er is een hulpmiddel in Excel dat u kan helpen met dit alles en nog veel meer, het is het voorwaardelijke formaat. Hoewel het een beetje moeilijk te gebruiken kan zijn, helpt het kennen van de basisbeginselen je om een idee te krijgen van elk project waaraan je werkt.
Inhoud
stappen
1
Schrijf de volgende gegevens in Excel. Deze gegevens zijn belangrijk omdat ze het voorbeeld zijn om het gebruik van het voorwaardelijke formaat toe te lichten. Hoewel u de voorwaardelijke opmaak kunt toepassen op lege cellen, is het eenvoudigst om te zien of het formaat werkt met reeds bestaande gegevens.
2
Klik op de cel die u wilt opmaken. Met het voorwaardelijke formaat kunt u de letterstijl (tekststijl), onderstreping en kleur wijzigen. Het voorwaardelijke formaat kan ook worden gebruikt om tekst te doorsnijden en om de randen en schaduwen van de cellen aan te passen. U kunt het lettertype (lettertype) of de grootte echter niet wijzigen.
3
Wanneer u de gegevens al hebt vastgelegd in het werkblad, klikt u met de muis op de Excel-opdrachtbalk in het menu "formaat", dan in de optie "Voorwaardelijk formaat" om het formatteringsproces onder omstandigheden te starten. In Excel 2007 kunt u het onder het menu vinden "inwijding"optie "stijlen" en "Voorwaardelijk formaat".
4
Klik op de knop "toevoegen >>" zodat het formaat twee voorwaarden gebruikt. In dit voorbeeld gebruiken we twee voorwaarden om te zien hoe beide samenwerken. Excel staat een maximum van drie voorwaarden per cel toe. Als u slechts één voorwaarde hoeft te gebruiken, slaat u deze stap over en gaat u verder met de volgende.
5
Klik op "toevoegen >>" om een extra voorwaarde op te nemen en te definiëren, of klik op "Verwijderen..." en kies welke conditie je wilt elimineren.
6
Bepaal of uw eerste voorwaarde is gebaseerd op de waarde van de cel waarin u zich momenteel bevindt, of dat het een andere cel of een groep cellen in een ander deel van het werkblad is.
7
Laat de voorwaarde zoals deze is (dat wil zeggen, in het eerste vervolgkeuzemenu van "conditie" laat de optie als "Waarde van de cel"), als de voorwaarde is gebaseerd op de huidige cel. Maar als u meerdere cellen moet gebruiken, wijzigt u deze optie in "formule"en ga verder met de volgende stap. Voor het geval dat de voorwaarde van het type is "Waarde van de cel", doe het volgende:
8
Voor de staat van het type "formule" U kunt de voorwaardelijke opmaak toepassen op basis van de waarde van een andere cel of andere cellen. Na het selecteren "formule", alle vervolgkeuzemenu`s verdwijnen en wat overblijft is slechts een tekstveld. Dit betekent dat u elke gewenste Excel-formule kunt invoeren. Gebruik in het algemeen eenvoudige formules en probeer tekst- of tekststrings te vermijden. Merk op dat de formule gebaseerd is op de huidige cel. Denk bijvoorbeeld dat als uw huidige cel C5 is en de formule heeft "= B5 >= B6". Dit betekent dat C5 het formaat zal wijzigen wanneer B5 groter is dan of gelijk is aan B6. Dit voorbeeld kan worden gebruikt met de voorwaarde van "Waarde van de cel", maar het idee was niets meer om deze zaak uit te leggen. Om een cel in het werkblad te selecteren, klikt u op de knop in het tekstveld. Hierdoor wordt het vak Voorwaardelijke opmaak geminimaliseerd.
9
Klik op de cel die de waarde bevat. U zult opmerken dat het gewichtenteken ($) automatisch vóór de rij en de kolom wordt geplaatst. Hierdoor wordt de celverwijzing niet verplaatst en blijft deze met dezelfde waarde. Dit betekent dat als u het voorwaardelijke formaat op andere cellen zou toepassen, ze tijdens het kopiëren en plakken alle verwijzen naar de oorspronkelijke cel. Als u deze optie wilt uitschakelen, klikt u eenvoudig op het tekstveld en verwijdert u alle tekens van gewichten. Als u een voorwaarde niet wilt toepassen met een cel in het blad, noteert u eenvoudig de waarde in het tekstveld van de tabel voor voorwaardelijke opmaak. U kunt zelfs tekst invoeren, afhankelijk van de argumenten. Gebruik bijvoorbeeld niet "groter dan" als een argument en "Juan Pérez" in het tekstveld. Je kunt niet groter zijn dan Juan Pérez ... nou ja, dat zou kunnen, maar - ach, het maakt niet uit. In dit voorbeeld zou de voorwaarde, als u deze wilt formuleren, als volgt kunnen luiden: "Wanneer de waarde van deze cel groter is dan de waarde in cel B5, dan ..."
10
Pas het type indeling toe. Houd er rekening mee dat u de cellen van de rest van het blad wilt markeren, vooral als u veel gegevens heeft. Maar u wilt ook dat het er professioneel uitziet. Voor dit voorbeeld willen we dat het lettertype wit is "vet" ("gedurfd") en de schaduw is rood. Klik om te beginnen op "Formaat ..."
11
Selecteer het type lettertype dat u wilt hebben. kiezen "cellen" en klik vervolgens op "Bordes" en maak je aanpassingen. In dit voorbeeld worden de randen niet gewijzigd. Klik vervolgens op "inslagen" en breng je wijzigingen aan. U kunt op elk gewenst moment uw wijzigingen in de indeling doorvoeren en vervolgens op klikken "aanvaarden".
12
Een voorvertoning van het formaat verschijnt onder het argument en de waarden. Breng de nodige wijzigingen aan totdat het formaat is wat u wilt.
13
Ga verder met de tweede voorwaarde (en de derde, als je die hebt) en volg de vorige stappen (vanaf de zesde stap). In het voorbeeld ziet u dat de tweede voorwaarde ook een kleine formule bevat "= B5 * 0,90" en heeft als voorwaarde "minder dan". Deze formule neemt de waarde van cel B5 en vermenigvuldigt deze met 0,9 (ook bekend als 90 procent) en past het formaat toe als de waarde kleiner is dan dat.
14
Klik op "aanvaarden". Nu u al uw voorwaarden hebt voltooid. Een van de twee dingen zal gebeuren:
tips
- Deze stappen werken met versies van Excel 97 of hoger.
- U kunt dezelfde indeling toepassen op een hele rij of kolom. Klik in de Excel-werkbalk op de knop "Kopieer het formaat" (het verschijnt als een gele penseel) en selecteer vervolgens alle cellen waarvoor u de voorwaardelijke opmaak wilt toepassen. Dit werkt alleen als de waarde van de conditie deze tekens van gewichten niet heeft. Houd er rekening mee dat je de referenties van de cel heel goed moet controleren.
- U kunt de voorwaardelijke opmaak ook toepassen op andere cellen, selecteer gewoon de cellen met het gewenste formaat en kopieer ze. Selecteer vervolgens de cellen waarvoor u de voorwaardelijke indeling wilt toepassen en plak deze vervolgens in "Stuck special ..." selecteren van de optie van "formats" over de geselecteerde cellen.
- U kunt de voorwaardelijke opmaak toepassen op gegevens die er niet toe doen of zodat deze niet verloren gaan als er een fout wordt gemaakt.
- Het voorwaardelijke formaat kan ook worden gebruikt om afwisselende dekvloeren te schaduwen.
- Een zeer nuttige toepassing van deze functie is om deze te gebruiken om inventarisproducten te identificeren die lager zijn dan de benodigde hoeveelheid. Voorbeeld: ingestoken "vetgedrukt" een hele rij of cel wanneer de voorraadwaarde kleiner is dan een opgegeven aantal.
- Een mogelijkheid die Excel mist, is de mogelijkheid om een "Kopieer en plak alleen van effecten" voor de voorwaardelijke opmaak - op zo`n manier dat het formaat wordt gekopieerd, maar de "formules" van het voorwaardelijke formaat verdwijnen. Hiermee wordt het geheugen dat door de formules wordt ingenomen, gered. Hieronder is een macro in Visual Basic for Applications (VBA) dat dit soort speciale bonding presteert, het kopiëren van gegevens van Excel naar Word (met behulp van de HTML-formaat) en kopieer het terug naar Excel- Maar houd in gedachten, dat dit voor gebruikers is met ervaring in VBA-macro`s:
--------Zoals Word.Application Dim appWD, appXL als Excel.ApplicationSub CopyCondFmt2WordThenBackSoKeepsFmtButLosesCondFmtEquations () ---- `*** Doelstelling: de voorwaardelijke opmaak in Excel bereik te houden, maar verwijder voorwaardelijke opmaak formules` *** Let op: In Excel VBA, geactiveerd vanuit de werkbalk in de bibliotheek Referenties MicrosoftWordxxObjectLibrary optie `*** 1) Kopieer een bereik van Excel naar Word via het klembord. LET OP: Het bereik heeft een voorwaardelijke opmaak `*** 2) Open Word en plak Excel gegevens in een Word-document weer (zoals HTML)` *** 3) Vervolgens kopieert u dezelfde gegevens in Word, en dan zet ze in het klembord (HTML-formaat) `----` *** (1) Kopieer een bereik van Excel ---- Application.DisplayClipboardWindow = True `*** observeren van acties op het klembord Application.CutCopyMode = False` *** verwijder de kopie (ergo, klembord wissen) Bereik ("A1"). CurrentRegion.SelectSelection.Copy `*** het excel-gebied kopiëren --------` (2) Pas nu opdrachten toe op Word = "appWD"-------- Stel appWD = CreateObject ("Word.Application") `*** maakt het voorwerp van wordappWD.Visible = True` *** tonen wordappWD.Documents.Add `nieuwe documentoappWD.WordBasic.EditOfficeClipboard ***` *** acht het klembord in Word tambiénappWD.Selection.PasteExcelTable False, false, valse `*** plakken gegevens uit Excel appWD.Selection.WholeStory` *** (3) te selecteren dezelfde gegevens yappWD.Selection.Copy `*** in HTMLappWD.Quit formaat gekopieerd naar het klembord ---- ---- `**** terug naar ExcelRange ("A30"). Selecteer `*** Area om de gegevens in HTMLActiveSheet.PasteSpecial Format: = te plakken"HTML", Link: = False, DisplayAsIcon: = False `word peg ---- End Sub ----
Hier is een snelle versie van een VBA-macro die kan worden aangepast voor puqueñas-databases (jp_johnny)
Public Sub FormatMyRow () `voorwaardelijke toegang lijnen kleuren van rood naar groen geel Format` `hebben 21 rijen van voorwaardelijke opmaak, het verwijderen van de` Column 4 (D) header heeft een waarde van% variërend 0-1,00 (0% tot 100%) voor i = 2 tot 22 `Haal de waarde van de kolom 4intVal = Cells (i, 4) .Value` tijdelijk in de rode en groene kleuren in RGB-waarden typen ... Als intval > 0.35 Vervolgens intRed = 200 anders intRed = Int (intVal * 510) If ((intVal - 1) * (-1)) > Vervolgens 0.65 intGrn = 255 zelf intGrn Int = (((intval - 1) * (-1)) * 255) Som 100 de RGB-waarden aandringen op kleur kleuren pastel.intRed = intRed + 100intGrn intGrn + = 100 ` Weggooien van elke RGB-waarde boven 255 en stel deze in op 255 ... Indien binnengevallen > 255 Vervolgens intRed = 255In intGrn > Dan 255 intGrn = 255 `Breng de RGB kleur voor elk van de 11 kolommen ... Opmerking blauw RGB de waarde 100 ... voor j = 1 Om 11Cells (i, j) .Interior.Color = RGB ( intRed, intGrn, 100) NextNextEnd Sub
waarschuwingen
- Voor versies vóór Excel 2007 is er een limiet voor voorwaardelijke indelingen; u kunt er maar drie indelingen per cel van maken. In Excel 2007 is deze limiet verwijderd.
- Kies geen indelingen die moeilijk te lezen zijn. Achtergronden zoals oranje of groen kunnen er goed uitzien op het computerscherm, maar wanneer u ze op papier afdrukt, zijn de gegevens moeilijk te onderscheiden en wordt de toestand van het formaat niet begrepen.
Delen op sociale netwerken:
Verwant
- Gegevensvergelijkingen zoeken in Excel
- Hoe de dag van de week te berekenen met Excel
- Hoe de waarde van een bonus te berekenen met Excel
- Hoe de datumnotatie in Excel te veranderen
- Hoe Excel te verdelen
- Hoe dubbele elementen te vinden in Excel
- Hoe te ronden in Excel
- Hoe de grootte van Excel-bestanden te verkleinen
- Hoe alternatieve rijen in Excel te markeren
- Hoe alternatieve rijen in een spreadsheet te selecteren
- Hoe cellen in Excel te scheiden
- Hoe eerste en laatste namen in verschillende cellen in een Microsoft Excel-lijst te scheiden
- Hoe sum-formules te gebruiken in Microsoft Excel
- Excel 2007 gebruiken
- Hoe de ALS-functie in spreadsheets te gebruiken
- Hoe de prestaties van een bonus met Excel te berekenen
- Hoe de groeisnelheid in Excel te berekenen
- Hoe tijd berekenen in een Excel-spreadsheet
- Excel-gegevens kopiëren naar een PowerPoint-presentatie
- Hoe tekst gescheiden door tabbladen te kopiëren en in Excel te plakken
- Hoe maak je een vervolgkeuzelijst uit een reeks cellen in Excel 2003