Switch -Funktion von Excel: Effiziente Datenverarbeitungstool
Die Switch -Funktion vonExcel ist eine logische Funktion, die hauptsächlich für die Datenverarbeitung verwendet wird. Es vergleicht einen Ausdruck mit einer Reihe von Werten und gibt das Ergebnis zurück, das dem ersten Matching -Wert entspricht.
Switch -Funktionen sind beliebt, da sie einfacher sind als andere Excel -Funktionen, die ähnliche Aufgaben ausführen, was bedeutet, dass es einfacher ist, Formeln zu lesen und Probleme zu debuggen.
In diesem Leitfaden wird erläutert, wie diese Funktion mit einem praktischen Beispiel verwendet wird, ihre Vorteile gegenüber anderen Funktionen bewertet und einige seiner Grenzen einführt.
Microsoft hat 2016 die Switch -Funktion hinzugefügt, sodass sie in früheren Versionen nicht verfügbar war. Wenn Sie versuchen, Switch in einer inkompatiblen Version zu verwenden, gibt Excel einen #Name zurück?
Switch Function Syntax
Bevor Sie die praktische Anwendung der Switch -Funktion demonstrieren, werfen wir einen Blick auf die Syntax:
<code>=SWITCH(e,v1,r1,v2,r2,d)</code>
von:
- e ist der Ausdruck (der zu bewertende Wert),
- v1 ist der erste Wert, der mit dem Ausdruck verglichen wird,
- r1 ist das Ergebnis, das zurückgegeben wird, wenn V1 mit E, übereinstimmt
- v2 ist der zweite Wert, der mit dem Ausdruck verglichen wird,
- r2 ist das Ergebnis, das zurückgegeben wird, wenn V2 mit E und übereinstimmt, und
- D (optional) ist der Standardwert, wenn E keinen V -Wert übereinstimmt.
Obwohl nur zwei V-R-Paare (V1-R1 und V2-R2) in der Syntax hier angezeigt werden, können Sie bis zu 126 Paare verwenden. Angesichts der Tatsache, dass Switch das Ergebnis, das dem ersten Übereinstimmungswert entspricht, zurückgibt, ist es wichtig, die Reihenfolge der V-R-Paare sorgfältig zu berücksichtigen.
Wenn Sie nicht optionales d und kein Wert (V #) mit dem Ausdruck (e) entsprechen, gibt Excel einen Fehler zurück.
Praktische Anwendung der Switch -Funktion
Lassen Sie mich Ihnen die Switch -Funktion in einem echten Szenario zeigen. In dieser Tabelle liste ich die Schüler und ihre Noten auf und muss ihre nächsten Schritte basierend auf diesen Klassen bestimmen.
Ich muss all dies in die Switch -Formel aufnehmen, da es drei verschiedene Möglichkeiten für die Klassen (A, B und C) gibt. Also werde ich in Zelle C2:
<code>=SWITCH([@Grade],"A","自动晋级到下一等级","B","继续保持当前等级","C","降级到上一等级","需要成绩")</code>eingeben
Wenn ein Wert oder Ergebnis in der Switch -Formel keine Zahl ist, muss sie in Anführungszeichen beigefügt werden.
Obwohl dies auf den ersten Blick kompliziert aussieht, ist es nach der Zersetzung tatsächlich sehr logisch:
- Zunächst möchte ich, dass Excel den Ausdruck in der Spalte "Grade" der Formatierung "Grade" bewertet, weshalb ich [@grade] als Wert e verwende.
- Dann habe ich drei V-R-Paare: "A" wird automatisch wieder auf das nächste Level voranschreiten "," B "kehrt" weiter zum aktuellen Level "zurück und" C "wird" Downgrade auf vorherige Ebene "zurückgeben.
- Schließlich nehme ich nach der letzten Paarung "erforderliche Note" als Wert D, und wenn kein Wert (V#) mit dem Ausdruck (e) übereinstimmt, gibt dieses Ergebnis zurück.
Nach dem Drücken der Eingabetaste wird der Rest von Spalte C automatisch besiedelt, da meine Daten in der formatierten Excel -Tabelle enthalten sind.
Beachten Sie, dass die Zelle C8 "erforderliche Noten" enthält, da die Expression in Zelle B8 mit keiner der Werte in meiner Switch -Formel übereinstimmt.
Wenn ich die Ausgabe in Spalte C ändern möchte, werde ich zu Zelle C2 zurückkehren, die Formel in der Formelleiste ändern und die Eingabetaste drücken. Diese Änderung wird automatisch auf andere Zellen in Spalte C angewendet.
Warum Switch anstelle von if, ifs oder xlookup verwenden?
Sie fragen sich vielleicht, warum Sie Switch anstelle anderer Funktionen in Excel verwenden, die ähnliche Vorgänge ausführen, z. B. wenn ifs und xlookup. Hier sind einige Gründe:
Vermeiden Sie es, Ausdrücke zu wiederholen
Um das gleiche Ergebnis in der obigen Tabelle mit if oder ifs zu erstellen, muss ich den Ausdruck jedes Mal wiederholen:
<code>=SWITCH(e,v1,r1,v2,r2,d)</code>
Mit der Switch -Funktion muss ich jedoch nur den Ausdruck zu Beginn der Formel einmal deklarieren:
<code>=SWITCH([@Grade],"A","自动晋级到下一等级","B","继续保持当前等级","C","降级到上一等级","需要成绩")</code>
Daher ist die Switch -Funktion leichter zu lesen, weniger anfällig für Eingabefehler und leichter zu überprüfen, ob ein Problem vorliegt.
speichern Sie alles an einem Ort
Ähnlich wie bei Switch vergleicht die Xlookup -Funktion einen Ausdruck mit einer Reihe von Werten und gibt den entsprechenden Wert zurück. Mit Xlookup befindet sich jedoch die Werteliste in einer separaten Tabelle, und Switch kombiniert dies all dies zu einer einzelnen Formel. Dies bedeutet, dass Sie keine schwimmenden Daten haben, sodass Ihre Excel -Tabellenkalkulationen ordentlich bleiben.
Ein Satz von Klammern
Wenn ich verschachtelte, wenn Funktionen für die obige Tabelle das gleiche Ergebnis erzielen, muss ich für jeden Parameter einen neuen Satz von Klammern verwenden:
<code>=IFS([@Grade]="A","自动晋级到下一等级",[@Grade]="B","继续保持当前等级",[@Grade]="C","降级到上一等级")</code>
Infolgedessen endet die Formel in Verwirrung mit drei engen Klammern, und das Debuggen von Syntaxproblemen wird schwieriger sein. Auf der anderen Seite erfordert Switch, wenn sie ohne andere zusätzliche Funktionen auf seiner grundlegendsten Ebene verwendet werden, nur ein Paar Klammern.
Nachteile der Switch -Funktion
Während Switch viele Vorteile hat, müssen einige Einschränkungen berücksichtigt werden, bevor Sie an Excel -Tabellen arbeiten:
- Sie können Operatoren (zum Beispiel) oder die Annäherung an die Standard -Switch -Syntax nicht verwenden. Stattdessen ist der Switch auf genaue Übereinstimmungen begrenzt.
- Wenn Sie viele potenzielle Werte und Ergebnisse haben, dauert es lange, bis die Switch -Formel zuerst erstellt wird. Persönlich empfehle ich, bis zu sieben bis acht Werte-Result-Paare in der Switch-Formel zu verwenden.
- Switch ist eine relativ unflexible Funktion. Zum Beispiel kann Xlookup Daten für die gesamte Zeile und Spalte zurückgeben, nicht nur für einen einzelnen Wert.
- Da Switch eine Menge Kommas erfordert (Anführungszeichen sind erforderlich, wenn nicht numerische Werte enthalten sind), ist es einfach, falsch zu gehen, wenn Sie die Formel manuell eingeben.
Switch ist nur eine von vielen verschiedenen Möglichkeiten, Daten in Excel -Tabellen zu verwenden. Sie können auch in Betracht ziehen, Index zu finden, um Werte zu finden, um die Werte zu finden oder Index und Übereinstimmung zu kombinieren, um eine bidirektionale Suche zu erstellen.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie die Switch -Funktion in Excel. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

In diesem Artikel werden verschiedene Methoden zum Kombinieren von Textzeichenfolgen, Zahlen und Daten in Excel unter Verwendung der Concattenate -Funktion und des "&" -Operators untersucht. Wir werden Formeln abdecken, um einzelne Zellen, Säulen und Bereiche zu verbinden und Lotio anzubieten

In diesem Tutorial werden verschiedene Methoden zum effizienten Zusammenführen von Zellen in Excel untersucht und sich auf Techniken konzentrieren, um Daten bei der Kombination von Zellen in Excel 365, 2021, 2019, 2016, 2013, 2010 und früheren Versionen zu erhalten. Oft müssen Excel -Benutzer zwei oder konsolidieren

In diesem Tutorial werden verschiedene Methoden zum Vergleich von zwei oder mehr Spalten in Excel untersucht, um Übereinstimmungen und Unterschiede zu identifizieren. Wir werden Zeilen-für-Reis-Vergleiche behandeln, mehrere Spalten für Zeilenübereinstimmungen vergleicht, Übereinstimmungen und Unterschiede zwischen Listen und hohen Finden vergleicht, hoch

In diesem Tutorial werden die Rundungsfunktionen von Excel untersucht: Runde, Roundup, Rounddown, Boden, Decke, Magen und andere. Es zeigt, wie die Dezimalzahlen für Ganzzahlen oder eine bestimmte Anzahl von Dezimalstellen runden können, fraktionelle Teile extrahieren, runden Sie die

In diesem Tutorial werden verschiedene Methoden zum Kombinieren von Excel -Blättern, zur Bekämpfung verschiedener Anforderungen untersucht: Konsolidierung von Daten, Verschmelzung von Blättern durch Datenkopie oder Verschmelzung von Tabellenkalkulationen basierend auf Schlüsselspalten. Viele Excel -Nutzer stehen vor der Herausforderung, Multiplin zu verschmelzen

In diesem Tutorial werden Sie in Excel schnell einfache bewegende Durchschnittswerte berechnen, wobei Sie Funktionen verwenden, um die beweglichen Durchschnittswerte in den letzten T -Tagen, Wochen, Monaten oder Jahren zu bestimmen und Ihren Charts eine gleitende Durchschnittstrendlinie hinzuzufügen. Vorherige Artikel

Dieses Tutorial zeigt verschiedene Methoden zur Berechnung von Durchschnittswerten in Excel, einschließlich formelbasierter und formelfreier Ansätze, mit Optionen für Rundungsergebnisse. Microsoft Excel bietet mehrere Funktionen zur Mittelung numerischer Daten und dieser GUI

Dieses Tutorial zeigt Ihnen zwei einfache Möglichkeiten zur Berechnung der gewichteten Durchschnittswerte in Excel: Verwenden der Summe oder der Summenproduktfunktion. Frühere Artikel umfassten grundlegende Excel -Mittelungsfunktionen. Aber was ist, wenn einige Werte wichtiger sind als andere, die sich auf das F beeinflussen


Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

DVWA
Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software

Sicherer Prüfungsbrowser
Safe Exam Browser ist eine sichere Browserumgebung für die sichere Teilnahme an Online-Prüfungen. Diese Software verwandelt jeden Computer in einen sicheren Arbeitsplatz. Es kontrolliert den Zugriff auf alle Dienstprogramme und verhindert, dass Schüler nicht autorisierte Ressourcen nutzen.

mPDF
mPDF ist eine PHP-Bibliothek, die PDF-Dateien aus UTF-8-codiertem HTML generieren kann. Der ursprüngliche Autor, Ian Back, hat mPDF geschrieben, um PDF-Dateien „on the fly“ von seiner Website auszugeben und verschiedene Sprachen zu verarbeiten. Es ist langsamer und erzeugt bei der Verwendung von Unicode-Schriftarten größere Dateien als Originalskripte wie HTML2FPDF, unterstützt aber CSS-Stile usw. und verfügt über viele Verbesserungen. Unterstützt fast alle Sprachen, einschließlich RTL (Arabisch und Hebräisch) und CJK (Chinesisch, Japanisch und Koreanisch). Unterstützt verschachtelte Elemente auf Blockebene (wie P, DIV),

Dreamweaver CS6
Visuelle Webentwicklungstools

SAP NetWeaver Server-Adapter für Eclipse
Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.
