Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Sortieren
#1
Guten Morgen,

ich habe eine Tabelle in der sich praktisch zwei Tabellen befinden.
Die erste Tabelle gibt eine Auftragsbestätigung wieder inklusive aller angebotenen Positionen und Bedarfspositionen.
Die zweite Tabelle ist eine Abschlagsrechnung die auch nach Positionsnummern geordnet ist, nur das in der Abschlagsrechnung nicht alle Positionen vorhanden sind.

Ich möchte jetzt die Tabelle der Abschlagsrechnung zeilenweise so sortieren das die Positionsnummern verglichen werden und bei Übereinstimmung die jeweilige Zeile der zweiten Tabelle auf die jeweilige Zeile der ersten Tabelle gesetzt wird, sodass man fortlaufend von rechts nach links zwei Tabellen in einer hat.

Mein Problem ist, dass ich keinen Schimmer habe ob das überhaupt möglich ist. Theoretish bräcuhte man sowas wie zwei Alphaspalten mit den Positionsnummern und zwei Gruppen die die beiden Tabellen unterteilen.

Ich wäre euch sehr sehr dankbar wenn ihr mir helfen könntet!

Vielen Dank und mit freundlichen Grüßen,

Martin Blush
Antworten Top
#2
[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
sieht die Tabelle zur Zeit aus..
Antworten Top
#3
Hi Martin,

damit wir dir effektiv helfen können, müssen wir den Aufbau deiner Tabelle(n) kennen. Lade uns dazu bitte eine Beispieltabelle, die zu 100% deinem Original vom Aufbau her entsprechen muss, hoch. 15-20 Datensätze (möglichst mit händisch eingetragenem Wunschergebnis) reichen aus.

Dazu hier etwas Lesestoff:  http://www.clever-excel-forum.de/Forum-N...gshinweise


Edit:

Ich sehe gerade, dass du einen ScrShot hochgeladen hast, während ich meinen Beitrag verfasste. Ein Bild hilft nicht wirklich. Beachte bitte den Link.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#4
Vielen Dank für deine schnelle Antwort, ich hab soeben eine Beispielmappe mit dem gewünschtem Ergebnis erstellt.

MfG Martin


Angehängte Dateien
.xlsx   Beispielmappe.xlsx (Größe: 12,07 KB / Downloads: 2)
Antworten Top
#5
Hi Martin,

ich hoffe, ich habe dein Anliegen richtig verstanden. Falls ja, solltest du folgendes tun:

  • Entferne die Leerzeile (Zeile 2) und die Leerspalte (Spalte P)
  • Klicke in irgendeine Zelle und erstelle mit STRG-T oder L eine intelligente Tabelle
  • Sortiere über den Filterpfeil der Spalte P nach A bis Z aufwärts
Im Tabellenausschnitt habe ich ein paar Spalten ausgeblendet, damit du siehst, wie sich mein Vorschlag auswirkt. Passt das so?

Tabelle1

ABCPQRST
1PositionMengeMEPosition2Menge3ME4PE5Art6
230.2.1.1052,000Stck30.2.1.1052,000Stck1,00L
330.2.1.1107,000Stck30.2.1.1107,000Stck1,00L
430.2.1.1153,000Stck30.2.1.1153,000Stck1,00L
530.2.1.1254,000Stck30.2.1.1254,000Stck1,00L
630.2.1.1652,000Stck30.2.1.1652,000Stck1,00L
730.2.1.1702,000Stck30.2.1.1702,000Stck1,00L
830.2.1.703,000m30.2.1.703,000m1,00L
930.2.1.7536,000m30.2.1.7530,000m1,00L
1030.2.1.952,000Stck30.2.1.952,000Stck1,00L
1130.2.1.801,000m
1230.2.1.851,000m
1330.2.1.901,000Stck

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#6
Danke für deine Hilfe.
Also entweder so wie du das gemacht hast oder indem man die linke Tabelle unverändert stehen lässt und nur die rechte zeilenweise zu der linken sortiert (also wie ich es per Hand gemacht habe)

MfG Martin

Edit: Mir ist gerade aufgefallen, dass das so eigentlich nicht umsetzbar ist weil in der 2.Tabelle Positionen hinzugekommen sind die es in der ersten noch nicht gab. Das habe ich in meiner Beispieltabelle allerdings nicht berücksichtigt.
Ich schätze mal, dass ich in dem Fall doch per Hand sortieren muss.

Vielen Dank trotzdem für deine Hilfe!

MfG Martin

Edit #2:
Es funktioniert vllt. doch, ich hab die Filterfunktion benutzt mit der ich die neuen Einträge von der Sortierung ausschließe. Deine Methode hat aber leider ein Problem damit das die erste Position die Tabelle 2 zu bieten hat größer ist als die der 1. Tabelle, was darin resultiert das sich alles verschiebt.

Siehe Bild:[img]
Dateiupload bitte im Forum! So geht es: Klick mich!
]
Antworten Top
#7
Hi Martin,

was ist der eigentliche Sinn deines Sortierwunsches? Was machst du/willst du mit der Tabelle machen?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#8
Es geht darum eine Schlussrechnung zu erstellen und dabei den Auftrag mit den tatsächlich verbauten Dingen abzugleichen, eventuelle Differenzen anzuzeigen usw.

Mfg Martin
Antworten Top
#9
Hi Martin,

zu Prüfzwecken würde ich dann so vorgehen:

intelligente Liste
nach Spalte P aufwärts sortieren
Hilfsspalte anlegen und die im Tabellenausschnitt gezeigte Formel eintragen

Überall, wo eine 1 geschreiben wird, besteht Übereinstimmung mit der Schlusssrechnung; #NV zeigt dir, dass in dieser Zeile etwas dazugekommen ist.

Tabelle1

ABCQRSTUVWX
1PositionSpalte1MengePosition2Menge3ME4PE5Art6Katalog7Text8EP9
230.2.1.10512,00030.2.1.1052,000Stck1,00L100Bogen 90° DN 160 gepreßte Bauweise0,00
330.2.1.11017,00030.2.1.1107,000Stck1,00L100Bogen 90° DN 180 gepreßte Bauweise0,00
430.2.1.11513,00030.2.1.1153,000Stck1,00L100Bogen 90° DN 200 gepreßte Bauweise0,00
530.2.1.12514,00030.2.1.1254,000Stck1,00L100Bogen 90° DN 250 gepreßte Bauweise0,00
630.2.1.16512,00030.2.1.1652,000Stck1,00L100T- Stück DN 200 mit Abgang 90°0,00
730.2.1.17012,00030.2.1.1702,000Stck1,00L100T- Stück DN 224 mit Abgang 90°0,00
830.2.1.7013,00030.2.1.703,000m1,00L100Wickelfalzrohr DN 224 aus sendzimir-0,00
930.2.1.140#NV1,00030.2.1.71123456m101Luftleine mit Lufthaken0,00
1030.2.1.75136,00030.2.1.7530,000m1,00L100Wickelfalzrohr DN 250 aus sendzimir-0,00
1130.2.1.9512,00030.2.1.952,000Stck1,00L100Bogen 90° DN 100 gepreßte Bauweise0,00
1230.2.1.1001,0000
Formeln der Tabelle
ZelleFormel
B2=WENN([@Position2]="";"";VERGLEICH([@Position2];[@Position];0))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#10
Also ich melde mich nochmal, danke für deinen Tipp aber der hat mir leider nicht weitergeholfen.

Ich habe es jetzt von Hand gemacht. Das Ergebnis werde ich als Anhang einfügen.

Mich würde trotzdem interessieren ob es dafür eine Möglichkeit gegeben hätte Huh

Trotzdem vielen vielen Dank :100:

Mit freundlichen Grüßen
Martin


Angehängte Dateien
.xlsx   Fertige Mappe für Excelweb.xlsx (Größe: 62,46 KB / Downloads: 2)
Antworten Top


Gehe zu:


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