KutoolsforOffice — Eine Lösung, fünf leistungsstarke Tools.Mehr erreichen mit weniger Aufwand.März-Aktion: 20 % Rabatt

Wie wandelt man Textzeichenfolgen in Excel in Formeln um?

AutorXiaoyang Änderungsdatum

In Excel kommt es gelegentlich vor, dass Sie eine große Anzahl von Textzeichenfolgen haben, die Formeln ähneln – beispielsweise =A1 + B1 –, diese aber als reiner Text gespeichert sind und nicht als funktionierende Formeln. Jede dieser Zeichenfolgen manuell in echte Formeln umzuwandeln, ist bei umfangreichen Datensätzen nicht nur zeitaufwendig, sondern auch fehleranfällig. Leider bietet Excel standardmäßig keine direkte Funktion, um textbasierte Formeldarstellungen automatisch in ausführbare Formeln zu konvertieren. Doch es gibt mehrere praktische Methoden, mit denen Sie diese Herausforderung effizient und präzise meistern können.

Durch die Umwandlung dieser Textzeichenfolgen in echte Formeln ermöglichen Sie nicht nur Zeit sparen, sondern auch die ordnungsgemäße Auswertung und Verarbeitung Ihrer Berechnungen durch Excel. Dies ist besonders nützlich beim Importieren von Daten aus externen Quellen, beim automatischen Einrichten von Arbeitsblättern oder beim Bereinigen von Dateien, die von anderen Nutzern stammen. In den folgenden Abschnitten erfahren Sie effektive Methoden zur Durchführung dieser Aufgabe sowie relevante Anwendungsszenarien und wichtige Hinweise für jeden Ansatz.

Textzeichenfolgen mithilfe einer benutzerdefinierten Funktion in Formeln umwandeln

Textzeichenfolgen mit Kutools für Excel in Formeln umwandeln


Textzeichenfolgen mithilfe einer benutzerdefinierten Funktion in Formeln umwandeln

Eine gängige Methode, um Textzeichenfolgen in Excel in Formeln umzuwandeln, ist die Verwendung einer benutzerdefinierten VBA-Funktion – ideal, wenn Sie eine flexible, wiederverwendbare Lösung in Ihrer Arbeitsmappe benötigen und zahlreiche textbasierte Formeln schnell verarbeiten möchten.

Beachten Sie jedoch, dass zur Nutzung dieser Lösung Makros aktiviert sein müssen und makrofähige Dateien als .xlsm gespeichert werden müssen, um Ihre Arbeit nicht zu verlieren. Gehen Sie bei der Weitergabe makrofähiger Arbeitsmappen vorsichtig vor, da einige Umgebungen aus Sicherheitsgründen Makros blockieren könnten.

So erstellen und nutzen Sie eine benutzerdefinierte Funktion (UDF), um Textzeichenfolgen in aktive Formeln umzuwandeln:

1. Halten Sie die Tasten ALT + F11 gedrückt, um das Fenster Microsoft Visual Basic for Applications zu öffnen. Dies ist die Entwicklungsumgebung, in der Sie benutzerdefinierten VBA-Code in Excel schreiben und verwalten können.

2. Klicken Sie im VBA-Fenster auf Einfügen > Modul, um ein neues Modul zu erstellen. Kopieren Sie anschließend den folgenden Code in das Modulfenster.

VBA-Code: Textzeichenfolgen in Formeln umwandeln

Function Eval(Ref As String)
Application.Volatile
Eval = Evaluate(Ref)
End Function

Speichern Sie Ihre Arbeit unbedingt. Falls Sie zuvor noch keine Makros in Ihrer Arbeitsmappe verwendet haben, müssen Sie unter Umständen die Makroeinstellungen aktivieren.

3. Wechseln Sie zurück zu Ihrem Arbeitsblatt. Angenommen, die Zelle C1enthält die Textzeichenfolge (z. B.)=A1+B1), die Sie konvertieren möchten. Geben Sie in einer anderen Zelle – beispielsweise in D1, wo das Ergebnis angezeigt werden soll – die folgende Formel ein:

=Eval(C1)

Ein Screenshot der Umwandlung einer Textzeichenfolge in eine Formel mithilfe einer benutzerdefinierten Funktion

Diese Formel interpretiert die Textzeichenfolge als echte Formel und liefert das berechnete Ergebnis zurück.

4. Drücken Sie die Enter-Taste, um die Formel anzuwenden. Möchten Sie dies auf mehrere Zeilen anwenden, markieren Sie die Zelle mit der Formel (z. B. D1) und ziehen Sie den Ausfüllknauf nach unten, bis der gewünschte Bereich abgedeckt ist. Excel berechnet die Formel für jede entsprechende Textzeichenfolge automatisch neu. Siehe Screenshot:

Ein Ergebnis-Screenshot der Umwandlung einer Textzeichenfolge in eine Formel mithilfe einer benutzerdefinierten Funktion

Tipps und Hinweise zu dieser Methode:

  • Benutzerdefinierte Funktionen wie Eval funktionieren nur in der Arbeitsmappe, in der der zugehörige Code enthalten ist, und erfordern bei jedem Öffnen der Datei die Aktivierung von Makros durch den Benutzer.
  • Wenn die Textzeichenfolge ungültige oder fehlende Zelladressen enthält, kann die Formel einen Fehler wie #BEZUG! oder #NAME? zurückgeben. Prüfen Sie Ihre Textdaten daher sorgfältig auf korrekte Zellbezüge, bevor Sie die Konvertierung durchführen.
  • Änderungen am VBA-Code können die Arbeitsmappenleistung beeinträchtigen oder die Kompatibilität mit älteren Excel-Versionen gefährden – erstellen Sie daher stets eine Sicherungskopie Ihrer Datei, bevor Sie Makros anwenden.

Diese Lösung ist ideal für Benutzer, die mit VBA vertraut sind oder sich damit wohlfühlen und die Umwandlung sowie Berechnung benutzerdefinierter Formeln in ihrem Arbeitsblatt automatisieren möchten.


Textzeichenfolgen mit Kutools für Excel in Formeln umwandeln

Wenn Sie eine noch schnellere Methode ohne VBA-Programmierung bevorzugen, bietet Kutools für Excel eine praktische Funktion namens Text in Formel umwandeln. Mit diesem Tool wandeln Sie alle ausgewählten Textzeichenfolgen in einem einzigen Schritt in echte, funktionierende Formeln um – ideal für Anwender, die häufig Massenumwandlungen durchführen.

Kutools für Excel bietet über 300 nützliche Excel-Tools – 30 Tage lang kostenlos und uneingeschränkt testen.Jetzt herunterladen.

Nachdem Sie Kutools für Excel heruntergeladen und installiert haben, führen Sie die folgenden Schritte aus:

1. Markieren Sie den Zellbereich, der die Textzeichenfolgen enthält, die Sie konvertieren möchten.

2. Wechseln Sie im Menüband zur Registerkarte Kutools und klicken Sie auf Inhalt > Text in Formel umwandeln.

Alle ausgewählten Textzeichenfolgen werden sofort in aktive Formeln umgewandelt, und die tatsächlich berechneten Werte erscheinen direkt in Ihrem Arbeitsblatt. Siehe Screenshots:

Ein Ergebnis-Screenshot der Umwandlung einer Textzeichenfolge in eine Formel mit Kutools for Excel

Dieser Ansatz ist ideal für Benutzer, die VBA vermeiden möchten, mit mehreren Zellen gleichzeitig arbeiten oder eine einfache und zuverlässige Methode suchen. Mit Kutools müssen Sie sich weder um Makroeinstellungen kümmern noch Code schreiben. Die Umwandlung erfolgt in wenigen Klicks und steigert so deutlich die Produktivität sowie die Genauigkeit gegenüber manuellen Eingaben.

Bitte beachten Sie jedoch:

  • Das Tool funktioniert nur, wenn die Textzeichenfolgen als gültige Excel-Formeln formatiert sind – also mit „=“ beginnen und korrekte Bezüge sowie Operatoren enthalten.
  • Formeln mit Syntaxfehlern führen nach der Konvertierung zu Fehlern. Sollten unerwünschte Fehlerwerte auftreten, prüfen Sie den Originaltext auf Formatierungsfehler.
  • Wenn Sie diese Aufgabe häufig durchführen, sollten Sie weitere Batch-Verarbeitungstools von Kutools in Betracht ziehen.

Weitere Informationen zur Funktion „Text in Formel umwandeln“.


Verwandter Artikel:

Wie wandelt man Formeln in eine Zeichenfolge in Excel um?


Beste Office-Produktivitätstools

🤖KUTOOLS AI-Assistent: Revolutionieren Sie Datenanalyse basierend auf:Intelligente Ausführung   |  Code generieren|  benutzerdefinierte Formeln erstellen  |  Daten analysieren und Diagramme erstellen|  Erweiterte Funktionen aufrufen
Beliebte Funktionen:Suchen, hervorheben oder Doppelte markieren   |  Leere Zeilen löschen   |  Spalten kombinieren oder Zellen ohne Datenverlust   |   Runden ohne Formel...
Erweiterte SVERWEIS:VLookup mit mehreren Kriterien  |  VLookup mit mehreren Werten  |   VLookup über mehrere Arbeitsblätter hinweg   |   Fuzzy Match....
Erweiterte Dropdown-Liste:Schnell eine Dropdown-Liste erstellen   |  Abhängige Dropdown-Liste   |  Mehrfachauswahl-Dropdown-Liste....
Spalten-Manager:Eine bestimmte Anzahl von Spalten hinzufügen|Spalten verschieben|Sichtbarkeitsstatus ausgeblendeter Spalten umschalten|Bereiche & Spalten vergleichen...
Hervorgehobene Funktionen:Gitterfokus   |  Entwurf   |Erweiterte Formelleiste   | Arbeitsmappen- & Blatt-Manager   |  Ressourcenbibliothek(AutoText)|  Datumsauswahl   |  Arbeitsblätter konsolidieren  |  Verschlüsseln/Zellen entschlüsseln   | E-Mails per Liste versenden   |  Super Filter   |   Spezialfilter(Zellen mit fettgedruckter Schrift filtern/kursiv/durchgestrichen...) ...
Top-15-Toolsets:12-Text-Tools(Text hinzufügen,Bestimmte Zeichen löschen, ...)|   50+-Diagramm-Typen(Gantt-Diagramm, ...)|   40+ Praktische Formeln(Alter basierend auf dem Geburtstag berechnen, ...)|   19-Einfüge-Tools(QR-Code einfügen,Bild aus Pfad einfügen, ...)|   12-Konvertierungs-Tools(In Wörter umwandeln,Wechselkursumrechnung, ...)|   7-Vereinigen/Aufteilen-Tools(Erweiterte Zeilen zusammenführen,Zellen aufteilen, ...)|... und mehr
Verwenden Sie Kutools in Ihrer bevorzugten Sprache – unterstützt Englisch, Spanisch, Deutsch, Französisch, Chinesisch und 40+ weitere Sprachen!

Verbessern Sie Ihre Excel-Kenntnisse mit Kutools für Excel und erleben Sie Effizienz wie nie zuvor.Kutools für Excel bietet über 300 erweiterte Funktionen zur Steigerung der Produktivität und Zeit sparen.Klicken Sie hier, um die Funktion zu erhalten, die Sie am dringendsten benötigen...


Office Tab bringt eine tabbasierte Oberfläche in Office und macht Ihre Arbeit viel einfacher

  • Aktivieren Sie tabbasiertes Bearbeiten und Lesen in Word, Excel, PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters – statt jedes in einem separaten Fenster zu öffnen.
  • Steigert Ihre Produktivität um 50 % und erspart Ihnen täglich Hunderte von Mausklicks!

Alle Kutools-Add-Ins – ein Installationsprogramm

Kutools for Office-Paket bündelt Add-Ins für Excel, Word, Outlook und PowerPoint sowie Office Tab Pro – ideal für Teams, die mit mehreren Office-Anwendungen arbeiten.

ExcelWordOutlookTabsPowerPoint
  • Alles-in-einem-Paket— Add-Ins für Excel, Word, Outlook & PowerPoint sowie Office Tab Pro
  • Ein Installationsprogramm, eine Lizenz— innerhalb weniger Minuten eingerichtet (MSI-fähig)
  • Funktioniert besser zusammen— optimierte Produktivität über alle Office-Anwendungen hinweg
  • 30-tägige Vollversion zum Testen— keine Registrierung, keine Kreditkarte erforderlich
  • Bestes Preis-Leistungs-Verhältnis— sparen Sie im Vergleich zum Kauf einzelner Add-Ins