Jak převádět mezi vzorcem a textem/hodnotou
Výukový program demonstruje různé způsoby, jak převést vzorec na jeho výsledek nebo jeho textový řetězec a jak převést vzorec ve formě textu na funkční vzorec, který bude zobrazovat jeho výsledek v Excelu.
PŘEVEĎTE VZORCE NA SKUTEČNÉ HODNOTY
- Stisknutím kláves F2 + F9 převedete vzorce na skutečné hodnoty
- Použijte Excel Vložit jinak k převodu vzorců na skutečné hodnoty
- Kliknutím pravým tlačítkem myši přetáhněte trik pro převod vzorců na skutečné hodnoty
- Skript VBA (makro) pro převod vzorců na skutečné hodnoty
- Pouhé jedno kliknutí převede vzorce na skutečné hodnoty
PŘEVEĎ VZORCE NA TEXTOVÉ ŘETĚZCE
- Přidejte apostrof (') pro převod vzorců na textové řetězce
- Nahrazení triku (Ctrl + H) pro převod vzorců na textové řetězce
- Zobrazit funkci vzorců aplikace Excel pro převod vzorců na textové řetězce
- Skript VBA (makro) pro převod vzorců na textové řetězce
- Pouhými dvěma kliknutími převedete vzorce na textové řetězce
Pokud chcete převést vzorce na text nebo hodnoty v aplikaci Excel, můžete se setkat s různými situacemi:
Musíte zkopírovat skutečné hodnoty ze souboru Excel do jiného souboru……
Potřebujete poslat ostatním soubor Excel, ale některé funkce jsou nestálé, hodnota se přepočítá, když byl soubor otevřen v jiném počítači s různými verzemi Excelu……
Nechcete, aby přijímač souborů Excel věděl, jaké vzorce jste použili, protože to bylo výsledkem vaší tvrdé práce; nebo vaše společnost účtuje zákazníkům peníze za vytváření sestav pomocí složitých vzorců. Takže musíte nahradit vzorce jejich výsledky……
Nebojte se, tady je náš ExtendOffice team uvedl několik způsobů, jak převést vzorce na text nebo hodnoty v aplikaci Excel, aby vyhovovaly potřebám různých skupin.
PŘEVEĎTE VZORCE NA SKUTEČNÉ HODNOTY
Níže uvedené metody vám pomohou převést vzorce na jejich hodnoty a současně je vzorce odstranit. lis Ctrl + Z vrátit zpět, pokud chcete vzorce zpět.
Stisknutím kláves F2 + F9 převedete vzorce na skutečné hodnoty
To funguje pouze pro jednu buňku, ale je super snadné použití a zapamatování. Je vhodný pro skupiny, které potřebují upravit pouze jednu nebo několik buněk. Konkrétní kroky jsou následující:
1. Najeďte myší na buňku a stiskněte F2nebo dvojklik v buňce, abyste ji mohli upravit.
2. lis F9, A pak ENTER.
Použijte Excel Vložit jinak k převodu vzorců na skutečné hodnoty
Když zkopírujete nebo vyjmete a vložíte v Excelu, vše ve zdrojové buňce (buňkách) se ve výchozím nastavení vloží do cílových buněk. Ale někdy to nemusí být to, co chcete. The Vložit jinak Funkce v Excelu umožňuje vložit pouze to, co chcete. Pro přístup k této funkci uvádíme 2 způsoby:
• Stiskněte Alt + E + S + V (Excel Paste Special)
1. Zkopírujte zdrojovou buňku nebo rozsah, který chcete převést na hodnoty.
2. HOLD Alt, a stiskněte tlačítko E, S a V v pořádku.
3. cvaknutí OK nebo stiskněte tlačítko ENTER.
• Použijte nabídku pravým tlačítkem myši (Excel Paste Special)
Pokud se obáváte, že si výše uvedenou zkratku nepamatujete, postupujte podle následujících kroků:
1. Zkopírujte zdrojovou buňku nebo rozsah, který chcete převést na hodnoty.
2. Klikněte pravým tlačítkem na cílovou buňku(y) a vyberte ikona (Hodnoty)
Nebo postupujte podle následujících kroků pro další podrobnosti:
1. Zkopírujte zdrojovou buňku nebo rozsah, který chcete převést na hodnoty.
2. Klikněte pravým tlačítkem na cílovou buňku(y) a vyberte Vložit jinak.
3. cvaknutí Hodnoty a OK.
√ Malý tip: Pokud jsou v levých horních rozích cílových buněk zelené trojúhelníky, vyberte rozsah buněk, Tlačítko Trace Error (žlutá ikona s vykřičníkem). Klikněte na něj, vyberte Převést na číslo. Zelené trojúhelníky pak zmizí.
Kliknutím pravým tlačítkem myši přetáhněte trik pro převod vzorců na skutečné hodnoty
Pokud se vám Vložit jinak moc nelíbí, můžete vzorce převést na hodnoty tímto způsobem:
1. Vyberte zdrojovou buňku nebo rozsah buněk.
2. Umístěte kurzor na okraj buňky (buněk), nyní se ukazatel změní na ukazatel pohybu.
3. Klepněte pravým tlačítkem myši (nepouštějte) ukazatelem pohybu, přetáhněte buňku na požadované místo a pusťte (můžete také pustit na původní umístění).
4. cvaknutí Kopírovat sem pouze jako hodnoty.
Skript VBA (makro) pro převod vzorců na skutečné hodnoty
Pokud jste zvyklí používat VBA (Visual Basic for Applications) v Excelu, zde pro vás máme také kód makra, postupujte prosím následovně: (Upozorňujeme, že po spuštění níže uvedeného kódu makra nelze akci vrátit zpět. )
1. Vyberte zdrojovou buňku nebo oblast buněk se vzorci, které chcete převést na hodnoty.
2. lis Alt + F11se Microsoft Visual Basic pro aplikace zobrazí se okno.
3. cvaknutí Vložit, A pak klepněte na tlačítko Modul v rozevíracím seznamu.
4. Vložte následující kód do Modul okno.
Sub ConvertFormulasToValues()
'Update by Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xRet As VbMsgBoxResult
Dim SLocation As String
On Error Resume Next
xRet = MsgBox("You can't undo this operation. " & "Click Yes to copy the workbook automatically?", vbYesNoCancel, "Kutools for Excel")
Select Case xRet
Case vbYes
'Backup a copy of the workbook to the same location.
ActiveWorkbook.SaveCopyAs Filename:=ActiveWorkbook.Path & "\Backup" & " " & ActiveWorkbook.Name
SLocation = ActiveWorkbook.Path & "\Backup" & " " & ActiveWorkbook.Name
MsgBox "The backup is: " & SLocation, vbInformation, "Kutools for Excel"
Case vbCancel
Exit Sub
End Select
'Please select the range which you want to convert formulas to values.
Set xRg = Selection
If TypeName(xRg) = "Range" Then
For Each xCell In xRg
If xCell.HasFormula Then
xCell.Formula = xCell.Value
End If
Next
End If
End Sub
5. lis F5 spustit kód. Pokud potřebujete, klikněte Ano chcete-li vzorce převést na jejich výsledky při automatickém kopírování sešitu, dialogové okno vám pak sdělí, kde je záloha. Klikněte Ne pro přímé ovládání konverze. Pamatujte, že tuto operaci nelze vrátit zpět.
Po operaci to vypadá takto:
Pouhé jedno kliknutí převede vzorce na skutečné hodnoty
Pro ty, kteří nemají rádi složité kroky, Kutools pro Excel je velmi šikovný nástroj pro převod vzorců na hodnoty a zároveň smazání vzorců v Excelu. Pokud máte nainstalovaný Kutools, trvá to doslova pouze jedno kliknutí:
1. Vyberte rozsah zdrojových buněk a najděte Rozsahy a buňky skupina v záložce Kutools.
2. cvaknutí Skutečné.
Nyní si můžete vychutnat výsledek.
PŘEVOD VZORCE NA TEXTOVÝ ŘETĚZEC
Níže uvedené metody vám pomohou převést vzorce na text, takže se místo jejich výsledků zobrazí textový řetězec vzorců.
Přidejte apostrof (') pro převod vzorců na textové řetězce
An apostrof zabrání Excelu interpretovat textový řetězec jako vzorec. Přidání apostrofu je tedy vždy užitečné, pokud chcete místo výsledku vzorce (textového řetězce) zobrazit textový řetězec. A je to docela snadné, kroky jsou následující:
1. Vyberte buňku vzorce a stiskněte F2nebo dvojklik v buňce, abyste ji mohli upravit.
2. Přidejte an apostrof (') před znaménko rovnosti (=).
3. lis ENTER, nyní uvidíte textový řetězec zobrazený v buňce.
Nahrazení triku (Ctrl + H) pro převod vzorců na textové řetězce
V případě, že chcete zobrazit všechny textové řetězce vzorců v aktuálním listu, Nahradit funkce v Excelu je pro vás lepší volbou k vyřešení problému.
1. lis Ctrl + H, Uvidíte Najít a nahradit okno.
2. Typ = v Najít to, co box, zadejte '= v Nahradit box.
3. cvaknutí Nahradit vše. Uvidíte všechny vzorce zobrazené v aktuálním listu.
Zobrazit funkci vzorců aplikace Excel pro převod vzorců na textové řetězce
V Excelu existuje funkce tzv Zobrazit vzorce skryté v záložce Vzorce. Pomocí této funkce by se výsledky vzorců snadno převáděly na textové řetězce vzorců:
Přejděte na kartu Vzorcenajděte Audit vzorců skupiny, klepněte na tlačítko Zobrazit vzorce.
Tato funkce zviditelní všechny vzorce v listu, například takto:
Skript VBA (makro) pro převod vzorců na textové řetězce
Pokud raději používáte makro kódy, pomůže vám níže uvedený kód. Postupujte podle následujících kroků:
1. lis Alt + F11se Microsoft Visual Basic pro aplikace zobrazí se okno.
2. cvaknutí Vložit, A pak klepněte na tlačítko Modul v rozevíracím seznamu.
3. Vložte následující kód do Modul okno.
Function ShowF(Rng As Range)
ShowF = Rng.Formula
End Function
4. Vraťte se do listu a zadejte vzorec =ShowF(zdrojová buňka) v cílové buňce, například:
5. lis ENTER. Nyní uvidíte vzorec, který se ukázal.
Pouhými dvěma kliknutími převedete vzorce na textové řetězce
V případě, že nechcete mazat vzorce, ale potřebujete snadno převádět mezi vzorci a textovými řetězci, Kutools pro Excel je perfektní nástroj v Excelu, který vám pomůže:
klikněte Obsah a zvolte Převést vzorec na text po výběru rozsahu buněk, který chcete převést, takto:
Takto to vypadá po konverzi.
PŘEVOD TEXTU NA VZORY
Řekněme, že máte sestavu, která zobrazuje vzorce i hodnoty, nebo vám někdo poslal soubor aplikace Excel zobrazující vzorce namísto jejich výsledků.
Zde jsou 2 způsoby, jak převést textové řetězce na vzorce a přímo zobrazit jejich výsledky.
Skript VBA (makro) pro převod textu na vzorce
1. lis Alt + F11se Microsoft Visual Basic pro aplikace zobrazí se okno.
2. cvaknutí Vložit, A pak klepněte na tlačítko Modul v rozevíracím seznamu.
3. Vložte následující kód do Modul okno.
Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function
4. Vraťte se do listu a zadejte vzorec =Eval(zdrojová buňka) v cílové buňce, například:
5. lis ENTER. Nyní můžete vidět výsledek vzorce.
Pouhými dvěma kliknutími převedete text na vzorce
Pokud máte, trvá to dvě kliknutí Kutools pro Excel nainstalován v aplikaci Excel pro převod textu na vzorce: Pod Kutools stačí kliknout Obsah a zvolte Převést text na vzorec po výběru rozsahu buněk, který chcete převést, takto:
Takto to vypadá po konverzi.
Nejlepší kancelářské nástroje produktivity
Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%
- Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
- Sloučit buňky / řádky / sloupce a uchovávání údajů; Rozdělit obsah buněk; Zkombinujte duplicitní řádky a součet / průměr... Zabraňte duplicitním buňkám; Porovnat rozsahy...
- Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
- Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
- Oblíbené a rychlé vkládání vzorců„Rozsahy, grafy a obrázky; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
- Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
- Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
- Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
- Seskupování kontingenčních tabulek podle číslo týdne, den v týdnu a další ... Zobrazit odemčené, zamčené buňky různými barvami; Zvýrazněte buňky, které mají vzorec / název...
- Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
- Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
- Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!