Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
852to856
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
852to856
852to856
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Vergleichsberechnung

Vergleichsberechnung
12.03.2007 10:19:00
Iditzje
Hallo,
ich habe zwei große Tabellen, die miteinander verglichen werden sollen.
Die Tabelle MO soll mit DO verglichen werden Spalte A und wenn in der Tabelle DO bei "Bemerkung" was drin steht, dann übernimm bitte diesen Text und schreib diesen in Tabelle MO in Spalte F.
Habe zur Sicherheit mal ein Teil der Tabelle angehängt.
https://www.herber.de/bbs/user/41041.xls
Danke & Gruß

11
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Vergleichsberechnung
12.03.2007 10:40:00
heikoS
Hallo Iditzje,
das ist ein Fall für den sverweis():
MO

 ABCDEF
1beleg        itm_num             dt_rcvd                     
200605254-313 916165308-Feb-07Post 02.03.07  
300605254-313 916156108-Feb-07Post 02.03.07  
400605254-313 916075808-Feb-07Post 02.03.07  
500605254-313 9115977308-Feb-07Post 02.03.07  
600605254-313 910974308-Feb-07Post 02.03.07  
700604885-045 9385895908-Feb-07Post 02.03.07  
800604885-045 9385647308-Feb-07Post 02.03.07  
900604885-045 9319114008-Feb-07Post 02.03.07  
1000603157-818 920144208-Feb-07Post 02.03.07 Post 02.03.07
1100603157-818 916184708-Feb-07Post 02.03.07 Post 02.03.07
1220004445-026 1316907115-Feb-07gebucht 06.03.07 gebucht 06.03.07
1300606727-150 9319192915-Feb-07Post 02.03.07 Post 02.03.07
1400608308-163 919874121-Feb-07  0

Formeln der Tabelle
ZelleFormel
F2=WENN(ISTNV(SVERWEIS(A2;DO!$A$2:$D$22;4;));"";SVERWEIS(A2;DO!$A$2:$D$22;4;))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Formel runterkopieren.
Klappt´s?
Gruß Heiko
Anzeige
Bereich_Verweis
12.03.2007 11:03:53
jockel
hi Heiko, ich erfreue mich immer wieder auch an deinen formellösungen, wie auch hier treffend. nur eins sollte man (vielleicht) bedenken. und zwar sollte man den Bereich_Verweis nicht vergessen. dies ist nur eine kleine anmerkung und soll nicht falsch verstanden werden. für alle die es interessiert hier ein kleiner exkurs zum thema SVERWEIS()...
http://www.online-excel.de/excel/singsel.php?f=9
cu jörg
Bereich_Verweis? Der ist doch da .... ;
12.03.2007 11:13:00
heikoS
Hallo Jörg,
verstehe Dich gerade nicht. ;-)
Die Wichtigkeit/Bedeutung von Bereich_Verweis ist mir schon klar, deswegen vergesse ich ihn nie. Und auch in der von mir geposteten Formel ist er selbstverständlich korrekt (hier also mit FALSCH) enthalten.
Kann es sein, daß Du etwas übersiehst? ;-)
Gruß Heiko
Anzeige
AW: Bereich_Verweis? Wo denn ..?
12.03.2007 11:34:00
jockel
hi heiko, es kann ja sein, dass ich (betriebs)blind bin, aber in der formel, die du gepostet hast fehlt der Bereichs_Verweis. das umgehen mit dem Bereich_Verweis das traue ich dir ja absolut zu, aber es weiß eben nicht jeder, wann man ihn weglassen kann und wann eben nicht. hier noch mal deine formel: vielleicht kannst du mich aber auch auklären...
=WENN(ISTNV(SVERWEIS(A2;DO!$A$2:$D$22;4;));"";SVERWEIS(A2;DO!$A$2:$D$22;4;))
ich sehe ein Suchkriteium, eine Matrix, einen Spaltenindex, eine prima fehlerabfrage, aber eben keinen Bereichs_Verweis...
cu jörg
Bereich_Verweis? Je drei Möglichkeiten.
12.03.2007 11:51:45
heikoS
Hallo Jörg,
es gibt jeweils drei Möglichkeiten den Bereich_Verweis auf FALSCH oder WAHR zu setzen. ;-)
Mal unabhängig vom Ergebnis der Formeln, hier die Syntax:
MO

 EF
21. Bereich_Verweis = FALSCH 
32. Bereich_Verweis = FALSCH 
43. Bereich_Verweis = FALSCH 
5  
61. Bereich_Verweis = WAHRPost 02.03.07
72. Bereich_Verweis = WAHRPost 02.03.07
83. Bereich_Verweis = WAHRPost 02.03.07

Formeln der Tabelle
ZelleFormel
F2=WENN(ISTNV(SVERWEIS(A2;DO!$A$2:$D$22;4;));"";SVERWEIS(A2;DO!$A$2:$D$22;4;))
F3=WENN(ISTNV(SVERWEIS(A3;DO!$A$2:$D$22;4;0));"";SVERWEIS(A3;DO!$A$2:$D$22;4;0))
F4=WENN(ISTNV(SVERWEIS(A4;DO!$A$2:$D$22;4;FALSCH));"";SVERWEIS(A4;DO!$A$2:$D$22;4;FALSCH))
F6=WENN(ISTNV(SVERWEIS(A6;DO!$A$2:$D$22;4));"";SVERWEIS(A6;DO!$A$2:$D$22;4))
F7=WENN(ISTNV(SVERWEIS(A7;DO!$A$2:$D$22;4;1));"";SVERWEIS(A7;DO!$A$2:$D$22;4;1))
F8=WENN(ISTNV(SVERWEIS(A8;DO!$A$2:$D$22;4;WAHR));"";SVERWEIS(A8;DO!$A$2:$D$22;4;WAHR))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Wie Du siehst, kann man statt ...;falsch) auch einfach nur ...;) schreiben. Da ich das einfach herrlich kurz und genial finde, habe ich mir das so angewöhnt. Nur ganz weglassen darf man das Semikolon nicht, denn sonst ist´s WAHR. :-)
Gruß Heiko
Anzeige
AW: Bereich_Verweis!
12.03.2007 12:09:00
jockel
hi heiko, vielen dank für die belehrung, nur not tat dies nicht, ich hatte geschrieben, dass du sicher mit dem Bereich_Verweis umgehen kannst, ich selbst auch. nur - und das war meine einzige veranlassung mich hier überhaupt zu melden - das wird häufig unterschätzt. deshalb auch der verweis zu http://www.online-excel.de/excel/singsel.php?f=9 noch mal: ich meinte nicht dich!
cu jörg
*Brems*
12.03.2007 12:36:00
heikoS
Hallo Jörg,
da hast Du jetzt aber was in den falschen Hals bekommen, sorry. Ich wollte Dich sicher nicht "belehren".
Ich zweifele überhaupt nicht daran, daß Du mit dem sverweis() umzugehen verstehst, nur offensichtlich wußtest Du bisher nicht, daß es reicht, das Semikolon zu setzen und dann ist Bereich_Verweis intern auf FALSCH gesetzt. Daher Dein erstes Posting in diesem Thread. Dieses wollte ich mit meinem letzten Beitrag verändern. Sonst nichts.
Tut mir leid, daß da was falsch rüber gekommen ist.
Gruß Heiko
Anzeige
AW: Vergleichsberechnung
12.03.2007 11:01:00
Iditzje
DANKE!
Bitte, danke für Deine Rückmeldung! oT
12.03.2007 11:09:00
heikoS
AW: Bitte, danke für Deine Rückmeldung! oT
12.03.2007 11:33:37
Iditzje
Eine Frage hätte ich noch zum besseren Verständnis:
Was genau sagt die "4" am Schluß der Formel aus? Ansonsten ist die Formel verständlich für mich.
Gruß Is
Spaltenindex
12.03.2007 12:04:00
heikoS
Hallo Iditzje (aka Lydia),
muß dieser Nick eigentlich sein? Ich meine, wo Dein richtiger Name doch wirklich schön ist ... ?
Zu Deiner Frage - die vier steht dafür, daß sverweis() den Wert aus der vierten Spalte von Matrix nimmt.
Die Funktion findest Du bei/von Peter Haserodt sehr gut erläutert. Folge dafür einfach dem link in Jörg´s erstem Beitrag in diesem Thread.
Gruß Heiko

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige