Ugrás a tartalomra

Hogyan helyettesítheti a képleteket eredményekkel vagy értékekkel az Excelben?

Tegyük fel, hogy a képleteket a cellákban kiszámított értékükkel kell kicserélni, természetesen manuálisan egyenként is cserélheti őket. Azonban sok időt fog pazarolni, ha sokakat lecserél. Vannak egyszerű módszerek? Igen, a következő trükkös módszerek segítenek a képletek egyszerű kiszámításában a kiszámított értékekkel a kiválasztásokban:

Például van egy képlettartományom, és most le kell cserélnem a képleteket a cellaértékekre, ahogy a következő képernyőkép mutatja:


nyíl kék jobb buborék Cserélje ki a képleteket eredményekre vagy értékekre a Speciális beillesztés paranccsal

A Microsoft Excel Speciális beillesztés parancs segít eltávolítani az összes képletet, de a számított értékek maradnak a cellákban.

Step1: Válassza ki azt a tartományt, amellyel dolgozik.

Step2: Megnyomni a Ctrl + C gombokat a kijelölt cellák másolásához.

Step3: Kattintson a jobb gombbal a kijelölt cellákra, majd kattintson a gombra Értékek beillesztése gomb alatt Beillesztési opciók.
doc-convert-képletek értékekké3

Most a választás összes képletét egyszerre számított értékekkel helyettesíti.


nyíl kék jobb buborék A képleteket eredményekkel vagy értékekkel cserélje le VBA-val

A Microsoft Excel tapasztalt felhasználói számára a VBA makró egy másik jó választás a képletek gyors kiszámítására a kiszámított értékekkel.

Step1Tartsd le a más + F11 kulcsokat az Excelben, és megnyitja a Microsoft Visual Basic for Applications ablak.

Step2: Kattintson betétlap > Modulok, és illessze be a következő makrót a Modul ablakba.

VBA a képletek kiszámított értékekkel való helyettesítésére:

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: Megnyomni a F5 gomb a makró futtatásához. Megjelenik egy párbeszédpanel, ahol kiválaszthatja a tényleges értékekké konvertálandó tartományt, lásd a képernyőképet:

Step4: Kattints OK. és láthatja az alább látható eredményt:


nyíl kék jobb buborékCserélje le a képleteket eredményekkel vagy értékekkel a Kutools for Excel segítségével

Ha van Kutools az Excel számára, annak Ténylegesen jelenik meg eszköz segítségével gyorsan konvertálhatja a kiválasztott cellákban szereplő értéket vagy képletet a formázás módjára.

Kutools az Excel számára, Több mint 300 a praktikus funkciók megkönnyítik a munkáját. 

Után ingyenes telepítés Kutools for Excel, kérjük, tegye a következőket:

Step1: Válassza ki azt a tartományt, amellyel dolgozik.

Step2: Kattints a Kutools > Aktuálisra, lásd a képernyőképet:

doc a tényleges 1-re 
 doc nyíl lefelé
 doc a tényleges 2-re


Ezután a kiválasztás képleteit a megjelenített értékekké konvertáljuk.

A funkcióval kapcsolatos további információkért kérjük, látogasson el Ténylegesen jelenik meg.

nyíl kék jobb buborékTényleges - Cserélje ki a képletet a megjelenített értékre



nyíl kék jobb buborék Cserélje le a képleteket a Kutools for Excel szövegére

Ha a képletet szöveggel kívánja helyettesíteni, használhatja Kutools az Excel számára'S Formula konvertálása Tex-bet segédprogram a képletek szöveggé történő konvertálásához.

Telepítése után Kutools for Excel, kérjük, tegye az alábbiakat:(Ingyenesen töltse le a Kutools for Excel programot most!)

Válassza ki a képleteket, majd kattintson Kutools > Tartalom > Formula konvertálása szöveggé. Lásd a képernyőképet:
doc kicserélje a képletet a 3. szövegre

doc kutools konvertálja a képletet 2. szöveggé

Ezután a képletek szöveggé konvertálódnak, és ha vissza akarja őket alakítani képletre, akkor kattintson a gombra Kutools > Tartalom > Szöveg konvertálása képletté.

nyíl kék jobb buborék Cserélje ki a képletet szövegre



A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
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