Tomasz K.

Tomasz K. Każdy z nas powinien
zdać w życiu egzamin
z bycia człowie...

Temat: Łączenie danych z tabel tabelą przestawną

Witam. Chciałbym zapytać, czy jest to możliwe dla danych o jednakowej strukturze, które chciałbym podsumować i przeanalizować ich zmiany w czasie. Są bazy danych o sprzedaży z trzech oddziałów o jednakowym układzie, które trzeba połączyć i podsumować razem. Polecenie "konsoliduj" odpada, ponieważ sumowane kolumny zawierają rabaty, koszt jednostkowy. Próbuję stworzyć relacje między tabelami, a następnie użyć tabeli przestawnej, ale w tym wypadku /wspólną kolumną jest kod produktu/ excel nie może utworzyć relacji ze względu na brak rekordów unikatowych.
Proszę o sugestie.
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Łączenie danych z tabel tabelą przestawną

Tomasz K.:
Witam. Chciałbym zapytać, czy jest to możliwe dla danych o jednakowej strukturze, które chciałbym podsumować i przeanalizować ich zmiany w czasie. Są bazy danych o sprzedaży z trzech oddziałów o jednakowym układzie, które trzeba połączyć i podsumować razem. Polecenie "konsoliduj" odpada, ponieważ sumowane kolumny zawierają rabaty, koszt jednostkowy. Próbuję stworzyć relacje między tabelami, a następnie użyć tabeli przestawnej, ale w tym wypadku /wspólną kolumną jest kod produktu/ excel nie może utworzyć relacji ze względu na brak rekordów unikatowych.
Proszę o sugestie.
Jeżeli pola masz te same
Select '1' as tabala, * from [pierwsza]
UNION ALL
Select '2' as tabala, * from [druga]
UNION ALL
Select '3' as tabala, * from [trzecia]

Dostaniesz sklejone dane do tabeli przestawnej plus kolumnę identyfikującą z której bazy pochodzą dane.
Tomasz K.

Tomasz K. Każdy z nas powinien
zdać w życiu egzamin
z bycia człowie...

Temat: Łączenie danych z tabel tabelą przestawną

Bardzo ciekawe, ale rozwiń gdzie powinienem to wpisać, bo wygląda to jak kod VBA.
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Łączenie danych z tabel tabelą przestawną

Tomasz K.:
Bardzo ciekawe, ale rozwiń gdzie powinienem to wpisać, bo wygląda to jak kod VBA.
To jest SQL, nie vba.
Wpisujesz to albo w microsof query, albo w accesie w kwerendzie.

Wojciech Gardziński

Wypowiedzi autora zostały ukryte. Pokaż autora
Tomasz K.

Tomasz K. Każdy z nas powinien
zdać w życiu egzamin
z bycia człowie...

Temat: Łączenie danych z tabel tabelą przestawną

Na próbę łączę dwie tabele w accesie. Otrzymuję komunikat błąd składni kwerendy, składnia niekompletna, napisałem tak:
SELECT "OddziałLublin" as tabala,* from [pierwsza]
Union All
SELECT "OddziałWarszawa" as tabala,* from [druga]
Union All
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Łączenie danych z tabel tabelą przestawną

Tomasz K.:
Na próbę łączę dwie tabele w accesie. Otrzymuję komunikat błąd składni kwerendy, składnia niekompletna, napisałem tak:
SELECT "OddziałLublin" as tabala,* from [pierwsza]
Union All
SELECT "OddziałWarszawa" as tabala,* from [druga]

Oczywiście [pierwsza] i [druga] to Twoje tabele? :)Ten post został edytowany przez Autora dnia 12.11.15 o godzinie 23:13
Tomasz K.

Tomasz K. Każdy z nas powinien
zdać w życiu egzamin
z bycia człowie...

Temat: Łączenie danych z tabel tabelą przestawną

Tak, ale czy to wszystko, czy jeszcze coś tam powinno być. W dalszym ciągu otrzymuję błąd składni, niekompletna klauzula kwerendy.
Sławomir Broda

Sławomir Broda VBA, Excel, Access,
SAP i wszystko
związane z
automatyzac...

Temat: Łączenie danych z tabel tabelą przestawną

SELECT "OddziałLublin" as tabala,* from [pierwsza];
Union All
SELECT "OddziałWarszawa" as tabala,* from [druga];

średniki po zapytaniach.
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Łączenie danych z tabel tabelą przestawną

Wojtek się cieszy, a ja tym razem będę jak zwykle nudny: http://vbatools.pl/laczenie-arkuszy/
Oczywiście dobrze się zmagać z MSQuery, czy w rozwiązaniach PowerBI - co polecam.
Pozdrawiam.



Wyślij zaproszenie do