Hallo,
Von einem Einsatz einer SUMMENPRODUKT() - Formel rate ich bei derartige Aufgaben meist ab, auch wenn wie im Beispiel damit das richtige Ergebnis ermittelt wird.
Denn im Beispiel wäre es (nicht un)möglich, dass jemand zweimal die gleiche KW in verschiedene Datenspalten einschreibt (zumal ja viele KW monatsübergreifend sind). In dem Fall wird dann mit SUMMENPRODUKT() ein falsches Ergebnis ermittelt.
Man kann kommt (bei richtiger Schreibweise der KW, auf welche Jörg schon hingewiesen hatte) auch mit lediglich einer Funktion anstelle drei aus:
Code:
=AGGREGAT(15;6;B$7:H$7/(B$9:H$14=B17);1)
dies ermittelt auch für den Fall, dass eine KW zweimal in verschiedenen Spalten erfasst wurde immer den niedrigsten Ergebniswert der zwei KWen.
[Nachtrag]:Wenn bei mehr als ein vorhandener Suchwert der max Wert gesucht sein sollte, dann eben einfach in der Formel die 15 durch eine 14 ersetzen.
[2. Nachtrag]Jörg hat mich darauf hingewiesen, das Du ja nur Excel 2007 im Einsatz hast, was ich übersehen hab. Dann bedarf es zwei Funktionen
In dem Fall würde ich Dir zu
Code:
=MAX(INDEX((B$9:H$14=B17)*B$7:H$7;))
raten.
Solltest Du aber den kleinsten haben wollen, dann eine klassische Matrixformel:
Code:
{=MIN(WENN(B$9:H$14=B17;B$7:H$7))}
Die {} nicht eingeben, sondern Formel mit der Tastenkombination Strg+ Shift + Enter abschließen.