Supportnet / Forum / Tabellenkalkulation
jede 4. Zeile auslesen
Frage
Hallo zusammen,
ich habe eine Exceltabelle, die sieht ungefähr so aus:
A B C
Zeile 4: Firma Straße Telefon
Zeile 5: Firma PLZ/Ort
Zeile 6: Fax
Zeile 7:
Zeile 8: Firma Straße Telefon
Zeile 9: Firma PLZ/Ort
Zeile10: Fax
usw.
Jetzt möchte ich in ein neues Datenblatt das ganze sortieren:
Zeile 2: Firma Straße PLZ Ort Fax
Zeile 3: Firma Straße PLZ Ort Fax
Wie kriege ich das auf die Reihe? Angefangen habe ich ja schon so: =WENN(ISTTEXT(ibddruck!B4)=FALSCH;""&ibddruck!B5;ibddruck!B4&" "&ibddruck!B5)
Wie mache ich es jetzt, dass er automatisch in der nächsten Zeile die Zeilen 8 und 9 berücksichtigt und immer so weiter???? Ich hab fast 15.000 Adressen zu sortieren und bin schier am verzweifeln.
Danke schonmal im voraus.
Eure
lupine
Antwort 1 von Aliba
Hi Lupine,
man könnte jetzt eine äußerst umständliche Lösung über Formel basteln, aber ich bin immer für die praktische Art. Also losgelegt:
1.) Im neuen Tabellenblatt schreibst Du in A2: 4, B2: 5, C2: 6
A3: 8 , B3: 9, C3: 10
Alle 6 Zellen markieren und am Anfasser genügend weit nach unten ziehen.
2.) In D1 schreibst Du A
E1: B F1: C G1: B H1: A
3 .) Formeln:
in D2:=INDIREKT("Tabelle1!"&D$1&$A2)
diese Formel kannst Du nach E2 und F2 kopieren.
in G2:=INDIREKT("Tabelle1!"&G$1&$B2)
in H2:=INDIREKT("Tabelle1!"&H$1&$C2)
Jetzt D2 bis H2 markieren und am Anfasser soweit benötigt nach unten ziehen.
Jetzt markierst Du Deine übertragenen Daten, kopieren, Inhalte einfügen, Werte.
Nun kannst Du die Spalten A bis C löschen und die Einträge in Zeile 1 mit Deinen Überschriften versehen.
Die Spalten kannst Du dann ja tauschen, je nachdem welche Reihenfolge Du benötigst.
Am besten benennst Du Dein Ursprungsblatt einfach mal in Tabelle1 um, dann kannst Du die Formeln einfach aus dem Forum kopieren und entsprechend in Deinem neuen Tabellenblatt einfügen. Sonst müßtest Du in den Formeln den Eintrage Tabellenblatt1 ändern in Deinen Tabellenblattnamen.
CU Aliba
man könnte jetzt eine äußerst umständliche Lösung über Formel basteln, aber ich bin immer für die praktische Art. Also losgelegt:
1.) Im neuen Tabellenblatt schreibst Du in A2: 4, B2: 5, C2: 6
A3: 8 , B3: 9, C3: 10
Alle 6 Zellen markieren und am Anfasser genügend weit nach unten ziehen.
2.) In D1 schreibst Du A
E1: B F1: C G1: B H1: A
3 .) Formeln:
in D2:=INDIREKT("Tabelle1!"&D$1&$A2)
diese Formel kannst Du nach E2 und F2 kopieren.
in G2:=INDIREKT("Tabelle1!"&G$1&$B2)
in H2:=INDIREKT("Tabelle1!"&H$1&$C2)
Jetzt D2 bis H2 markieren und am Anfasser soweit benötigt nach unten ziehen.
Jetzt markierst Du Deine übertragenen Daten, kopieren, Inhalte einfügen, Werte.
Nun kannst Du die Spalten A bis C löschen und die Einträge in Zeile 1 mit Deinen Überschriften versehen.
Die Spalten kannst Du dann ja tauschen, je nachdem welche Reihenfolge Du benötigst.
Am besten benennst Du Dein Ursprungsblatt einfach mal in Tabelle1 um, dann kannst Du die Formeln einfach aus dem Forum kopieren und entsprechend in Deinem neuen Tabellenblatt einfügen. Sonst müßtest Du in den Formeln den Eintrage Tabellenblatt1 ändern in Deinen Tabellenblattnamen.
CU Aliba
Antwort 2 von lupine
Hallo Aliba,
danke dir schon mal im voraus. Ich kann es leider erst morgen testen, da ich die Tabelle auf der Arbeit habe. Gebe dir aber noch Bescheid, ob es bei mir funktioniert. Schaut aber schon ganz gut aus und ich weiß wie du es meinst.
Bis dann lupine
danke dir schon mal im voraus. Ich kann es leider erst morgen testen, da ich die Tabelle auf der Arbeit habe. Gebe dir aber noch Bescheid, ob es bei mir funktioniert. Schaut aber schon ganz gut aus und ich weiß wie du es meinst.
Bis dann lupine
Antwort 3 von lupine
Hallo Aliba,
hab dir ne Mail geschrieben.
Liebe Grüße
lupine
hab dir ne Mail geschrieben.
Liebe Grüße
lupine

