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 INDEX
und 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 MATCH
Funktion bestimmt die Zielzeile und -spalte und INDEX
sucht die Zelle in dieser Zeile und Spalte. Der Tabellenbereich ( A1:D6
) und die Eingabezellenadressen ( G1
und G2
) können an Ihre Anforderungen angepasst werden.
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.