Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1456to1460
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel Formel Problem 3 Spalten

Excel Formel Problem 3 Spalten
16.11.2015 20:52:32
Josef
Hallo und Guten Abend,
bitte könnt ihr mir helfen ich müsste 2 spalten miteinander vergleichen und in einer extra spalte müsste dann die werte ausgegeben werden.
Beispiel:
Art.Nr
Spalte A
1234
1236
Verweis Nr
Spalte B
1236
Neue Art.Nr mit alter Art.Nr
Spalte D
1236 alt: 1234
SpalteA SpalteB SpalteC SpalteD
1234 1236 0,00
1236 1,50 1236 alt:1234
Das heist ich möchte alle Artikel Nr die den Preis 0,00 haben aus meiner Artikelliste
mit über 30000 Artikel rauslöschen können.
Vielen Dank
Gruss Sepp

28
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel Formel Problem 3 Spalten
16.11.2015 21:19:44
Josef
danke steve1da,
aber ich bekomme das nicht hin,bin in solchen dingen nicht gerade gut.
wenn dann formel hab ich schon mal gemacht.
könntest du mir bitte helfen?
vielen dank und gruss sepp

AW: Excel Formel Problem 3 Spalten
16.11.2015 21:23:39
SF
Hola,
poste doch mal eine Beispieldatei, an der man den Aufbau und das gewünschte Ergebnis erkennen kann.
Gruß,
steve1da

AW: Excel Formel Problem 3 Spalten
16.11.2015 21:46:38
Josef
hallo steve1da,
anbei der link für die beispieldatei.
https://www.herber.de/bbs/user/101572.xls
vielen dank schon mal

Anzeige
AW: Excel Formel Problem 3 Spalten
16.11.2015 21:49:48
SF
Hola,
ob das der Originalaufbau ist, wage ich zu bezweifeln.
Ein Wunschergebnis kann ich nicht mal erahnen.
Gruß,
steve1da

AW: Excel Formel Problem 3 Spalten
16.11.2015 22:14:53
Josef
hallo steve1da,
das war nur ein beispiel.
habs nochmal verbessert.
https://www.herber.de/bbs/user/101577.xls
die originale datei darf ich leider nicht senden.
kannst du mir von der beispieldatei nicht ein beispiel machen,
wie ich das lösen könnte?
danke

AW: Excel Formel Problem 3 Spalten
16.11.2015 22:19:58
SF
Hola,
sorry, ich verstehe nicht was du willst. Jetzt sieht es wieder anders aus.
Ich bin raus.
Gruß,
steve1da

Anzeige
AW: wie Du geschrieben hast ...
17.11.2015 08:21:55
...
Hallo Josef,
... und zwar: "ich möchte alle Artikel Nr die den Preis 0,00 haben aus meiner Artikelliste
mit über 30000 Artikel rauslöschen können"
musst Du doch nur den Autofilter auf Spalte G setzen und dort nach 0,00 filtern die gefilterten Zeilen markieren und löschen und den Autofilter wieder aufheben.
Mehr zum Autofilter sieh mal hier: http://www.online-excel.de/excel/singsel.php?f=102
Solltest Du was anderes anstreben, dann geht das aus Deinen bisherigen Angaben nicht hervor.
Gruß Werner
.. , - ...

Anzeige
AW: wie Du geschrieben hast ...
17.11.2015 08:58:41
Josef
hallo werner,
leider hab ich mich verständlich genug ausgedrückt.
hab mal die datei hochgeladen und in der datei ist alles beschrieben.
hoffe das es jetzt verständlicher ist.
danke werne
https://www.herber.de/bbs/user/101579.xls

AW: mit einer Hifsspalte ...
17.11.2015 14:02:20
...
Hallo Josef,
... hier z.B. in Spalte M und da zunächst in M2 folgende Formel: =(B2="")*(C2"")+(E2*1>0) eingeben. Diese Formel dann durch Doppelklick auf das kleine/schmale Fadenkreuz in der rechten unteren Zellecke (taucht auf wenn Du mit dem Mauszeiger Dich dorthin bewegst) bis zum Datenende kopieren lassen.
Im Ergebnis entstehen in der Hilfsspalte Ergebniswerte 0 oder 1 oder 2.
Dann für diese Spalte weiter so verfahren, wie ich es Heute Vormittag für die Spalte G beschrieben hatte. Also alle Zeilen mit einem Wert 0 in Spalte M filtern, markieren und löschen.
Gruß Werner
.. , - ...

Anzeige
AW: mit einer Hifsspalte ...
17.11.2015 14:33:45
Josef
hallo werner,
danke das ist schon mal ein ansatz.
aber wie bekomme ich vorher noch die alte artikel nr zur neuen referenznummer?
denn es muss ja zu der neuen referenznummer(spalte b) in spalte d (alte artikel nr) auch die alte artikel nr stehen, die ja erst in der spalte a steht und den preis 0,00 hat.
die werte in der spalte d hab ich ja jetzt selber eingetragen so das man sieht wie es hernach aussehen soll.
vorher kann ich die daten mit null nicht löschen.
vielen dank

AW: dazu nutze INDEX() und VERGLEICH() ...
17.11.2015 15:45:18
...
Hallo Josef,
... in D2: =WENNFEHLER(INDEX(A:A;VERGLEICH(A2;B:B;));"") nach unten kopieren.
Anschließend Spalte D kopieren und an gleicher Stelle nur als Werte einfügen lassen.
Gruß Werner
.. , - ...

Anzeige
AW: dazu nutze INDEX() und VERGLEICH() ...
17.11.2015 15:55:08
Josef
hallo werner,
da kommt leider der Fehler #Name?
Gruß Josef

AW: dann hast Du keine deutschsprachiges XL ...
17.11.2015 16:42:55
...
Hallo Josef,
... oder kein Office 365. Oder?
In engl. so: =IFERROR(INDEX(A:A,MATCH(A2,B:B,)),"")
Gruß Werner
.. , - ...

AW: dann hast Du keine deutschsprachiges XL ...
17.11.2015 16:47:31
Josef
hallo werner,
arbeite noch mit excel 2000 und access 2000.
Gruß Josef

AW: Du hattest 2013-Office 365 angegeben ... ...
17.11.2015 16:59:10
...
Hallo Josef
... wenn Du aber nun XL 2000 im Einsatz hast, dann folgende Formel:
=WENN(ISTNV(VERGLEICH(A2;B:B;));"";(INDEX(A:A;VERGLEICH(A2;B:B;))))
Gruß Werner
.. , - ...

AW: Du hattest 2013-Office 365 angegeben ... ...
17.11.2015 18:36:30
Josef
hallo werner,
ja zuhause hab ich noch eine version office 2013 nur in der arbeit nicht wo ich dir zurückgeschrieben habe. danke das funktioniert ja super toll.
darf ich die noch um was bitten?,weist du auch zufällig ob ich die formel auch in access 2000 geht oder wie ich die da anwenden muss?
vielen lieben dank für deine hilfe.
gruß josef

Anzeige
AW: in ACCESS kenn ich mich nicht aus ...
17.11.2015 18:45:44
...
Hallo Josef
... aber die Excelformel wirst Du da sicher nicht anwenden können.
Gruß Werner
.. , - ...

AW: in ACCESS kenn ich mich nicht aus ...
18.11.2015 08:09:43
Josef
Guten Morgen Werner,
deine Formel geht super,nur bekomme ich mit deiner Formel nur 540 alte Artikel Nr und in der Spalte mit der Referenznummer sind 1548 Artikel drin.Habe jetzt in der Lieferantenpreisliste festgestellt, das die neue Referenznummer teilweise doppelt vor kommt,aber auch einen Bezug auf die Artikel Nr gibt.
Weil sich die Teilweise öfters ersetzt haben.Und in Zukunft werden sich die bestimmt noch öfters ersetzten.Deshalb wärs gut wenn in der Spalten mit der alten Artikel Nr alle alten Artikel Nr stehen würden.
Könntest du mir da auch nochmal helfen? Hättest du da noch eine Formel für mich?
Beispiel:
"Spalte A:" "Spalte B:"
Artikel Nr: Referenznummer
7013 200 0001 7013 200 0003
7013 200 0002 7013 200 0003
Vielen Dank
Gruß Josef

Anzeige
AW: dies ist so nicht eindeutig ...
18.11.2015 09:05:58
...
Hallo Josef
... stell doch wieder einen kleinen Dateiauszug ein, aus der zusätzlich zu dem bisherigen an mindestens 2 Beispielen ersichtlich ist, was Du wie hast und wie benötigst.
Gruß Werner
.. , - ...

AW: dies ist so nicht eindeutig ...
18.11.2015 09:54:24
Josef
Hallo Werner,
hab eine Beispieldatei erstellt.
Im oberen Teil sind die Artikel durcheinander wie ich diese vom Lieferanten bekomme und im unteren Teil
wie ich das brauchen würde.
https://www.herber.de/bbs/user/101606.xls
Vielen Dank
Gruß Josef

AW: ist für Dein Beispiel realisierbar, aber ...
18.11.2015 11:39:55
...
Hallo Josef,
... da Du es für eine Datei mit zigtausend Datensätzen realisieren willst, wäre eine Formellösung bestenfalls für eine eher einmalige als ständige Anwendung sinnvoll und das auch nur, wenn je endgültigen Datensatz nicht gar zu viele "Artikelnummern" zutreffen sollten. Wäre das der Fall?
Gruß Werner
.. , - ...

Anzeige
AW: ist für Dein Beispiel realisierbar, aber ...
18.11.2015 11:45:29
Josef
Hallo Werner,
ja das wäre der Fall.
Vielen Dank
Gruß Sepp

AW: ich fang mal wieder vorn an ...
18.11.2015 15:57:05
...
Hallo Josef,
... Deine zuletzt eingestellte Datei enthält aus meiner Sicht einiges, was für mich so nicht eindeutig interpretierbar ist und wozu ich nun nachfrage.
- Die Tabelle (oberhalb Zeile 24) kann von mir beliebig sortiert werden? Z.B. so wie ich es jetzt getan habe?
- Die Zeile 29 hattest Du bisher nicht, ist aber mE hier ein Ergebnis. Oder?
- Die gelb hinterlegten Zellen sind momentan nicht zuordenbar!?
- In C28 stand als letzte Ziffer eine 0, die hab ich zur 1 korrigiert. Richtig?
 ABCDE
1ArtikelnummerReferenznummeralte ArliBezeichnungPreis
27013 200 00030000 881 5605 STIHL AkkuBox Einsatz univers.0,00
37013 200 00027013 200 0003 STIHL Akku Box/Eins. Ladegerät0,00
47013 200 00017013 200 0003 STIHL Akku Box /Einsatz f.Akku0,00
56903 007 1012  VIKING SET 150159,66
66903 007 10116903 007 1012 VIKING SET 1500,00
76903 007 10106903 007 1012 VIKING SET 1500,00
86375 760 9991  VIKING Messer34,03
96375 760 99906375 760 9991 VIKING Satz Messer/Schutzblech0,00
106375 702 01016375 760 9991 VIKING Messer (MB 5../6..)0,00
116375 702 01006375 760 9991 Messer MB 655 (52 cm)0,00
126340 704 0300  Radkappe1,39
136107 702 01356375 760 9991 Messer  (RM)0,00
146107 702 01316375 760 9991 Messer (MB 55.) 52 cm0,00
156105 704 03106340 704 0300 Deckel0,00
166103 702 01026340 702 0100 Messer (MB45./ME450) 43 cm0,00
176103 702 01006340 702 0100 VIKING Messer f. ME/MB0,00
186100 704 03016340 704 0300 Radkappe0,00
190000 881 5605  STIH Akku Box universal57,98
23     
24Beispiel wie es aussehen sollte und dann sollen die Artikel die sich erstetzt haben und den Preis 0,00 haben,gelöscht werden
260000 881 5605 Alt: 7013 200 0001, 7013 200 0002, 7013 200 0003STIH Akku Box universal57,98
276903 007 1012 Alt: 6903 007 1010, 6903 007 1011VIKING SET 150159,66
286375 760 9991 Alt: 6107 702 0131, 6107 702 0135, 6375 702 0100,6375 702 0101, 6375 760 9991VIKING Messer34,03
296340 704 0300 Alt:  6105 704 0310, '6100 704 0301Radkappe1,39


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

Anzeige
AW: ich fang mal wieder vorn an ...
18.11.2015 16:23:05
Josef
Hallo Werner,
die Tabelle oberhalb sind Daten wie ich diese vom Lieferanten bekomme(ca 35000 Artikel)
Davon sind 1548 neue Artikel Nr(Referenznummern) enthalten.
Diese Referenznummern erstezen eben die in der Spalte A(Artikelnummer), wenn welche links neben der Refernznummer steht.
Wenn keine Referenznummer drin steht,dann gilt die Artikelnummer in Spalte A(Artikelnummer).
Dadurch das es 1548 Referenznummern gibt,hab ich dann auch 1548 Artikelnummer ohne Preis.
Deshalb möchte ich das es wie in meinen selbst geschrieben Beispiel ab Zeile 26 ausschaut und danach auch die Artikelnummer gelöscht werden die eine Referenummer und einen Preis 0 haben,aber diese dürfen erst gelöscht werden wenn in der Spalte C (alte Arli),wie in Zeile 26 bis 29.
Also die beiden Artikelnummern 7013 200 0002 und 7013 200 0001 mit Preis 0,00 werden durch die Referenznummer 7013 200 0003, diese 7013 200 0003 wird wiederum durch die Referenznummer 0000 881 5605
ersetzt die dann auch den Preis mit 57,98 enthält.
Ich weiß das es sehr kompliziert ist.
Wenn du mir deine Email geben würdest kann ich dir auch gerne die ganze Liste zukommen lassen,nur hier ins Netz will ich das nicht stellen.
Hoffe das ich dann das irgendwie gutmachen kann.
Vielen Dank
Gruß Josef

AW: also auch noch um die "Ecke" möglich, ...
19.11.2015 18:30:52
...
Hallo Josef,
... das würde für die Formellösung eine weitere Hilfsspalte notwendig machen.
Gibt es denn schon eine komplette Liste der neuen Artikelnummern, wie hier im Beispiel A26:A28?
Ich komme frühestens am Sa dazu, mir dies nochmal anzusehen.
Falls nicht, dann dürfte der thread zwischenzeitlich deaktiviert im Archiv gelandet sein. Für den Fall meine Anschrift (ohne Antwortgarantie):
Dazu gib bzw. kopiere in eine freie Excelzelle folgende Formel ein:
=WECHSELN("neopaCode";"Co";ZEICHEN(64)&"email.")
und Du hast dann meine E-Mail-Adresse.
Schreibe dazu in den Betreff: bezogen auf thread in HerbersExcelforum.
Gruß Werner
.. , - ...

AW: nur ein Teil meiner Frage beantwortet, ...
21.11.2015 17:44:28
...
Hallo Josef,
... Deine Mail hab ich inzwischen auch bekommen, aber daraus konnte ich auch keine weitere Klärung entnehmen.
Ich hab jetzt eine für das hier eingestellte Beispiel mal eine Interpretation vorgenommen, die Du zunächst beurteilen solltest.
Die gelb hinterlegten Zellen sind mE noch nicht zuordenbar.
Die Referenznummern habe ich nun in A31:A34 zunächst ermittelt (dies ergab dann auch die 6340 704 0300).
Über die Hilfsspalten in Spalte L und in B2:B19 habe ich die Daten für das Endergebnis in C31:C34 ermittelt. Alle nachfolgenden Formeln sind ziehend nach unten zu kopieren.
 ABCDEL
1ArtikelnummerReferenznummer BezeichnungPreis 
27013 200 00030000 881 5605Alt: 7013 200 0003STIHL AkkuBox Einsatz univers.0,000000 881 5605
37013 200 00027013 200 0003Alt: 7013 200 0003, 7013 200 0002STIHL Akku Box/Eins. Ladegerät0,000000 881 5605
47013 200 00017013 200 0003Alt: 7013 200 0003, 7013 200 0002, 7013 200 0001STIHL Akku Box /Einsatz f.Akku0,000000 881 5605
56903 007 1012  VIKING SET 150159,66 
66903 007 10116903 007 1012Alt: 6903 007 1011VIKING SET 1500,006903 007 1012
76903 007 10106903 007 1012Alt: 6903 007 1011, 6903 007 1010VIKING SET 1500,006903 007 1012
86375 760 9991  VIKING Messer34,03 
96375 760 99906375 760 9991Alt: 6375 760 9990VIKING Satz Messer/Schutzblech0,006375 760 9991
106375 702 01016375 760 9991Alt: 6375 760 9990, 6375 702 0101VIKING Messer (MB 5../6..)0,006375 760 9991
116375 702 01006375 760 9991Alt: 6375 760 9990, 6375 702 0101, 6375 702 0100Messer MB 655 (52 cm)0,006375 760 9991
126340 704 0300  Radkappe1,39 
136107 702 01356375 760 9991Alt: 6375 760 9990, 6375 702 0101, 6375 702 0100, 6107 702 0135Messer  (RM)0,006375 760 9991
146107 702 01316375 760 9991Alt: 6375 760 9990, 6375 702 0101, 6375 702 0100, 6107 702 0135, 6107 702 0131Messer (MB 55.) 52 cm0,006375 760 9991
156105 704 03106340 704 0300Alt: 6105 704 0310Deckel0,006340 704 0300
166103 702 01026340 702 0100Alt: 6103 702 0102Messer (MB45./ME450) 43 cm0,00hier unklar
176103 702 01006340 702 0100Alt: 6103 702 0102, 6103 702 0100VIKING Messer f. ME/MB0,00hier unklar
186100 704 03016340 704 0300Alt: 6105 704 0310, 6100 704 0301Radkappe0,006340 704 0300
190000 881 5605  STIH Akku Box universal57,98 
23      
30      
316903 007 1012 Alt: 6903 007 1011, 6903 007 1010VIKING SET 150  
326375 760 9991 Alt: 6375 760 9990, 6375 702 0101, 6375 702 0100, 6107 702 0135, 6107 702 0131VIKING Messer  
336340 704 0300 Alt: 6105 704 0310, 6100 704 0301Radkappe  
340000 881 5605 Alt: 7013 200 0003, 7013 200 0002, 7013 200 0001STIH Akku Box universal  
35      

Formeln der Tabelle
ZelleFormel
C2=WENN((B2=0)+(L2="unklar"); "";WENN(ZÄHLENWENN(L$2:L2;L2)=1;"Alt: "&A2;VERWEIS(9;1/(L$1:L1=L2); C$1:C1)&", "&A2))
L2=WENNFEHLER(WENN(B2="";"";WENN(SVERWEIS(B2;A:K;5;)>0;B2;SVERWEIS(B2;A:B;2;))); "unklar")
A31=WENNFEHLER(INDEX(A:A;AGGREGAT(15;6;ZEILE(A$2:A$19)/(B$2:B$19=0)/(E$2:E$19>0); ZEILE(A1))); "")
C31=WENN(A31="";"";WENNFEHLER(VERWEIS(9;1/(L$1:L$19=A31); C:C); ""))
D31=WENN(A31="";"";SVERWEIS(A31;A:D;4;))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Werner
.. , - ...

AW: nur ein Teil meiner Frage beantwortet, ...
23.11.2015 14:57:45
Josef
Hallo Werner,
bei den gelb markierten Zellen ist es so das es die Artikel Nr 6340 702 0100 in der linken Spalte nicht gibt,weil ich doch nur einpaar Artikel als Musterbeispiel rauskopiert habe.
Wenn du deine super Formeln auf die ganze Excelliste die ich Dir per Email geschickt habe,anwendest dann dürften keine gelben Zellen mehr auftauchen.
Es müssten aber alle anderen Spalten hinter jeder richtiger Artikel Nr stehen,(auch die alte Nr,Bezeichnung,Preis,Preiseinheit,EAN-Nummer,Brutto / Netto,Rabattgruppe Katalogkennzeichen,Mindestabnahmemenge).
Vielen lieben Dank und Viele Grüße Josef

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige