Temat: Łączenie danych pobieranych z SQL z danymi excela

Chcę pobrać dane pracowników z SQL'a do Excela:
ID | IMIE | NAZWISKO | PESEL | ADRES |
Po pobraniu chcę dopisać ręcznie informacje w kolejnych kolumnach
ID | IMIE | NAZWISKO | PESEL | ADRES | STANOWISKO | DATA| ITP
I teraz pytanie jak to się łączy aby po odświeżeniu danych z SQL - które się zmienią bo np. jest nowy pracownik lub inny się nie pojawi bo już nie pracuje. Aby nadal dopisane dane w kolumnach były przypisane prawidłowo do pracownika
Nie wiem jak się za to zabrać całkowicie.
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Łączenie danych pobieranych z SQL z danymi excela

W excelu masz konfigurator połączenia, na którym realizowana jest np tabel danych, Tabela przestawna czy PQ. Menu/Dane/-> Pobieranie i przekształcanie danych. Jeśli twoje zapytanie do bazy nie będzie miało ograniczeń co do okresu, ilości rekordów czy innych to odświeżenie połączenia pobierze nowe rekordy aktualizując wpierw cache, a następnie element raportowania.

Dopisane kolumny w Excelu nie wpłyną na informacje w bazie (tylko odbieranie), a pociągnięcie nowych danych pomiesza ci przyporządkowane informacje. Najlepiej więc stworzyć nową tabelę z dodatkowymi informacjami, aby potem wyszukaniem po ID pobrać brakujące elementy z 2iej tabeli.Ten post został edytowany przez Autora dnia 07.03.18 o godzinie 09:28

Temat: Łączenie danych pobieranych z SQL z danymi excela

--- Najlepiej więc stworzyć nową tabelę z dodatkowymi informacjami, aby potem wyszukaniem po ID pobrać brakujące elementy z 2iej tabeli. ---
OK tak zrobię. Myślałem że może jest jakiś inny sposób.
Dzięki.
Andy L.

Andy L. ITM, VUB

Temat: Łączenie danych pobieranych z SQL z danymi excela

Albo w PowerQuery użyć Append (i Sort - o ile jest potrzebne)



Wyślij zaproszenie do