Clever-Excel-Forum

Normale Version: Datenbank umstrukturieren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
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
Servus Manuel,

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

Kreuztabelle in Liste umwandeln - Pivot Konsolidierungsbereiche

LG Gerd
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).
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
Zusatz:
Aus der Datenbasis kann man ja wieder eine Pivot gem. Vorgabe erstellen.

Gruß Ralf
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
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
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