Excel: Verwenden von 2 Zellen zum Sammeln von Daten aus einer Liste

Excel: Verwenden von 2 Zellen zum Sammeln von Daten aus einer Liste

Mein Beispiel ist folgendes:

(workbook name"Rev)
letter  weekly  bi-weekly monthly
a        100     200       400
b        110     250       500
c        111     300       600
d        112     350       700
e        113     400       800

In einer anderen Arbeitsmappe werde ich einen Brief entweder wöchentlich, zweiwöchentlich oder monatlich eingeben. Ich brauche Excel, um die damit verbundene Nummer abzurufen. Z. B.: Zelle 1 = B, Zelle 2 = monatlich, Zelle 3 = 400<-, aber das wird automatisch abgerufen.

Ich würde wirklich gerne ein Makro vermeiden, wenn es möglich ist.

Vielen Dank im Voraus

Antwort1

Dies kann durch eine Kombination der Funktionen INDEXund erreicht werden MATCH. Beispiel:

=INDEX($A$1:$D$6, MATCH($G$2, $A$1:$A$6, 0), MATCH($G$1, $A$1:$D$1, 0))

Die MATCHFunktion bestimmt die Zielzeile und -spalte und INDEXsucht die Zelle in dieser Zeile und Spalte. Der Tabellenbereich ( A1:D6) und die Eingabezellenadressen ( G1und G2) können an Ihre Anforderungen angepasst werden.

Bildschirmfoto

Antwort2

Dies können Sie mit Index/Match tun.

=INDEX(Tabelle1!$A$1:$D$6,VERGLEICH(Tabelle2!B1,Tabelle1!$A$1:$A$6,0),VERGLEICH(Tabelle2!B2,Tabelle1!$A$1:$D$1,0))

Die Daten befinden sich in den Zellen A1 bis D6 auf Blatt 1. Geben Sie auf Blatt 2 „b“ in Zelle B1 und „monatlich“ in Zelle B2 ein.

verwandte Informationen