Jak převést textové řetězce na vzorce v aplikaci Excel?
Pokud existuje spousta textových řetězců ve formátu = A1 + B1, které potřebujete převést tyto textové řetězce na skutečné vzorce a vypočítat jejich hodnoty v listu, bohužel neexistuje přímá metoda, jak to vyřešit v aplikaci Excel. Ale tady pro vás mohu mluvit o několika zajímavých tricích.
Převeďte textové řetězce na vzorce pomocí funkce definované uživatelem
Převeďte textové řetězce na vzorce pomocí Kutools for Excel
Převeďte textové řetězce na vzorce pomocí funkce definované uživatelem
Následující krátký kód VBA vám pomůže vyřešit problém, který převádí text na vzorec, jak je uvedeno v těchto krocích:
1. Podržte ALT + F11 klíče a otevře se Okno Microsoft Visual Basic pro aplikace.
2, klikněte Vložit > Modula vložte následující kód do Okno modulu.
Kód VBA: Převádějte textové řetězce na vzorce
Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function
3. Uložte tento kód a vraťte se do svého listu, zadejte tento vzorec = Eval (C1) do prázdné buňky (C1 obsahuje buňku textového řetězce, kterou chcete převést na vzorec), viz screenshot:
4. Pak stiskněte tlačítko vstoupit klíč a vyberte buňku D1, přetáhněte úchyt výplně do rozsahu, na který chcete použít tento vzorec. Viz snímek obrazovky:
Převeďte textové řetězce na vzorce pomocí Kutools for Excel
Pokud se vám nelíbí použití výše uvedeného kódu, můžete se přihlásit Kutools for ExcelJe Převést text na vzorec Pomocí této funkce můžete také převést textové řetězce na vzorce najednou.
Kutools for Excel obsahuje více než 300 užitečných nástrojů aplikace Excel. Zdarma to můžete vyzkoušet bez omezení do 30 dnů. Získat nyní.
Po instalaci Kutools for Excel, udělejte prosím toto:
1. Vyberte textové řetězce, které chcete převést.
2, klikněte Kutools > Převaděč obsahu > Převést text na vzorec, viz screenshot:
3. A všechny vaše vybrané textové řetězce byly převedeny na skutečné vzorce a dostanou také jejich hodnoty. Zobrazit snímky obrazovky:
![]() |
![]() |
![]() |
Další informace o této funkci Převést text na vzorec.
Související článek:
Jak převést vzorec na textový řetězec v aplikaci Excel?
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své excelentní dovednosti pomocí Kutools for Excela zažijte efektivitu jako nikdy předtím. Kutools for Excel Nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
Office Tab Přináší rozhraní s kartami do Office a usnadňuje vám práci
- 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!












