Excel - Pobieranie wartości z innego pliku

Kwestia

Mam 2 pliki xls (book1.xls i book2.xls). W book1.xls pierwsza kolumna (A1) ma pewne nazwy w pierwszych 10 wierszach (powiedzmy x1, x2, x3, x4, ...... x10). Drugie xls book2.xls ma arkusze o tej samej nazwie co nazwy w kolumnie A1 pierwszych xls (book1), to znaczy nazwy arkuszy na book2.xls to x1, x2, x3, x4, ... ... x10.

Teraz muszę uzyskać pewne wartości z book2.xls z odpowiedniego arkusza (w książce 2), jak w kolumnie A1 (w książce 1), na przykład: w książce 1 odpowiadającej x1 muszę uzyskać wartość kolumny D1 z arkusz x1 z książki2.xls, aw książce 1 odpowiadającej x2 muszę uzyskać wartość kolumny D1 z arkusza x2 z książki2.xls itd. .... dla każdej wartości do x10.

Czy ktoś może mi w tym pomóc?

Rozwiązanie

Rozważ następujące:

W book1.xls w arkuszu1 od A1 do a10 jest tak

 x1 x2 x3 x4 x5 x6 x7 x8 x9 x10 

book2.xls ma arkusze o nazwach x1, x2, x3 itd.

w każdym z tych arkuszy znajduje się wpis w D1

  • w book1.xls w arkuszu 1 w B1 skopiuj tę formułę

 = INDIRECT („[book2.xls]” i A1 i „! D1”) 
  • skopiuj B1 w dół.

Zauważ, że

Podziękowania dla venkat1926 za tę poradę na forum.

Poprzedni Artykuł Następny Artykuł

Najważniejsze Wskazówki