Hoe converteer je een formule naar een waarde in excel?

Vanaf de eerste dagen van mijn baan heb ik één ding op de harde manier geleerd:

Voordat we een rapport (in Excel) naar iemand sturen , moeten we een formule naar een waarde converteren. Het betekent eenvoudigweg het vervangen van een formule door de resultaatwaarde ervan. Denk er eens op deze manier over na: wanneer u een rapport naar iemand stuurt, houdt hij zich niet bezig met de formules, maar met de waarden; er komt een formule terug.

Laat me je enkele interessante manieren vertellen om dit te doen, maar daarvoor.

Waarom u een formule naar waarde zou moeten converteren

Hier volgen enkele redenen waarom u een formule zou moeten vervangen door de resultaatwaarde ervan.

  1. Als u een rapport naar iemand verzendt zonder de brongegevens, kunt u het beste alle formules naar statische waarden converteren.
  2. Sommige functies zijn vluchtig en wanneer u uw spreadsheet bijwerkt, wordt hun waarde opnieuw berekend.
  3. Voorkom dat de eindgebruiker de berekening wijzigt.
  4. Statische waarden zijn eenvoudig te bewerken en iedereen kan ze eenvoudig kopiëren en plakken .
  5. Je wilt de eindgebruiker niet verwarren met complexe formules.
  6. Of u wilt de formules gewoon niet weergeven .

Snelle opmerking: dit is een van die Excel-tips die kunnen helpen de basisvaardigheden van Excel te verbeteren

1. Plak waarden met een eenvoudige sneltoets

In termen van snelheid en gemak zijn sneltoetsen het beste en om formules in waarden om te zetten is de eenvoudigste manier het gebruik van een sneltoets.

Het enige dat u hoeft te doen:

  • Selecteer het celbereik waarin u formules hebt.
  • Druk op Ctrl + C om de cellen te kopiëren.
1 kopieer cellen om formules naar een statische minimumwaarde te converteren
  • En dan Alt + ES V.
2 sneltoets om de formule naar een statische minimumwaarde te converteren

Met deze sneltoets worden alle formules vervangen door hun statische resultaatwaarde.

Opmerking: als u de originele formules niet wilt verliezen , moet u een back-upbestand maken.

2. Gebruik Plakken speciaal voor het converteren naar waarden

Als u het niet prettig vindt om een ​​sneltoets te gebruiken, kunt u eenvoudigweg de speciale optie voor plakken gebruiken om deze te vervangen.

  • Selecteer eerst uw datumbereik of de hele kolom.
  • En klik vervolgens met de rechtermuisknop en kopieer het.
  • Ga naar het tabblad Start ➜ Klembord ➜ Plakken ➜ Plakken speciaal.
3 ga naar het tabblad Start om plakken speciaal te gebruiken om een ​​formule naar een statische minimumwaarde te converteren
  • Of u kunt ook met de rechtermuisknop klikken en naar Plakken speciaal -> Waarden gaan.
4 klik met de rechtermuisknop om plakken speciaal te gebruiken om de formule naar een statische minimumwaarde te converteren

Deze methode werkt als de sneltoetsmethode om alle formules te vervangen door hun statische resultaatwaarden.

3. Het contextmenu gebruiken

En als u de speciale pasta niet wilt gebruiken, kunt u voor deze conversie de rechtermuisknop-slepen-en-neerzetten- methode gebruiken.

11 Converteer de formule naar een statische waarde met behulp van de rechtermuisknop
  1. Selecteer eerst het celbereik waarin u formules hebt.
  2. Klik nu met de rechtermuisknop op de rand van de selectie.
  3. En door met de rechtermuisknop te klikken, sleept u het bereik naar rechts en brengt u het onmiddellijk terug naar de oorspronkelijke locatie en zet u het neer.
  4. Hier krijgt u het optiemenu.
  5. Selecteer in dit optiemenu ‘Alleen hier kopiëren als waarden’.

Hierdoor worden alle formules in deze cellen onmiddellijk geconverteerd naar statische resultaatwaarden.

4. Converteer formules naar waarden met VBA-code

Als je alle formules automatisch naar tekst of numerieke waarden wilt converteren, kun je daarvoor VBA gebruiken. Hier heb ik een eenvoudige VBA-code genoemd waarin je gewoon het celbereik selecteert en deze macro uitvoert.

 Sub ConvertToValues() Dim MyRange As Range Dim MyCell As Range Select Case MsgBox("You Can't Undo This Action. " & _ "Save Workbook First?", _ vbYesNoCancel, "Alert") Case Is = vbYes ThisWorkbook.Save Case Is = vbCancel Exit Sub End Select Set MyRange = Selection For Each MyCell In MyRange If MyCell.HasFormula Then MyCell.Formula = MyCell.Value End If Next MyCell End Sub

Gerelateerd: Excel VBA-zelfstudie

5. Converteer naar waarden binnen de formule

Laten we anders denken. Je hebt een complexe formule die een combinatie is van twee of drie functies. Hier heb je een lange formule om een ​​tekstwaarde op te schonen en deze vervolgens naar het juiste hoofdlettergebruik te converteren.

5 formule bewerken om een ​​formule naar een statische minimumwaarde te converteren

Als u nu het resultaat van twee vervangingsfuncties naar statische tekstwaarden wilt converteren, volgen hier de stappen.

  1. Bewerk de formule met F2.
  2. Selecteer alleen het deel van de formule dat u naar een statische waarde wilt converteren.
  3. Druk op F9.
6 druk op f9 om een ​​formule om te zetten in een minimale statische waardetekst

U hoeft nu slechts één tekstwaarde te converteren naar het juiste teksthoofdlettergebruik.

6. Haal de resultaatwaarde van de formule op met Power Query

Het kan voorkomen dat u de resultaatwaarde van een formule in een aparte cel moet krijgen in plaats van deze alleen maar te converteren. En in dit geval kunt u een powerquery gebruiken.

U moet het naar waarden converteren voordat u het naar uw klant verzendt. Maar het punt is dat je niet alle formules kwijt wilt raken. Hier zijn dus de eenvoudige stappen om waarden uit formules te halen met behulp van Power Query.

  • Selecteer de tabel en navigeer naar het tabblad Gegevens ➜ Ophalen en transformeren ➜ Uit tabel.
7 gegevens in een powerquery laden om de formule naar een minimale waarde om te zetten
  • Hiermee wordt uw tabel geopend in de Power Query Editor.
8-gegevens in de Power Query-editor om de formule naar een statische minimumwaarde te converteren
  • Vanaf daar klikt u eenvoudig op “Sluiten en laden”.
9 Sluit de gegevens en laad deze in een Excel-werkblad om de formule om te zetten in een statische minimumwaarde
  • Nu zal Power Query een nieuwe tabel invoegen in een nieuw blad waar u prijswaarden hebt in plaats van formules.
10 Krijg gegevens in een apart blad na het converteren van een formule naar een minimale waarde

Het beste is dat wanneer u wijzigingen aanbrengt in uw formuletabel, u eenvoudigweg de Power Query-tabel vernieuwt. Met deze methode hoeft u niet elke keer gegevens te kopiëren en plakken.

Conclusie

Soms vergroot het gebruik van complexe en grote formules de omvang van uw werkmap. Het is dus beter om ze om te zetten naar absolute waarden voordat je ze met anderen deelt.

En alle methoden die we hierboven hebben besproken, kunnen u in verschillende situaties helpen. Als je het mij vraagt, is mijn favoriet de sneltoets, maar ik gebruik PowerQuery soms ook graag.

Ik hoop dat je deze tip nuttig vond, maar vertel me nu één ding.

Wat is jouw favoriet? Heeft u een andere methode die u gebruikt om formules naar waarden om te zetten?

Deel het met mij in het opmerkingengedeelte. Ik hoor graag van je, en vergeet niet deze tip met je vrienden te delen, ik weet zeker dat ze het op prijs zullen stellen.

Voeg een reactie toe

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *