Kategorie szkoleń | Egzaminy | Kontakt
  • 3
  • 3
  • 4.8K

Jak do jednego arkusza przenieść dane pochodzące z kilku takich samych plików? Plik zawiera listę nazwisk pracowników oraz kolumny, do których pracownicy wpisują uzyskiwane wyniki. Każdy pracownik wpisuje informacje tylko przy swoim nazwisku.

Uczestnik szkolenia
  • Zapytał
  • @ Uczestnik szkolenia | 10.06.2013

Odpowiedzi (3)

  • 4

Możliwe rozwiązanie polega na zastosowaniu odwołań 3W. Otwieramy wszystkie pliki oraz dodatkowy, w którym będziemy zbierać informacje z pozostałych plików.

W celu uzyskania podsumowania danych liczbowych można skorzystać z funkcji =SUMA().

Wykonuje się to następująco:

  1. W pliku podsumowania, w komórce obok pierwszego nazwiska, wstawiamy funkcję =SUMA().
  2. Jako pierwszy argument wskazujemy komórkę o identycznym adresie z pliku pierwszego pracownika.
  3. Zmieniamy odwołanie do komórki do postaci odwołania względnego (bez $$).
  4. Przechodzimy do kolejnego argumentu funkcji SUMA i powtarzamy powyższe czynności wskazując zawsze tę samą komórkę (o takim samym adresie), ale z kolejnych plików.
  5. Po wskazaniu wszystkich komórek we wszystkich plikach zatwierdzamy formułę i ją kopiujemy.

Można spróbować również polecenia Dane->Konsoliduj lub zastosować tabelę przestawną dla wielu zakresów konsolidacji.

Oto wynik połączenia danych z użyciem odwołań 3W:

SUMA wartości



 


ZŁĄCZ.TEKSTY - połączone teksty z kolumny D



  • Odpowiedział
  • @ | 10.06.2013
  • TRENER ALTKOM AKADEMII
Komentarze
A co to właściwie znaczy odwołanie 3W???
Skomentował : @ [Deleted User] ,17.06.2013
Odwołanie 3W czyli możliwość odwoływania się w Excelu w formułach do komórek bądź zakresów danych rozmieszczonych na kilku arkuszach, a nie na jednym płaskim obszarze roboczym czyli na jednym arkuszu. Poprzez wskazanie kilku arkuszy w formule uzyskujemy odwołanie "trójwymiarowe".
Np:
=SUMA(arkusz1:arkusz10!A1) oznacza, że sumujemy wszystkie komórki A1 z arkuszy od 1 do 10.
Skomentował : @ TRENER ALTKOM AKADEMII ,01.06.2014
  • 9

A czy można jakoś scalić dane z kilku plików w jeden plik Excela?

Mam kilkadziesiąt plików o podobnej strukturze, a w każdym po kilkadziesiąt rekordów. Jak je scalić w jeden plik zawierający wszystkie rekordy?

  • Odpowiedział
  • @ | 21.06.2013
  • TRENER ALTKOM AKADEMII
Komentarze
Darku, to bardzo dobre pytanie, tylko że wykorzystałeś do tego formularz odpowiedzi. Możliwe są dwa warianty 1) nowe pytanie 2) komentarz do pytania doprecyzowujący stare pytanie
Skomentował : @ TRENER MODERATOR ALTKOM AKADEMII ,22.06.2013
To może krótki kod w VBA?
Skomentował : @ TRENER ALTKOM AKADEMII ,26.06.2013
  • 3

Szanowny Szymonie.

"A co to właściwie znaczy odwołanie 3W"?

Odwołanie 3W  to takie odwołanie w Excelu, gdzie podana zostaje nazwa pliku (wraz ze ścieżką dostępu do pliku), następnie nazwa arkusza z danymi i na koniec dopiero adres komórki. Czyli w sumie 3 wymiary [plik] arkusz!komórka.

Pozdrawiam.
Michał Zieliński

  • Odpowiedział
  • @ | 30.05.2014
  • TRENER ALTKOM AKADEMII
Komentarze