Konzept: Formel-W Writer und Explainer
Der Worksheets Formel-Writer generiert eine Arbeitsmappenformel basierend auf Ihrer Beschreibung der Funktion der Formel. Sie können die resultierende Formel in die Arbeitsmappe einfügen oder die generierte Formel als Richtlinie verwenden und Änderungen daran vornehmen. Sie benötigen „Bearbeiten“-Zugriff auf die Arbeitsmappe, um den Formel-Writer verwenden zu können.
Generative KI und wie Worksheets sie verwendet
Generative künstliche Intelligenz (Gen AI) umfasst eine Reihe von KI-Systemen, die viele Arten von Inhalten erstellen. Worksheets verwendet beim Generieren und Erläuterung von Formeln ein generatives KI-Modell, damit Sie die genauesten Ergebnisse erhalten, die möglich sind. Die Formelgenerierung ist eher eine Ausstellung als eine wissen- schaft , daher sollten Sie die Ergebnisse testen, die Sie vom Formel-Writer erhalten. Sie können die Formel einfügen und ausführen, die Ergebnisse interpretieren und bei Bedarf die Formelbeschreibung bearbeiten und erneut übermitteln, um die gewünschte Formel zu erhalten. Sie können die generierte Formel auch als Startpunkt oder Ideengenerator für Ihre eigene Formel verwenden.
So erzielen Sie die besten Ergebnisse mit dem Formel Writer:
- Nehmen Sie so viele Details wie möglich in die Formelbeschreibung auf.
- Schließen Sie strukturierte Bezüge, Tabellen- und Spaltennamen, Spalten-/Zeilen-/Zellbezüge usw. ein.
- Verwenden Sie Anführungszeichen für alle Zeichenfolgen (Text).
Formelerläuterungen
Sie können sich die Funktionsweise einer Formel von Worksheets erklären lassen. Um die Formeln in Ihrer Arbeitsmappe besser zu verstehen, wählen Sie eine Zelle mit einer Formel aus, klicken Sie mit der rechten Maustaste und wählen Sie
Formel erklären
. Erstellen Sie eine Formel mit dem Formel-Writer
Mit dem Formel-Writer können Sie beschreiben, was Sie in einer Worksheets-Formel tun möchten. Anschließend wird eine Formel generiert, die Sie in die Arbeitsmappe einfügen können.
Um den Formel-Writer verwenden zu können, muss Worksheets für Features im Feld „Generative KI“ aktiviert sein. Je nach Abonnementservicevereinbarung Ihrer Organisation können zusätzliche Setup-Schritte erforderlich sein, und die Option
Enable Worksheets Generative KI-Features
muss im Abschnitt Einstellungen für Workday-Chats
in der Aufgabe Mandanten-Setup bearbeiten - System
aktiviert sein.- Klicken Sie auf die Zelle, in die Sie die generierte Formel einfügen möchten.Sie können eine generierte Formel nicht in einen Bereich mit Live-Daten platzieren.
- Öffnen Sie den Formel-Writer mit einer der folgenden Methoden:
- Klicken Sie in der Symbolleiste auf das Sparkle-
für den Formel Writer. - Navigieren Sie zuAnsicht>Panels>Formel-Writer.
- Klicken Sie mit der rechten Maustaste auf die Zelle und wählen Sie„Formula Writer“.
- Geben Sie Anweisungen für die gewünschte Formel in das FeldFormelbeschreibungein.
- Klicken Sie auf"Generieren". Worksheets generiert eine Formel und zeigt sie im BereichErgebnissean. Unter den Ergebnissen wird eine Erläuterung der Formel angezeigt.Wenn Ihre Formelbeschreibung nicht detailliert genug ist, um eine Formel zu generieren, werden Sie in einer Meldung aufgefordert, die Beschreibung zu ändern.
- Prüfen Sie die Formel und bearbeiten Sie sie bei Bedarf.Generierte Formeln enthalten häufig keine korrekten Zellbezüge und können andere Probleme verursachen. Der Prozess zum Generieren von Formeln ist iterativ und hängt davon ab, dass Sie die Ausgabe beurteilen und die Formel bei Bedarf bearbeiten.
- Klicken Sie aufIn <Zelle> einfügen,um die Formel in die ausgewählte Zelle einzufügen und automatisch auszuführen.
Beschreibungen für Beispielformeln
Diese Tabelle enthält Beispiele für gut geschriebene Formelbeschreibungen und die resultierenden Formeln:
Formelbeschreibung | Formel |
|---|---|
Wie ist der Durchschnitt von Spalte A, gerundet auf zwei Dezimalstellen? | ROUND(AVERAGE(A:A),2) |
Zählen Sie, wie viele Zellen in Spalte S den Text „Bereit für Promotion“ enthalten. | COUNTIF(S:S,"Bereit für Beförderung") |
Berechnen Sie die Summe des Produkts der Werte in den Zellen A1:A5 und B1:B5. | SUMPRODUCT(A1:A5,B1:B5) |
In A1:A5 habe ich eine Liste mit Namen und in Spalte B1:B5 habe ich eine Liste entsprechender Altersgruppen. Wie lautet der Name der Person in D1 basierend auf meiner Liste mit Namen und Alter? | INDEX(A1:A5, MATCH(D1, B1:B5, 0)) |
Zeigt eine Liste eindeutiger Werte aus Spalte A an. | MS.UNIQUE(A:A) |
Ich habe eine Liste der Namen von Arten in Spalte A und ihre entsprechenden Preise in Spalte B. Wie berechne ich den Preis für einen Apple? | VLOOKUP("Apple",A:B,2,0) |
Dividieren Sie A1 durch A2. Wenn ein Fehler auftritt, geben Sie 0 zurück. | IFERROR(A1/A2,0) |
Was ist der letzte Tag des aktuellen Monats? | EOMONTH(TODAY(),0) |
Suchen Sie im Dataset "CompDetails" den "Name des Mitarbeiters" des Mitarbeiters mit dem niedrigsten "Vorherigen Bonus". | INDEX(CompDetails[Employee Name],MATCH(MIN(CompDetails[Prior Bonus]),CompDetails[Prior Bonus],0)) |
Suchen Sie im Dataset "CompDetails" den "Name des Mitarbeiters" des Mitarbeiters mit der niedrigsten "Gehaltserhöhung" unter den nach dem 1. Januar 2010 eingestellten Mitarbeitern. | INDEX(CompDetails[Employee Name],MATCH(MINIFS(CompDetails[Salary Increase],CompDetails[Hire Date],">1/1/2010"),CompDetails[Salary Increase],0)) |
Berechnen Sie den Durchschnitt der Spalte „New Salary“, um das Durchschnittsgehalt aller Mitarbeiter zu ermitteln. | AVERAGE(CompDetails[New Salary]) |
Berechnen Sie den Durchschnitt der Spalte "Vorgeschlagener Bonus in %", um den durchschnittlichen vorgeschlagenen Bonusprozentsatz für alle Mitarbeiter zu berechnen. | AVERAGE(Vergütungsdetails[Proposed Bonus %]) |
Berechnen Sie die Gesamtsumme der Spalte „Vorheriger Bonus“, um den vorherigen Gesamtbonus für alle Mitarbeiter zu bestimmen. | SUM(CompDetails[Prior Bonus]) |
Suchen Sie die Gesamtsumme der Spalte „Gehaltserhöhung“, um die Gesamtgehaltserhöhung für alle Mitarbeiter zu bestimmen. | SUM(CompDetails[Salary Increase]) |
Ermitteln Sie den höchsten Wert in der Spalte "New Salary", um das höchste neue Gehalt für alle Mitarbeiter zu suchen. | MAX(CompDetails[New Salary]) |
Gibt die Liste "Name des Mitarbeiters" zurück, wobei die Kostenstelle "41200 Payroll" lautet. | FILTER(CompDetails[Employee Name],CompDetails[Cost Center]="41200 Payroll") |
Suchen Sie "Name des Mitarbeiters" und "Linienorganisation" für Mitarbeiter mit einem "Neuen Gehalt" größer als 100.000. | FILTER(Vergütungsdetails, Vergütungsdetails[New Salary]>100000) |
Ermitteln Sie den "Name des Mitarbeiters" und den "Supervisor" für Mitarbeiter mit einem "Vorgeschlagenen Bonus in %" größer als 0,02. | FILTER(Vergütungsdetails, Vergütungsdetails[Proposed Bonus %]>0,02, Vergütungsdetails[Employee Name], Vergütungsdetails[Supervisor]) |
Verwenden Sie die Grundvergütung gesamt in Zelle C2 und Zeitart in Zelle D2, um den Stundensatz zu berechnen. Wenn der Wert in Zelle D2 „Teilzeit“ lautet, teilt die Formel durch 4. Wenn der Wert in Zelle D2 „Vollzeit“ lautet, teilt die Formel durch 8. | C2/IF(D2="Teilzeit",4,IF(D2="Vollzeit",8)) |
Berechnen Sie den Medianpreis aus Spalte R für die Werte in Spalte Q, die "Electronic" sind. | MEDIAN(IF(Q:Q="Electronics",R:R)) |