2017-09-29 1 views
0

Ich versuche, eine INDEX/MATCH Formel zu verwenden, aber wo die Spalten mit Nummern referenziert werden müssen. Zum Beispiel müssen in der Formel INDEX (E: E, MATCH (C2, F: F, 0)) die Spalten E und F mit Zahlen (in diesem Fall 5 bzw. 6) referenziert werden.INDEX/MATCH mit Spaltennummer

Vielen Dank im Voraus.

+0

@pnuts Ja, Ich habe es korrigiert. –

+1

Vielleicht '= INDEX (C5, MATCH (R2C3, C6,0))' aber Sie müssten den 'R1C1-Referenzstil' in Optionen überprüfen. – pnuts

+0

Wie wurde diese Frage von Scott Craner in Ihrer vorherigen [Frage hier] beantwortet (https://stackoverflow.com/questions/46479627/calculate-average-of-numbers-in-a-column-using-column-number) –

Antwort

3

Sie können Zahlen verwenden, um auf Spalten in einem zweidimensionalen Array in einer INDEX-Formel zu verweisen. Wenn Sie 0 für die Zeilennummer verwenden, wird die gesamte Spalte zurückgegeben.

Dies ist auf die sechste Spalte im Bereich A beziehen: G, dh Spalte F:

INDEX($A:$G,0,6) 

Ihre gesamte Formel lautet dann:

=INDEX(INDEX($A:$G,0,5),MATCH(C2,INDEX($A:$G,0,6),0)) 
2

Sie können verwenden, um die Offset-Funktion zu verweisen zu einer Spalte, die eine angegebene Anzahl von Spalten aus einer anderen Spalte ist.

Dies wird auf die Spalte verweisen, die 5 Spalten rechts von Spalte A: A, dh Spalte F:

OFFSET($A:$A,0,5) 

Ihre gesamte Formel lautet dann:

=INDEX(OFFSET($A:$A,0,4),MATCH(C2,OFFSET($A:$A,0,5),0)) 
+2

Offset ist eine flüchtige Funktion. ok in begrenzter Nutzung auf einem Blatt. Nicht flüchtiger Index meiner Meinung nach der bessere Weg. Immer noch eine Option. –

Verwandte Themen