Hoppa till huvudinnehåll

Hur ersätter jag formler med resultat eller värde i Excel?

Antar att du måste ersätta formler med deras beräknade värden i celler, naturligtvis kan du ersätta dem en efter en manuellt. Det kommer dock att slösa mycket tid om du ska byta ut många. Finns det enkla sätt? Ja, följande knepiga sätt hjälper dig att enkelt ersätta formler med deras beräknade värden i val snabbt:

Till exempel har jag en rad formler och nu måste jag ersätta formlerna med cellvärdena, som följande skärmdump visar:


pil blå höger bubbla Ersätt formler med resultat eller värden med kommandot Klistra in special

Microsoft Excel Klistra in special kommandot kan hjälpa dig att ta bort alla formler men förbli beräknade värden i celler.

Step1: Välj det intervall som du ska arbeta med.

Step2: Tryck på ctrl + C för att kopiera de markerade cellerna.

Step3: Högerklicka på de markerade cellerna och klicka på Klistra in värden knapp under Klistra in alternativ.
doc-convert-formler-till-värden3

Nu har alla formler i valet ersatts med deras beräknade värden samtidigt.


pil blå höger bubbla Ersätt formler med resultat eller värden med VBA

För erfarna användare av Microsoft Excel är VBA-makro ett annat bra val att snabbt ersätta formler med beräknade värden.

Step1: Håll ner andra + F11 nycklar i Excel, och det öppnar Microsoft Visual Basic för applikationer fönster.

Step2: Klicka på Insert > Modulernaoch klistra in följande makro i modulfönstret.

VBA för att ersätta formler med beräknade värden:

Sub DisplayedToActual()
'Updateby20131126
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
For Each Rng In WorkRng
    Rng.Value = Rng.Text
Next
Application.ScreenUpdating = True
End Sub

Step3: Tryck på F5 för att köra detta makro. En dialogruta visas där du kan välja ett område för att konvertera till faktiska värden, se skärmdump:

Step4: Klicka OK. och du kan se resultatet som visas nedan:


pil blå höger bubblaErsätt formler med resultat eller värden med Kutools för Excel

Om du har Kutools för Excel, dess Visas till faktiska verktyget kan hjälpa dig att snabbt konvertera värdet eller formeln i valda celler till hur de formateras.

Kutools för Excel, med mer än 300 praktiska funktioner, gör dina jobb enklare. 

Efter gratis installation Kutools för Excel, gör så här:

Step1: Välj det intervall som du ska arbeta med.

Step2: Klicka på Kutools > Till faktiskt, se skärmdump:

doc till faktisk 1 
 doc pil ner
 doc till faktisk 2


Sedan omvandlas formlerna i urvalet till de visade värdena.

För mer detaljerad information om den här funktionen, besök Visas till faktiska.

pil blå höger bubblaAtt faktiskt - Ersätt formel med visat värde



pil blå höger bubbla Ersätt formler med text av Kutools för Excel

Om du vill ersätta formeln med text kan du använda Kutools för ExcelÄr Konvertera Formula till Text verktyg för att konvertera formler till texter på en gång klick.

När du har installerat Kutools för Excel, gör så här :(Gratis nedladdning Kutools för Excel nu!)

Välj formlerna och klicka Kutools > Innehåll > Konvertera formel till text. Se skärmdump:
doc ersätt formel med text 3

doc kutools konverterar formel till text 2

Sedan konverteras formlerna till text, och om du vill konvertera dem tillbaka till formel, klicka bara Kutools > Innehåll > Konvertera text till formel.

pil blå höger bubbla Ersätt formel med text



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 (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi, Will it be possible to get a Macro that does what the above macro does but for the entire workbook all at once? would be of great help if you can write a macro that can.
This comment was minimized by the moderator on the site
Bah.. nothing new. Already knew all of hose tricks. In fact, I've been using paste special for quite a while. Unfortunately none of those options works for me. I would like to just set my spreadsheets on auto and let Excel do the trick on its own. I was looking to see if the folks at Microsoft have finally left the stone age by coming up with something more creative, more automated than paste special and VBA. Something that does not require cell selection or any other intervention by the user. For instance, it would be handy if there was a way to allow Excel to automatically kill the equations that are no longer needed but without eliminating the values or cell contents. That would be truly awesome. But I guess such a trick is not out of the cave yet so I'll have to live with 'paste special>values' option until we leave Excel prehistory behind.
This comment was minimized by the moderator on the site
Hello Friend,

Can you please make 2 vb code to convert all the linked formula to value
embedded within the formula. And the next to convert to formula again back to
normal with linked path. Like pack unpack option.

I make report in excel file which is linked to various other excel file and
then I have send this report to management but I don't want this to paste
special everytime. I just want to pack the formula and then unpack it when I
need to work on the same file.

I hope you understand my need.

Regards

Saysha
This comment was minimized by the moderator on the site
Can it be possible to apply this macro to specific formula in the range. i.e If we want to convert only vlookup formula to values but not sum formula in the selected range.
This comment was minimized by the moderator on the site
Please contact me at We welcome all questions, feedback and bug reports. If you're having an issue, we usually need the following information: A brief description of the issue and how it can be replicated (if applicable). Your Operating system (Windows 8, Windows 7, etc) and the version information of your Microsoft Office. Screenshots that illustrate the problem
This comment was minimized by the moderator on the site
I want to know or to apply script shown in your example but unable to understand about ---- "how to numbering in excel column or row having some cell single and some are merged". Please help me with pdf tutorials with complete explanation or how can i use your tool with complete explanation. Thanks Rakesh Upreti
This comment was minimized by the moderator on the site
THIS IS A LIFE SAVER... THANK YOU!!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations