2017-01-31 5 views
0

Ich habe die folgende Formel: = SUMMENPRODUKT ('EG (C) DB'! M: M; - (ISNUMBER (MATCH ('EG (C) DB'! A: A; $ A $ 33: $ A $ 39; 0))) ...Kann ich in einer Zelle angeben, welche Spalte in einer SUMPRODUCT-Formel verwendet werden soll?

Die Spalte, die ich zusammenfassen möchte (M: M) ist abhängig von einer Zelle. Wie auch immer, ich kann die Formel in diese Zelle schauen lassen? : M oder M oder 13. Nichts dergleichen zu funktionieren scheint

ich eine Reihe von ifs verwenden könnte mit all den SUMPRODUCT Möglichkeiten und verschiedenen Spalten, aber das tut sehr effizient aussehen

Danke.. für Ihre Zeit!

Antwort

1

Check out OFFSET und nur das Spaltenargument auf die "eine Zelle"

+0

und was setze ich in diese Zelle? die Kolumne? das gesamte Sortiment? Nicht sicher ob ich verstehe. –

+0

Wenn "diese Zelle" in "P123" steht, dann "= SUMMENPRODUKT (" EC (C) DB "! OFFSET (A: A, 0, P123-1); - (ISNUMBER (MATCH ('EC (C) DB '! A: A; $ A $ 33: $ A $ 39; 0)))' – reasra

+0

Ich bin mir nicht sicher, ob ich das klar gemacht habe und es könnte einen Unterschied machen. EC (C) DB ist nicht das Blatt, auf dem diese Formel steht. Das gibt mir einen Fehler Angenommen, meine Formel ist auf B11 und die Zelle, wo ich die Spalte referenzieren würde auf Q3 sollte ich die Nummer der Spalte schreiben, die ich hier möchte? Was würde sich an der Formel ändern, die Sie mir gaben? –

Verwandte Themen