555 Aufrufe
Gefragt in Tabellenkalkulation von
Liebe Excel-Götter,

an folgendem Problem knabbere ich herum, finde aber keine Lösung.

ich möchte aus einer Kreuztabelle eine lineare Tabelle machen.
In der Kreuztabelle befinden sich die auszulesenden Daten nur in jeder 2. Spalte. Also in H1 + J1 + L1 usw.
In meiner verwendeten Formel wird aber jede Spalte ausgelesen, was natürlich zu falschen Werten führt.

=WENN(ZEILE(Aktionsplanung!$A$1)>Aktionsplanung!$AR$2*Aktionsplanung!$AR$3;"";INDEX(Aktionsplanung!$H$1:$AJ$1;REST(ZEILE(Aktionsplanung!$A16)-1;Aktionsplanung!$AR$2)+1))))

Hat jemand eine Idee, wie ich die Formel verändern müsste?

Vielen Dank, Gruß
Colatrinkerli

6 Antworten

0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

eine Beispielmappe in der man sowohl die Quelldatenanordnung als auch die gewünschte Zieldatenanordnung sieht, würde die Erstellung der passenden Formel erheblich erleichtern.

Ein Tabellennachbau anhand der geposteten Formel scheidet für mich aus.

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

danke für die Rückfrage.

Hier der Link zur Tabelle:
https://drive.google.com/file/d/0B_RPM6iuZmnRTXBiODhQTlRiWUk/view?usp=sharing

Es geht um das Tabellenblatt "Logomate" Spalte G + H"

Gruß,
Colatrinkerli
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

habe in den Spalten F, G u. H neue Formeln eingefügt.
Zwischen den verschiedenen Artikelnummern muss immer eine Leerzeile eingefügt sein!

Klick mich

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

super - vielen Dank.

Ohne Leerzeilen zwischen den Artikelnummern geht es nicht, oder? Aus diesem Tabellenblatt wird im Anschluß eine CSV Datei per Makro erstellt, die dann in ein anderen Programm geladen wird. Leerzeilen stören da natürlich. :-(.

Zweite Frage:
Die Filiale "81" ist derzeit noch nicht aktiv. Ich habe Deine Formeln deshalb etwas geändert:
Spalte G
=BEREICH.VERSCHIEBEN(Aktionsplanung!$A$1;;REST(ZEILE(A1)*2;32)+5;;)

Spalte H
=WENNFEHLER(INDEX(Aktionsplanung!$A$1:$AK$1000;VERGLEICH(F2;Aktionsplanung!A:A;0);VERGLEICH(G2;Aktionsplanung!$A$1:$AK$1));"")

Aber wie muß ich die Spalten A-F anpassen?

Gruß,
Colatrinkerli
0 Punkte
Beantwortet von rainberg Profi (14.9k Punkte)
Hallo,

anbei eine Variante mit einer Hilfsspalte, welche du ausblenden kannst.

Klick mich

Gruß
Rainer
0 Punkte
Beantwortet von
Hallo Rainer,

spitzenmäßig!! Vielen Vielen Dank für die tolle Hilfe.

Gruß,
Colatrinkerli
...