2017-01-04 3 views
0

ich match() eine Zelle mit einem bestimmten Wert in der Spalte A.Kann ich match() mit offset() in Excel verwenden?

=MATCH("Sales",A:A,0)

Dies gibt den Zeilenwert 40 beispielsweise finden Verwendung.

Ich möchte dann mit OFFSET() wie so diesen Wert verwenden:

=OFFSET(MATCH("Sales",A:A,0),1,1)

Also, wenn meine match() A40 zurück, offset() würde mir dann den Wert von B41 geben. Leider funktioniert das nicht. Was kann ich tun, um dies zu erreichen?

+0

Es würde mit Offset funktionieren, wenn Sie setzen = OFFSET (A1, MATCH ("Umsatz", A: A, 0), 1,1), aber wie @Scott Craner sagt, Index ist besser. –

Antwort

3

Index statt:

=INDEX(B:B,MATCH("Sales",A:A,0)+1) 

OFFSET ist flüchtig und sollten nur verwendet werden, wenn keine andere Möglichkeit zur Verfügung steht.