Hoe een celwaarde/aantal met een percentage verhogen of verlagen in Excel?
In dagelijks werk moet je vaak getallen in Excel aanpassen met een bepaald percentage, zoals het toepassen van BTW, het geven van korting of het bijwerken van kosten of projecties. Deze bewerking is vooral handig in financiële, verkoop- en data-analysecontexten, waar snelle herberekeningen nodig zijn voor meerdere records. De volgende handleiding onderzoekt verschillende praktische methoden om celwaarden met een specifiek percentage te verhogen of te verlagen in Excel, zoals geïllustreerd in de onderstaande schermafbeelding. Elke methode heeft haar voordelen en is geschikt voor verschillende scenario's en gebruikersvoorkeuren.
Verhoog of verlaag een celwaarde met een percentage met behulp van een formule
Verhoog of verlaag een celwaarde met een percentage met behulp van Plakken Speciaal
Batch-verhoging of -verlaging van celwaarden met een percentage met Kutools voor Excel
Automatisch verhogen of verlagen van celwaarden met een percentage met behulp van een VBA-macro
Verhoog of verlaag een celwaarde met een percentage met behulp van een formule
Het gebruik van een formule is de meest flexibele oplossing voor het herberekenen van waarden op basis van een procentuele aanpassing. Deze methode is geschikt voor individuele berekeningen, batchbewerkingen en wanneer je wilt dat de resultaten automatisch worden bijgewerkt als de brongegevens of het percentage veranderen. De formules voor verhoging en verlaging zijn eenvoudig en gemakkelijk toe te passen.
Om een waarde te verhogen met een percentage: =number*(1+percent)
Om een waarde te verlagen met een percentage: =number*(1-percent)
Bijvoorbeeld, als cel A2 de basiswaarde bevat en B2 het procentuele aanpassingspercentage (ingevoerd als 20% of als het decimale getal 0,20), kun je de volgende formule gebruiken:
1. Klik in een lege cel waar je het aangepaste resultaat wilt laten verschijnen (bijvoorbeeld C2).
2. Als je verhoogt, voer dan in: =A2*(1+B2) in de Formulebalk en druk op Enter.
Opmerking:
2). Voor het verlagen, gebruik deze formule: =A2*(1-B2)
3. Wanneer je het juiste resultaat hebt in één cel, selecteer dan en sleep de Vulgreep (het kleine vierkantje in de rechterbenedenhoek van de cel) omlaag of naar rechts om de formule naar andere cellen in je bereik te kopiëren.
Tips en voorzorgsmaatregelen:
- Deze methode is het beste wanneer je automatische updates wilt — als het originele getal of het percentage verandert, wordt het resultaat onmiddellijk herberekend.
- Zorg ervoor dat de procentwaarde correct is ingevoerd — ofwel als een percentage (bijv., 20%) of als een decimaal getal (bijv., 0,2). Het invoeren van een geheel getal zoals 20 (zonder het % symbool) zal resulteren in onjuiste berekeningen.
- Als je een vast percentage-aanpassing wilt toepassen (bijv., altijd verhogen met 15% of verlagen met 15%), kun je direct een constante in de formule gebruiken, zoals =A2*1,15 voor een 15% verhoging of =A2*0,85 voor een 15% verlaging.
- Als alternatief, als je een percentage uit een andere cel gebruikt en dit vast wilt houden bij het kopiëren van de formule, gebruik dan een absolute verwijzing zoals =A2*(1+$B$2).
- Let op fouten in verwijzingen (relatieve versus absolute celverwijzingen) bij het kopiëren van formules naar een groot bereik.
Verhoog of verlaag een celwaarde met een percentage met behulp van Plakken Speciaal
Plakken Speciaal met de "Vermenigvuldigen" operatie biedt een snelle manier om een groep celgetallen met een bepaald percentage te verhogen of verlagen. In tegenstelling tot formules overschrijft deze aanpak onmiddellijk de originele waarden met de aangepaste resultaten, dus is het over het algemeen nuttig voor eenmalige bulkwijzigingen wanneer je de originele gegevens of formules niet hoeft te behouden.
Hoe het werkt: Je past een vermenigvuldiger toe om waarden met een specifiek percentage aan te passen. Bijvoorbeeld, een verhoging van 20% gebruikt een factor van 1,2 (1 + 0,2), terwijl een verlaging van 20% 0,8 (1 − 0,2) gebruikt.
1. Voer in een cel de vermenigvuldiger in (bijvoorbeeld, 1,2 voor een verhoging van 20%). Kopieer deze cel door deze te selecteren en te drukken op Ctrl + C.
2. Selecteer het bereik van waarden dat je wilt aanpassen.
3. Klik met de rechtermuisknop en kies Plakken Speciaal > Plakken Speciaal.
4. Selecteer in het dialoogvenster Plakken Speciaal Vermenigvuldigen onder de sectie Operatie, en klik vervolgens op OK om toe te passen.
De geselecteerde celwaarden zullen onmiddellijk worden bijgewerkt met de gespecificeerde percentagefactor.
Tips en opmerkingen:
- Deze methode wijzigt onmiddellijk de brongegevens, dus overweeg om je originele gegevens te kopiëren naar een back-uplocatie indien nodig.
- Plakken Speciaal > Vermenigvuldigen werkt op numerieke cellen — niet-numerieke waarden worden niet beïnvloed.
- Controleer dubbel of je de juiste factor hebt, omdat deze wijziging niet gemakkelijk kan worden ongedaan gemaakt zonder Ongedaan maken (Ctrl+Z).
- Als je percentage waarde is ingevoerd als een percentage (bijvoorbeeld 20%), converteer deze dan eerst naar de juiste vermenigvuldiger (1,2 of 0,8) voordat je Plakken Speciaal gebruikt.
Batch-verhoging of -verlaging van celwaarden met een percentage met Kutools voor Excel
Kutools voor Excel biedt een gebruiksvriendelijke oplossing voor het batch-verhogen of -verlagen van geselecteerde celwaarden met een specifiek percentage, vooral bij het verwerken van grote databereiken of herhalende aanpassingen. De functie Rekenhulpmiddelen stroomlijnt de berekening en verwerkt alle geselecteerde cellen direct volgens je gespecificeerde instellingen.
1. Selecteer de cellen die je wilt aanpassen met een percentage. Klik vervolgens op Kutools > Meer > Bewerking.
2. Kies in het dialoogvenster Rekenhulpmiddelen Vermenigvuldigen uit de lijst Bewerking. Voer in het veld Operand 1+percentage in (voor verhoging) of 1-percentage (voor verlaging). Klik vervolgens op de knop OK.
Kutools zal dan onmiddellijk alle geselecteerde celwaarden bijwerken volgens je instellingen.
Opmerking: Je hebt extra controleopties in dit dialoogvenster:
- Formules maken: Als aangevinkt, zullen de resultaten formules zijn. Dit is handig als je wilt dat de resultaten automatisch worden bijgewerkt wanneer de invoergegevens veranderen.
- Cel met formules overslaan: Als aangevinkt, worden cellen die al formules bevatten, niet overschreven.
Kutools voor Excel - Boost Excel met meer dan 300 essentiële tools. Geniet van permanent gratis AI-functies! Nu verkrijgen
Automatisch verhogen of verlagen van celwaarden met een percentage met behulp van een VBA-macro
Soms, vooral wanneer je veel datapunten hebt of dezelfde bewerking vaak moet herhalen, is het automatiseren van de aanpassing van waarden met een gegeven percentage via een VBA-macro zeer effectief. Met VBA kun je de gebruiker vragen een percentage in te voeren en de aanpassing in slechts enkele klikken toepassen op elk geselecteerd bereik. Deze aanpak is ideaal voor gevorderde Excel-gebruikers, regelmatige batchverwerkers en iedereen die meer automatisering en aanpasbaarheid wil dan formules of standaard menutools toestaan.
1. Druk op Alt + F11 om de Microsoft Visual Basic for Applications-editor te openen. Klik in het venster op Invoegen > Module en plak de volgende VBA-code in de module:
Sub AdjustValuesByPercent()
Dim WorkRng As Range
Dim pctChange As Variant
Dim xTitleId As String
Dim cell As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range to adjust:", xTitleId, WorkRng.Address, Type:=8)
pctChange = Application.InputBox("Enter percentage change (e.g.,20 for +20%, -10 for -10%):", xTitleId, "", Type:=1)
If VarType(pctChange) = vbBoolean Then Exit Sub
For Each cell In WorkRng
If IsNumeric(cell.Value) And Not IsEmpty(cell.Value) Then
cell.Value = cell.Value * (1 + pctChange / 100)
End If
Next
End Sub
2. Sluit de VBA-editor, selecteer het bereik van cellen in je werkblad dat je wilt aanpassen, en druk vervolgens op Alt + F8 om het Macro-dialoogvenster te openen. Kies AdjustValuesByPercent en klik op Uitvoeren. Je wordt gevraagd het bereik te bevestigen, en voer vervolgens het gewenste percentage in — bijvoorbeeld 25 voor een verhoging van 25%, of -15 voor een verlaging van 15%. De macro zal de selectie dienovereenkomstig verwerken.
Tips en probleemoplossing:
- Sla je werkmap altijd van tevoren op, omdat dit proces de originele waarden in het geselecteerde bereik zal overschrijven.
- Deze macro past alleen numerieke waarden aan in het geselecteerde bereik — tekstcellen blijven ongewijzigd.
- Voer positieve waarden in voor verhogingen (bijvoorbeeld 10 voor +10%) en negatieve voor verlagingen (bijvoorbeeld -10 voor -10%).
- VBA-macros kunnen in elke open werkmap tijdens de huidige Excel-sessie worden uitgevoerd, maar om ze op te slaan en opnieuw te gebruiken, moet je de werkmap opslaan als een macro-ondersteund bestandstype (.xlsm of .xlsb). Schakel macros in als hierom wordt gevraagd.
Gerelateerd artikel:
Beste Office-productiviteitstools
Versterk je Excel-vaardigheden met Kutools voor Excel en ervaar ongeëvenaarde efficiëntie. Kutools voor Excel biedt meer dan300 geavanceerde functies om je productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die je het meest nodig hebt...
Office Tab brengt een tabbladinterface naar Office en maakt je werk veel eenvoudiger
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster, in plaats van in nieuwe vensters.
- Verhoog je productiviteit met50% en bespaar dagelijks honderden muisklikken!