Finden Sie die Zelle Wert aus einem anderen Blatt auf der Basis von Zeilen - /Spalten-index

Ich benutze Excel 2013.

Ich habe zwei Blätter: work_hours und tasks:

#work_hours!
    A            B        C            D
1   Task         Hours    Cost (sum)   Cost per hour
2   Task1        5
3   Task2        3
4   Task1        2

#tasks!
    A            B            C
1   Name         Cost (sum)   Description
2   Task1        500          Desc1
3   Task2        1000

Will ich füllen die work_hour:C Spalte (Kosten (Summe)) automatisch (durch Formel).

Den Wert jeder Zelle (z.B. C2, C3, C4... nennen wir es MEINE ZELLE) sollte sein:

**MY CELL** value should be: The value of cell ($B;x) from `tasks` sheet, 
where x is the row index in `tasks` where name (A column) match the name
from the row of **MY CELL**.

Also in meinem Beispiel die Formel sollte folgende Ausgabe erzeugen:

#work_hours!
    A            B        C            D
1   Task         Hours    Cost (sum)   Cost per hour
2   Task1        5        500
3   Task2        3        1000
4   Task1        2        500

Weiß ich, dass die Zeile index von tasks gefunden werden durch:

=MATCH(C2;tasks!A:A;0)

Die returs 2.

Aber so ändern, dass die Formel, so wird es zurück 500 (Wert B Spalte in tasks mit dem gleichen Zeilen-index)?

verwenden Sie einen index mit Partie am zweiten argument
Und ich denke, Sie wollen-match-A2 C2 nicht...

InformationsquelleAutor PolGraphic | 2014-03-16

Schreibe einen Kommentar