(VLOOKUP($C10,Trans_CIQ!$A$8:$AZ$95,MATCH(D$9,Trans_CIQ!$A$8:$AZ$8,INDEX(Trans_CIQ!$A$886:$AZ$886,1,0)),0)*100000)
Diese Formel funktioniert aus irgendeinem Grund, aber ich verstehe nicht wie. Ich habe versucht, die Funktionen zu trennen, verstehe das aber immer noch nicht.
Vlookup (Nachschlagewert (Firmenname), Tabellenarray (wo nachgeschlagen werden soll), col_index_num (in welcher Spalte gesucht werden soll), [Bereichssuche] (immer 0)) gibt den Wert an, der den Bedingungen entspricht
Match (lookup_value (CapIQ-Diagrammtitel), lookup_array (wo suchen), [Match-Typ] (genau)) gibt die Artikelnummer in einer Liste an
Index (Array (die Tabelle), row_num, [Spaltennummer]) gibt den Wert in der Zelle zurück
INDEX(Trans_CIQ!$A$886:$AZ$886,1,0) ist eigentlich ein eindimensionales Array von 52 Werten, um die Übereinstimmung zu suchen.
0 In INDEX wird die gesamte Zeile oder Spalte @PeterH zurückgegeben
=(VLOOKUP($C10,Trans_CIQ!$A$8:$AZ$95,Trans_CIQ!$A$886,0)*100000)