bedingte benannten Bereich in excel
Lassen Sie mich versuchen, diese wieder, ich habe die Suche im web und kann nicht scheinen, etwas zu finden. Was ich versuche zu tun, ist in excel ein das Bunc der benannte Bereich Liste bedingte basierend auf einem Wert einer anderen Zelle. Das problem, ich bin mit in die Zeichenbegrenzung, wenn ich setup der Daten-Validierung und legte all meine IF-Anweisungen in der Quelle Textfeld. Wenn ich nur zwei Bedingungen scheint es zu funktionieren, aber das wird nicht für mich arbeiten. Hier ist mein Beispiel-Daten, basierend auf der Spalte B Wert ich will zum anzeigen der gültigen sub-Elemente für Sie. Wie ich bereits erwähnt habe ich 20 oder so verschiedene mögliche Werte, die sein könnte, in Spalte B.
B C
1 ENG dropdown of all engineering sub-categories
2 PRO dropdown of all production sub-categories
3 PER ...
4 PAY
5 ENG dropdown of all engineering sub-categories
6 ENG dropdown of all engineering sub-categories
Wenn ich versuche, meine setup-Datenüberprüfung-Liste auf der C1-Spalte, die ich in den folgenden...
=IF($E$5="CAR", CA,
IF($E$5="DCC", DCC,
IF($E$5="ENG", ENG,
IF$E$5="ENV", ENV,
IF$E$5="FBI", BI,
IF$E$5="FGL", GL,
IF$E$5="FAP", AP,
IF$E$5="FRE", AR,
IF$E$5="FTX", Tax,
IF$E$5="ORM", OAR,
IF$E$5="PAY", PAY,
IF$E$5="PIR", PER,
IF$E$5="PRO", PRO,
IF$E$5="PUR", PUR,
IF$E$5="RSK", RM,
IF$E$5="SLM", Sales,
IF$E$5="WFS", WAR)))))))))))))))))
Ich bin nur in der Lage zu geben, in der vielleicht die Hälfte meiner IF-Bedingung. Ich habe versucht, SVERWEIS aber, dass es nur 1 Wert in Spalte C und ich möchte, dass es ein dropdown-Menü. Jede Hilfe wäre sehr apprecriated.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie dies in eine viel kürzere Formel, durch die Kombination
VLOOKUP
undINDIRECT
:Haben Sie die Liste der möglichen Namen in Spalte B und die entsprechenden Bereichsnamen irgendwo in zwei Spalten, z.B. Spalte X & Y:
Dann verwenden Sie die folgende Formel, die als Quelle der Liste in die Datenüberprüfung:
Eigentlich mit diesem Ansatz können Sie sogar Potenzial sparen Sie den Aufwand bei der Vergabe und Aufrechterhaltung der manuelle Einstellbereich Namen! Stattdessen ersetzen Sie einfach den Namen des benannten Bereich mit der realen Adresse, die - mit ein bisschen Glück und der smart-Formel engineering - Sie ergeben sich automatisch. Dies hängt von Ihren Daten Struktur, aber wahrscheinlich die Funktionen
ADDRESS
,COUNTA
,OFFSET
,INDEX
undMATCH
hilfreich sein wird.E. g. wenn Ihre Listen gespeichert werden, die in einem anderen Arbeitsblatt mit dem Namen der Liste in die erste Zeile und die Elemente aufgeführt, die unter jedem header, diese Beispiel-Datei wird Ihnen das Beispiel Formeln. Einen Schritt weiter, es werde auch mit der bedingten Hervorhebung markieren Sie alle Einträge, die ungültig ist, z.B. weil der Typ wurde geändert, nachdem die Auswahl: