Datenbank umstrukturieren
#1
Hallo liebe Excel Experten,

ich habe mit etwas Großes vorgenommen und brauche dabei eure Hilfe. 
Wie ihr im Anhang sehen könnt, habe ich einen großen Datensatz den ich in ein Programm für Regressionsanalysen einspeisen möchte.
Jedoch nimmt dieses Programm den Datensatz so nicht an, der muss folgendermaßen strukturiert sein.

Country Name   Country Code     Jahr         Variable1           Variable2          ...         Variable XXY
Land 1                      1               1960                     
Land 1                      1               ...
Land 1                      1               2015
...
Land XXY                  xxy            1960
Land XXY                  xxy             ...
Land XXY                  xxy             2015

Ich hoffe jemand kann mir dabei helfen!

Gruß,

Manuel


Angehängte Dateien
.xlsx   Data_Extract_From_World_Development_Indicators (1).xlsx (Größe: 1,78 MB / Downloads: 8)
Top
#2
Servus Manuel,

da gibt es eine super Anleitung als Video.
Willst Du Dir das mal anschauen?

Kreuztabelle in Liste umwandeln - Pivot Konsolidierungsbereiche

LG Gerd
Top
#3
Moin,
so wirklich klar und transparent sind diene Anforderungen nicht ...
Country Name -> klar
Country Code -> klar
Jahr -> Nur Jahr oder auch die Zusatzbezeichnung?
Variable1 .. Variable2 -> vollkommen unklar. Variable1 könnte der jeweilige Jahreswert sein, Variable2 ff vollkommen unklar. Außerdem willst du so aus einer Kreuztabelle wieder eine Kreuztabelle machen und das ist wahrscheinlich nicht zielführend. Eventuell hilft dir ja das Stichwort "Entpivotieren" weiter (nur 1 Variable).
Beste Grüße
  Günther

Excel-ist-sexy.de
  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Top
#4
Moin!
Ich habe mir das Video nicht angesehen.
Daten, aus Tabelle
Im neuen Fenster:
Spalten ab E markieren
Transformieren, Spalten entpivotisieren

Übernehmen, fertig.

Datei ist jetzt natürlich enorm gewachsen, deshalb ist der Upload nicht mehr möglich.
Wenn Du magst, hier in meiner Dropbox:

Dateiupload bitte im Forum! So geht es: Klick mich!


Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
[-] Folgende(r) 1 Nutzer sagt Danke an RPP63 für diesen Beitrag:
  • lu11pasi
Top
#5
Zusatz:
Aus der Datenbasis kann man ja wieder eine Pivot gem. Vorgabe erstellen.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Top
#6
Vielen Dank für eure Antworten,

vielleicht muss ich es euch besser zeigen auf was ich hinaus will.

Ich habe die Exceltabelle so umgeformt wie sie am Ende aussehen soll, jedoch nur für die ersten 2 Länder ( insgesamt über 100), siehe Tabelle 1.
Nach zeile 115 kommt dann Land 3 also Algeria und so weiter bis Zimbabwe.


Gruß,

Manuel


Angehängte Dateien
.xlsx   Tabelle 1.xlsx (Größe: 36,04 KB / Downloads: 6)
Top
#7
Hallo Manuel,

Du hast Dir das Video angeschaut?
Sobald Du die Kreuztabelle in eine Liste gewandelt hast, kannst Du eine Pivot-Tabelle auf die Liste erstellen und Deine "eigene Kreuztabelle" aufbauen. Eben so, wie Du es für richtig hältst.

LG Gerd

Beispiel:
Arbeitsblatt mit dem Namen 'Pivot'
 ABCD
3Summe von Wert  Series Name
4Country NameCountry CodeYearTotal natural resources rents (% of GDP)
5AfghanistanAFG1960 [YR1960]0
6  1961 [YR1961]0
7  1962 [YR1962]0
8  1963 [YR1963]0
9  1964 [YR1964]0
10  1965 [YR1965]0
11  1966 [YR1966]0
12  1967 [YR1967]0
13  1968 [YR1968]0
14  1969 [YR1969]0
15  1970 [YR1970]0,285092593
16  1971 [YR1971]0,344531632
17  1972 [YR1972]0,397964352
18  1973 [YR1973]0,768116118
19  1974 [YR1974]0,910773434
20  1975 [YR1975]1,328856194
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2013
Diese Tabelle wurde mit Tab2Html (v2.5.4) erstellt. ©Gerd alias Bamberg
[-] Folgende(r) 1 Nutzer sagt Danke an Bamberg für diesen Beitrag:
  • lu11pasi
Top
#8
Hallo Gerd,

ja das Video hat mich dann letztendlich geholfen, nachdem ich es mir 5 mal angeschaut habe :)

Ich habe jetzt die fertige Tabelle vor mir und kann nun loslegen!

Vielen Dank dir und allen anderen die sich bei der Problemlösung beteiligt haben!

Gruß,

Manuel
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste