2016-07-20 5 views
0

Dies scheint eine direkte Anforderung, aber ich habe Mühe, eine Antwort zu finden.Excel-Daten-Validierung mit einzelnen Kriterien in der Tabelle

Ich habe eine einfache Tabelle mit einer Spalte, die Produktcodes und eine andere Spalte auflistet, ob sie aktiv ist oder nicht.

Auf einem separaten Blatt möchte ich die Datenvalidierung verwenden, um nur die Produkte aufzulisten, die aktiv sind.

Ich habe eine Reihe von Beispielen gefunden, die eine erste Auswahl von Ja/Nein für den Status erfordern würden, die dann die Liste filtern würde, aber ich möchte nur die Liste der aktiven Produkte vorfiltern.

Gibt es eine Formel, die ich in Data Validation verwenden kann, die ein voreingestelltes Kriterium erlaubt?

Vielen Dank für Ihre Hilfe.

+4

Wenn Sie ein gutes Beispiel für Ja/Nein gefunden haben, warum kann es nicht für Aktiv/Nicht verwendet werden? – danh

+0

es erfordert eine separate Dropdown-Liste, um zunächst Ja oder Nein zu wählen, ich muss nur in der Lage sein, die aktiven Produkte aufzulisten und dem Benutzer nicht die Möglichkeit zu geben, inaktive Produkte auszuwählen. – AlanB

Antwort

0

Nach ein bisschen mehr Forschung fand ich die Antwort mit OFFSET, MATCH und COUNTIF.

Mit einem Datenüberprüfungstyp der Liste zeigt die folgende Formel nur die Zeilen an, in denen die Zelle links (der Bereich mit dem Namen Active_Prod in diesem Fall) Ja sagt.

= OFFSET (Active_Prod, MATCH ("Ja", Active_Prod, 0) -1,1, COUNTIF (Active_Prod, "Ja"), 1)

Hoffentlich ist dies die Verwendung für andere.

+0

Nach weiteren Tests habe ich festgestellt, dass benannte Bereiche von INDIRECT umschlossen werden müssen und die Ergebnisse nicht bestehen. Wenn Sie Ja in 4 Zeilen haben, werden die ersten 4 Produkte aufgelistet, nicht die Produkte, die neben dem Code Ja haben. Irgendwelche Vorschläge? – AlanB

Verwandte Themen