PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Excel - Vergleich von zwei Spalten



[B@W] Abominus
10.07.07, 10:01
Tach auch, ihr Nerds! :tongue:

Ich muss grad zwei Tabellen abgleichen und bräuchte dafür eine Formel.

In Spalte A sind diverse Zahlen (Vers.Nr. für Baugruppen), ebenso in Spalte B. Ich möchte in Spalte C neben der Zahl in Spalte B jeweils ausgegeben haben, ob die Zahl in B schon irgendwo in Spalte A vorhanden ist. Geht das?

Jorrig
10.07.07, 10:04
Ja, schreib ein Makro, damit geht das. Ist eine nützliche Sache, der Aufwand lohnt sich also.

[B@W] Abominus
10.07.07, 10:08
OK, und wie schreib ich das? Habe es schon mit einem versucht, was ich bei google gefunden habe, da hat er mir aber nur Fehlermeldungen rausgeschickt. Auch der Versuch über eine Vergleichsmatrix scheiterte scheinbar an meinem Verständnis für diese Art von Mathematik (hatte nur einen Monat Matrix-rechnungen und fand Kurvendiskussion viel einladender :D).

Kadur
10.07.07, 10:09
Hier gibts ein vorgefertigtes Makro zum laden:
http://www.herber.de/forum/archiv/884to888/t884061.htm

vieleicht hilft auch dieses Progamm (selbst noch nicht getestet)

Entweder das unter Tabellen vergleichen oder das unter Doppelte Daten suchen

http://home.arcor.de/excelseite/Werkzeugkiste/indwerkz.html

dooya
10.07.07, 10:15
Abominus']Tach auch, ihr Nerds! :tongue:

Ich muss grad zwei Tabellen abgleichen und bräuchte dafür eine Formel.

In Spalte A sind diverse Zahlen (Vers.Nr. für Baugruppen), ebenso in Spalte B. Ich möchte in Spalte C neben der Zahl in Spalte B jeweils ausgegeben haben, ob die Zahl in B schon irgendwo in Spalte A vorhanden ist. Geht das?
A B C
2 3 2
3 345 #NV
324 25 #NV
5 8 7
6 9 8
2 324 3
8 342 #NV
9 35 #NV



C1 =VERGLEICH(B1;$A$1:$A$8;0)Etwa so? In Spalte B stehen die zu suchenden Werte. In Spalte C steht entweder #NV, wenn es den Wert in Matrix A nicht gibt, oder, wenn es ihn gibt, die Zeilennummer, in der er das erstemal auftritt.

[B@W] Abominus
10.07.07, 10:51
Danke Dooya, das hatte ich auch schon. Ich hatte hinten die 1 angegeben, welche Relevanz hat dies?

[B@W] Abominus
10.07.07, 10:57
=VERGLEICH(B2;$A$2:$A$429;1) ist meins (in Zeile 1 habe ich Überschriften)

Ausgabe in Spalte C Zeile 2 ist = 113

In Zeile 113 steht aber etwas völlig anderes.

2510121791537 ist in Spalte B Zeile 2 angeben, in Spalte A Zeile 113 steht aber 6650121780335 AHHHH!!!! Ich glaube die Zahlen sind einfach zu lang.

[B@W] Abominus
10.07.07, 11:05
Ah, nachdem ich diese verhurr... äh, dummen dummen Zahlen :D von "Zahl als Text gespeichert" auf "Zahl" konvertiert habe durch F2 + Enter * 500 (AUGENKREBS & GICHT sind die Folge) hat er mir nun die Zahlen ausgegeben. Danke Dooya, bist mein Held :D.

Das mit den Macros hat leider nicht so geklappt wie gewollt :D.

Jorrig
10.07.07, 11:42
Falls es noch jemanden interessiert: Die 0 beim Vergleich hinten sagt nur aus, dass auch Platzhalter wie * und ? erlaubt sind. Genaueres liest man in der Hilfe nach.

[B@W] Abominus
25.09.09, 07:32
Übrigens: Mit Access krieg ich es jetzt ohne Probleme hin :D.

sheep-dodger
25.09.09, 10:09
Danke, dass du einen 2 Jahre alten Thread ausgegraben hast um uns dies mitzuteilen :top:

[B@W] Abominus
25.09.09, 10:28
Ich habe im Techforum nach Vergleichsseiten für Monitore gesucht. Dabei ist mir dieser Thread aufgefallen. Und da ich letztens wieder eine Access-Schulung hatte, war die Gelegenheit günstig.