KI zum Schreiben von Excel-Formeln verwenden
Wie KI Excel-Formelanfragen versteht
Moderne KI-Tools wie ChatGPT, Claude und GitHub Copilot können präzise Excel-Formeln generieren, wenn Sie Ihr Datenlayout und das gewünschte Ergebnis klar beschreiben. Der Schlüssel liegt in der Bereitstellung von Kontext: Spaltenbuchstaben, Datenbereiche und das erwartete Ergebnis. Sagen Sie zum Beispiel nicht "gib mir eine Suchformel", sondern "Ich habe Mitarbeiter-IDs in Spalte A von Tabelle1 und Namen in Spalte A von Tabelle2 mit Gehältern in Spalte B. Ich muss das Gehalt jedes Mitarbeiters in Spalte C von Tabelle1 einfügen." Je spezifischer Ihr Prompt, desto höher die Chance, beim ersten Versuch eine korrekte Formel zu erhalten.
KI-Modelle wurden mit Millionen von Excel-Formelbeispielen aus Dokumentationen, Foren und Tutorials trainiert. Sie verstehen die Syntax von Hunderten von Funktionen und können sie zu verschachtelten Formeln kombinieren, deren Erstellung und Debugging für einen Menschen mehrere Minuten dauern würde. Sie sind jedoch darauf angewiesen, dass Sie den strukturellen Kontext — Zeilennummern, Tabellenblattnamen und Datentypen — bereitstellen, da sie Ihre eigentliche Tabelle nicht sehen können.
Wichtige Formelkategorien, in denen KI glänzt
KI-Tools zeigen in diesen Formelkategorien außergewöhnliche Leistung:
- Suchfunktionen: VLOOKUP, XLOOKUP, INDEX-MATCH-Kombinationen
- Bedingte Aggregation: SUMIFS, COUNTIFS, AVERAGEIFS, MAXIFS
- Textbearbeitung: TEXTJOIN, LEFT/RIGHT/MID, SUBSTITUTE, REGEX-Muster
- Datums- und Zeitberechnungen: NETWORKDAYS, EOMONTH, DATEDIF, WORKDAY
- Logische Verschachtelung: Verschachteltes IF, IFS, SWITCH, AND/OR-Kombinationen
- Dynamische Arrays: FILTER, SORT, UNIQUE, SEQUENCE, LAMBDA
- Finanzberechnungen: XNPV, XIRR, PMT, FV, NPV
Praxisbeispiele für Formeln mit KI-Prompts
Beispiel 1: Zwei-Wege-Suche mit INDEX-MATCH-MATCH
Prompt: "Ich habe eine Verkaufstabelle, in der Zeilen (A3:A12) Produktnamen sind und Spalten (B2:E2) Quartale (Q1-Q4). Ich brauche eine Formel, die den Umsatz für ein bestimmtes Produkt (eingegeben in Zelle G1) und ein bestimmtes Quartal (eingegeben in H1) findet. Gib mir INDEX-MATCH-MATCH."
KI-generierte Formel:
=INDEX(B3:E12; MATCH(G1; A3:A12; 0); MATCH(H1; B2:E2; 0))
Diese Formel verwendet den ersten MATCH, um die Zeilenposition des Produkts in G1 innerhalb von A3:A12 zu finden, den zweiten MATCH für die Spaltenposition des Quartals in H1 innerhalb von B2:E2, und INDEX gibt den Wert an dieser Schnittstelle zurück.
Beispiel 2: Mehrfachbedingung SUMIFS mit Datumsbereich
Prompt: "Spalte A enthält Daten, Spalte B Produktkategorien, Spalte C Verkaufsbeträge. Ich muss die Verkäufe für die Kategorie 'Electronics' zwischen dem 1. Januar 2026 und dem 31. März 2026 summieren. Die Daten erstrecken sich von Zeile 2 bis Zeile 500."
KI-generierte Formel:
=SUMIFS(C2:C500; B2:B500; "Electronics"; A2:A500; ">=1/1/2026"; A2:A500; "<=31/3/2026")
Die SUMIFS-Funktion bewertet drei Bedingungen gleichzeitig: Die Kategorie muss "Electronics" entsprechen, und das Datum muss im Q1 2026-Bereich liegen. Jedes Bedingungspaar folgt dem Muster (Kriterienbereich; Kriterium).
Beispiel 3: Verschachteltes IF mit Prozentstufen
Prompt: "Spalte D enthält Verkaufszahlen. Ich muss eine Provisionsstufe zuweisen: 0-5000 erhält 5%, 5001-10000 erhält 7%, 10001-20000 erhält 10%, über 20000 erhält 12%. Schreib die Formel für Zeile 2."
KI-generierte Formel:
=IF(D2<=5000; D2*0,05; IF(D2<=10000; D2*0,07; IF(D2<=20000; D2*0,10; D2*0,12)))
Für Excel 2019 und neuer könnte die KI die sauberere IFS-Alternative vorschlagen:
=IFS(D2<=5000; D2*0,05; D2<=10000; D2*0,07; D2<=20000; D2*0,10; WAHR; D2*0,12)
Beispiel 4: FILTER mit mehreren Kriterien (Dynamisches Array)
Prompt: "Meine Daten befinden sich in A2:D200 mit den Überschriften: Name, Department, Salary, Location. Ich muss alle Zeilen filtern und anzeigen, in denen Department 'Engineering' ist UND Salary größer als 80000. Verwende die FILTER-Funktion."
KI-generierte Formel:
=FILTER(A2:D200; (B2:B200="Engineering")*(C2:C200>80000); "Keine passenden Datensätze")
Die Multiplikation fungiert als logischer UND-Operator innerhalb der FILTER-Funktion — jedes WAHR wird als 1 ausgewertet, und nur Zeilen, in denen beide Bedingungen WAHR sind (1*1=1), passieren den Filter.
Prompt Engineering für Excel-Formeln
Zuverlässige Formeln von KI zu erhalten, erfordert strukturierte Prompts. Hier ist eine bewährte Vorlage:
Prompt-Vorlage:
"Ich verwende [Excel-Version, z.B. Excel 365]. Meine Daten sind wie folgt strukturiert:
- [Spalte A Überschrift]: [Beschreibung, Datentyp, Beispielwert]
- [Spalte B Überschrift]: [Beschreibung, Datentyp, Beispielwert]
Ich brauche eine Formel, die [spezifisches Ergebnis]. Die Formel soll in [Zielzelle/-spalte]. Zusätzliche Einschränkungen: [Behandlung von Leerzellen, Groß-/Kleinschreibung usw.]"
Wichtige Techniken zur Verbesserung der KI-Formelgenauigkeit:
- Excel-Version angeben: Excel 365 unterstützt dynamische Arrays (FILTER, SORT, UNIQUE) und LAMBDA; ältere Versionen benötigen traditionelle Matrixformeln mit Strg+Umschalt+Eingabe.
- Genaue Zellbereiche angeben: Ersetzen Sie "meine Verkaufsdaten" durch "A2:A500 mit dem Namen SalesData".
- Randfälle erwähnen: Teilen Sie der KI mit, wie leere Zellen, Fehler, Duplikate oder Nullwerte behandelt werden sollen.
- Alternativen anfordern: Bitten Sie um "zwei Ansätze", um VLOOKUP mit INDEX-MATCH oder SUMIFS mit SUMPRODUCT zu vergleichen.
- Erklärung anfordern: Die Bitte "erkläre Schritt für Schritt, wie diese Formel funktioniert" hilft beim Lernen und bei der Überprüfung der Korrektheit.
Häufige Fallstricke und Validierung KI-generierter Formeln
KI-generierte Formeln sind nicht unfehlbar. Achten Sie auf diese wiederkehrenden Probleme:
- VLOOKUP-Spaltenindexfehler: Die KI kann Suchspalten falsch zählen, wenn table_array nicht bei Spalte A beginnt. Überprüfen Sie immer die col_index_num.
- Absolute vs. relative Bezüge: Die KI verwendet manchmal relative Bezüge ($A1 vs A$1 vs A1) falsch für Ihr Drag-Down-Szenario. Prüfen Sie Dollarzeichen vor dem Kopieren von Formeln.
- Mehrdeutigkeit des Datumsformats: Die KI kann das US-Datumsformat (MM/TT/JJJJ) voraussetzen. Bei abweichenden regionalen Einstellungen können Daten in Formeln fehlerhaft sein.
- Matrixformel-Kompatibilität: Die KI könnte eine dynamische Array-Formel generieren, die in Ihrer Excel-Version nicht funktioniert.
- Off-by-one-Bereichsfehler: In Datenbereiche eingeschlossene Kopfzeilen verursachen Nichtübereinstimmungen.
Validierungscheckliste:
- Kopieren Sie die Formel in Ihre Tabelle und testen Sie sie mit 3-5 bekannten Werten.
- Prüfen Sie Randfälle: leere Zellen, Maximal-/Minimalwerte, Text in numerischen Spalten.
- Verwenden Sie die Formelauswertung (Registerkarte Formeln > Formelauswertung), um die Berechnung schrittweise durchzugehen.
- Vergleichen Sie mit einer manuellen Berechnung für mindestens eine Zeile.
- Wenn die Formel einen Fehler zurückgibt, fragen Sie die KI: "Diese Formel gab #NV zurück. Mein Datenbereich ist A2:B50. Was könnte falsch sein?"
Aufbau einer persönlichen KI-Formelbibliothek
Sammeln Sie KI-generierte Formeln, die für Ihre spezifischen Datensätze funktionieren, und organisieren Sie sie in einer wiederverwendbaren Bibliothek. Erstellen Sie eine Excel-Arbeitsmappe mit separaten Blättern für jede Formelkategorie: Suche, Text, Datum, Bedingung, Finanzen. Fügen Sie auf jedem Blatt Spalten für den ursprünglichen Prompt, die generierte Formel, eine verständliche Beschreibung der Funktion und Hinweise zu nach dem Testen vorgenommenen Änderungen ein.
In Teamumgebungen verwenden Sie die LAMBDA-Funktion von Excel (Excel 365), um komplexe KI-generierte Formeln als benannte, wiederverwendbare benutzerdefinierte Funktionen zu verpacken. Zum Beispiel kann ein LAMBDA, das die obige INDEX-MATCH-MATCH-Logik kapselt, einmal definiert und aus jeder Zelle in jeder Arbeitsmappe aufgerufen werden:
=LAMBDA(lookup_val; row_header; col_header; data_range; row_range; col_range; INDEX(data_range; MATCH(lookup_val; row_range; 0); MATCH(col_header; col_range; 0)))
Weisen Sie dieses LAMBDA im Namens-Manager einem Namen wie "TwoWayLookup" zu, und Ihr gesamtes Team kann =TwoWayLookup(G1; H1; B3:E12; A3:A12; B2:E2) verwenden, ohne die zugrunde liegende INDEX-MATCH-Mechanik verstehen zu müssen.
Wenn KI an ihre Grenzen stößt und was zu tun ist
KI hat Schwierigkeiten mit Formeln, die auf visuellen Layout-Hinweisen basieren, die sie nicht wahrnehmen kann — verbundene Zellen, ausgeblendete Zeilen, bedingte Formatierungsregeln oder Datenüberprüfungsbeschränkungen. Sie kann auch nicht auf externe Arbeitsmappen verweisen oder volatile Echtzeitdaten (Aktienkurse, API-Feeds) verarbeiten. In diesen Fällen:
- Bei Layouts mit verbundenen Zellen: Verbindung aufheben und neu strukturieren, bevor Sie die KI um eine Formel bitten.
- Bei externen Datenverbindungen: Beschreiben Sie die Verbindungsstruktur in Ihrem Prompt.
- Bei extrem komplexer mehrstufiger Logik (10+ verschachtelte Bedingungen): Bitten Sie die KI, das Problem zuerst in Hilfsspalten zu zerlegen und dann zu kombinieren.
- Wenn die KI wiederholt scheitert, teilen Sie die Fehlermeldung mit und bitten Sie sie, ihre eigene Ausgabe zu debuggen — dieser iterative Ansatz löst Probleme oft innerhalb von 2-3 Austauschen.