SWITCH-Funktion: Übergeben Sie in der SWITCH-Funktion zwei Zellensäulen
485
tintinthong
SWITCH(A1,"apple","red","pear","green")
Die folgende Funktion erstellt ein Schlüssel-Wert-Paar, das die Farbe einer in der A1-Zelle eingegebenen Frucht zurückgibt.
Mein Problem ist, dass ich ein verwenden möchte, SWITCH
um mir die Farben einer langen Liste von Früchten zu geben. Gibt es eine Möglichkeit, eine Liste von Zellen zu erstellen, dh zwei Spalten, die mein Schlüssel-Wert-Paar darstellen und in Argumente in der SWITCH
Funktion eingefügt werden.
B C 1 apple red 2 pear green 3 orange orange 4 etc etc
Ich denke, die Lösung wird irgendwie die Verwendung von Arrays beinhalten (wie unten), aber ich bin mit Excel-Funktionen und Arrays nicht allzu vertraut.
SWITCH(A1, *
SWITCH bietet diese Funktion nicht. Es ist wie eine erweiterte Version von CHOOSE, bei der ein Wert mit einem Ergebnis abgeglichen wird, anstatt nur einen Index auf die Ergebnisse anzuwenden. Siehe https://www.techonthenet.com/excel/formulas/switch_ws.php
fixer1234 vor 5 Jahren
0
Warum verwenden Sie nicht die Funktion = VLOOKUP (A1, B: C, 2, FALSE)?
Akina vor 5 Jahren
2
@Akina ist eigentlich meine Lösung. Aber für meinen komplizierteren Fall wird es in der Formel etwas unordentlich
tintinthong vor 5 Jahren
0
* Aber für meinen komplizierteren Fall * Wenn ja, postet echte Aufgabe anstelle eines unzulänglichen Modells ...
Akina vor 5 Jahren
1
@Akina kann dies in einer anderen Frage tun. Ich habe mich jedoch gefragt, ob switch die in dieser Frage genannten Funktionen ausführen kann.
tintinthong vor 5 Jahren
0
Nein. Die Funktion SWITCH () gibt einen Verweis (nicht einen Wert!) An eine einzelne Zelle oder einen Zellenbereich aus der Verweisliste über die Nummer zurück, nicht mehr. Sie können natürlich die tatsächliche Anzahl (erster Parameter) mit der Funktion INDEX () berechnen, aber es scheint übertrieben zu sein ...
Akina vor 5 Jahren
0
0 Antworten auf die Frage
Verwandte Probleme
-
3
Meine Datei ist in Excel 2007 gesperrt. Was ist los?
-
2
Gibt es eine Möglichkeit, Excel 2007 automatisch zu speichern, wie dies bei MS Word der Fall ist?
-
1
Excel Word Wrap + verschwindet Text
-
1
Einfaches Zusammenführen / Löschen mit Excel
-
7
Wie können Sie Microsoft Excel mit voller Geschwindigkeit laufen lassen, auch wenn der Fensterfokus...
-
2
Warum können Sie Bilder nicht in Excel kopieren / einfügen, aber Screenshots funktionieren?
-
3
So synchronisieren Sie Excel mit der Google Docs-Tabelle
-
9
Wie teilen Sie einen Namen auf, um Vorname und Nachname zu erhalten?
-
1
Links in Excel haben sich nach einem Absturz geändert
-
1
Was ist der beste Weg, ein Excel-Makro auf mehreren Computern gemeinsam zu nutzen?