hallo ich hab folgendes problem: ich habe eine artikelliste im excelformat mit den spalten artikelcode, stückzahl und beschreibung. sieht dann etwa so aus 990001 4 Artikel_C 990005 3 Artikel_M 990033 4 Artikel_S 990001 2 Artikel_C ... Ziel wäre nun, Excel dazu zu bewegen, dass doppelte Artikel gelöscht werden und beim ersten Eintrag des Artikel dessen Stückzahl dementrechend erhöht wird. Also bei obigem Beispiel: 990001 6 Artikel_C 990005 3 Artikel_M wie stelle ich das am besten an?
Das ist ein Fall für VBA. http://bloch-online.net/excelvbazellinhalte.html dort: Doppelte Daten einer Tabelle löschen (auch für unsortierte Daten). Da müsstest Du noch eine Zeile vor dem delete einfügen die den Wert ausliest und zu dem bleibenden Datensatzwert addiert... ... hp-freund
>Fall für VBA
Viele Wege führen nach Rom.
Einer davon wäre: Export ins Access und Assistenten für doppelte
Datensätze benutzen. Oder Go*gle: xls doppelte datensätze
Das ist ist Standard in Access: Einfach eine Abfrage auf die Tabelle und die Funktionen "Anzahl" und "erster Wert" nutzen.
Geht mit Bordmitteln Entweder Pivot Tabelle oder Nach Artikelnummer sortieren - Extra Spalte Stückzahl - Dort =Wenn(NächsteArtikelnr. = AktuelleArtNr Dann Stückzahl + nächsteStückzahl Sonst Stückzahl) usw. - Extra Spalte Neupos - Dort =Wenn(LetzteArtikelnr. = AktuelleArtNr Dann 0 sonst 1) Mit Autofilter die "einsen" Anzeigen Tabelle kopieren Mit "!Inhalte Einfügen Werte" in neue Tabelle
als csv exportieren und mit python/perl/wasauchimmer filtern, dann zurück übernehmen ginge auch.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.