Excel-Tabellenzeilensuche

0

Ich benötige Hilfe beim Auffüllen von Dropdown-Zellen und beim Nachschlagen von Tabellenwerten.

Beispieldaten in einem Arbeitsblatt. Ich habe eine Tabelle erstellt und ihr einen Namen gegeben.

Beispieldaten (Tabellenname: Produkte):

Category    Product    Price
----------------------------
Fruit       Apple          1
Fruit       Orange         2
Drink       Coke           4
Drink       Pepsi          2

Was ich tun muss:

In einem anderen Blatt müssen Dropdown-Listen vorhanden sein, um Kategorie & amp; Produkt. Der Preis muss in einer anderen Zelle angezeigt werden, wenn in beiden Feldern ein Wert ausgewählt wurde.

+----------+-----------+
| Category | Fruit   v |
+----------+-----------+
| Product  | Orange  v |
+----------+-----------+
| Price    |         2 |
+----------+-----------+

Kategorie, Produkt sind Dropdown-Listen mit eindeutigen Werten aus der Produkttabelle. Sie müssen keine kaskadierenden Dropdowns sein, aber wenn dies erreicht werden kann, wird es fantastisch sein. Der Preis wird in Abhängigkeit von den in der Dropdown-Liste Kategorie und Produkt ausgewählten Werten aus der Tabelle Produkte abgefragt.

Zuhaib
quelle

Antworten:

0

Sie können VLookup verwenden, um Ihren Preis zu ermitteln. Sie müssen jedoch einen berechneten Wert erstellen, um Ihre Kategorie und Ihr Produkt zusammenzuführen (setzen Sie Formel = B1 & amp; C1 in Zelle A1, wobei Spalte B Ihre Kategorie und Spalte C das Produkt enthält, und kopieren Sie die Formel in alle Zellen in Spalte A), da VLookup nur eine Spalte (im Bereich ganz links) für die Suche verwendet. Sie müssen auch sicherstellen, dass der Link in alphabetischer Reihenfolge ist. Hier finden Sie Informationen zu VLookup: http://office.microsoft.com/en-ca/excel-help/vlookup-HP005209335.aspx

Sie müssen Ihre Liste der Kategorien und Produkte für Ihre Dropdown-Listen eindeutig definieren, damit Sie entweder eine separate Liste in einem anderen Blatt erstellen oder die Liste aus Ihrer ursprünglichen Liste von Kategorie / Produkt / Preis erstellen können. Sie müssen diese Liste nummerieren, also fügen Sie die Formel A2 = A1 + 1 oder das Äquivalent neben Ihren Werten hinzu. Sie können dies für die Formel überprüfen: http://www.get-digital-help.com/2009/03/30/how-to-extract-a-unique-list-and-the-duplicates-in-excel-from-one-column/

Sie können Ihren Bereich benennen, um das Verständnis Ihrer Formeln zu erleichtern. Es wird im vorherigen Link erklärt.

Zuletzt verknüpfen Sie jedes Dropdown mit Ihrer Liste. Sie geben den ausgewählten Wert in einer Zelle aus, die Sie für Ihre Preisformel wiederverwenden werden. Nennen Sie die Zellen CategoryId und ProductId. Beachten Sie, dass das Dropdown-Menü den Index Ihres ausgewählten Werts ausgibt. Dies wird für VLookup in Ihrer Kategorieliste und Produktliste verwendet.

Hier ist die Formel für Ihren Preis: = vlookup ((vlookup (category, categoryId) & vlookup (product, productId)), Preisliste, 4)

Inrolam
quelle