Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1044to1048
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: unterschiedliche zellen vergleichen und den

EXCEL: unterschiedliche zellen vergleichen und den
05.02.2009 15:20:00
geoffrey
Hallo Zusammen,
ich habe folgendes Problem:
Ich habe eine alte Tabelle mit unterschiedlichen Inhalten:
z.B.
Tabelle 1:
A B C D E
Prozessschritt Prozessname min durchschnitt max
1 aufstehen 1 2 3
2 zähne putzen´ 1 3 5
3 frühstück 5 10 15
Jetzt habe ich noch eine aktualisierte Tabelle mit ähnlichen Inhalten
Tabelle 2:
A B C D E F
Prozessschritt Prozessname alter prozessname min durchschnitt max
1 aufstehen
2 anziehen
3 frühstück
4 zähne putzen
Mein Problem ist nun folgendes:
Zu alten Prozessschritten sind neue dazu gekommen, damit ändern sich der Name(für neue) und die reihenfolge des Prozessschrittes. In Tabelle 2 habe ich noch keine Zeiten aufnehmen können. Für die übereinstimmenden Prozessschritte aus beiden Tabellen kann ich die Zeiten aus Tabelle 1 nehmen.
Die Frage ist nur jetzt: wie bekomme ich die Zeiten aus dem einen Tabellenblatt in das andere. Ich kann, bzw. will es nicht manuell machen, weil es sich um über 1000 Prozessschritte handelt.
Mein erster Schritt war folgender:
ich habe einen abgleich der zellen der Prozessschritte gemacht um zu erkennen, welche übereinstimmen und welche nicht. Dazu folgende Formel:
In Tabelle 2 unter alter Prozessschritt also Spalte C Zeile 1:
=wenn(zählenwenn(Tabelle1!$B$1:$B$100;B1);"ok";"nicht vorhanden")
jetzt zeigt er mir nur welche es gibt und welche nicht. ich möchte aber dass excel mir zu der übereinstimmung, den alten prozessnamen (zurKontrolle, muss nicht zwingend sein) und die zeiten in meine Tabelle 2 aus Tabelle 1 kopiert. das kriege ich nicht hin.
Für die neuen Prozessschritte bleiben die zeiten erstmal weg, klar, es gibt ja noch keine.
HIIIIIILFE!
vielen dank schonmal für eure hilfe.
Hier könnt ihr ein beispiel sehen: https://www.herber.de/bbs/user/59127.xls
Gruß
roland

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Sverweis(): untersch. Zellen vergleichen ..
05.02.2009 15:28:00
Mike
Hey Roland,
ich würde es so lösen:
neue prozessschritte

 ABCDEF
1prozessnummerprozessnamealter prozessnamemindurchschnittmax
21aufstehenaufstehen123
32duschenduschen51015
43anziehennicht vorhanden#NV#NV#NV
54frühstückfrühstück369
65zähne putzenzähne putzen246
76zur arbeit gehennicht vorhanden#NV#NV#NV

Formeln der Tabelle
ZelleFormel
C2=WENN(ISTNV(SVERWEIS($B2;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH)); "nicht vorhanden"; SVERWEIS($B2;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH))
D2=SVERWEIS($B2;'alte prozessschritte'!$B$2:$E$6; 2; FALSCH)
E2=SVERWEIS($B2;'alte prozessschritte'!$B$2:$E$6; 3; FALSCH)
F2=SVERWEIS($B2;'alte prozessschritte'!$B$2:$E$6; 4; FALSCH)
C3=WENN(ISTNV(SVERWEIS($B3;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH)); "nicht vorhanden"; SVERWEIS($B3;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH))
D3=SVERWEIS($B3;'alte prozessschritte'!$B$2:$E$6; 2; FALSCH)
E3=SVERWEIS($B3;'alte prozessschritte'!$B$2:$E$6; 3; FALSCH)
F3=SVERWEIS($B3;'alte prozessschritte'!$B$2:$E$6; 4; FALSCH)
C4=WENN(ISTNV(SVERWEIS($B4;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH)); "nicht vorhanden"; SVERWEIS($B4;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH))
D4=SVERWEIS($B4;'alte prozessschritte'!$B$2:$E$6; 2; FALSCH)
E4=SVERWEIS($B4;'alte prozessschritte'!$B$2:$E$6; 3; FALSCH)
F4=SVERWEIS($B4;'alte prozessschritte'!$B$2:$E$6; 4; FALSCH)
C5=WENN(ISTNV(SVERWEIS($B5;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH)); "nicht vorhanden"; SVERWEIS($B5;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH))
D5=SVERWEIS($B5;'alte prozessschritte'!$B$2:$E$6; 2; FALSCH)
E5=SVERWEIS($B5;'alte prozessschritte'!$B$2:$E$6; 3; FALSCH)
F5=SVERWEIS($B5;'alte prozessschritte'!$B$2:$E$6; 4; FALSCH)
C6=WENN(ISTNV(SVERWEIS($B6;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH)); "nicht vorhanden"; SVERWEIS($B6;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH))
D6=SVERWEIS($B6;'alte prozessschritte'!$B$2:$E$6; 2; FALSCH)
E6=SVERWEIS($B6;'alte prozessschritte'!$B$2:$E$6; 3; FALSCH)
F6=SVERWEIS($B6;'alte prozessschritte'!$B$2:$E$6; 4; FALSCH)
C7=WENN(ISTNV(SVERWEIS($B7;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH)); "nicht vorhanden"; SVERWEIS($B7;'alte prozessschritte'!$B$2:$E$6; 1; FALSCH))
D7=SVERWEIS($B7;'alte prozessschritte'!$B$2:$E$6; 2; FALSCH)
E7=SVERWEIS($B7;'alte prozessschritte'!$B$2:$E$6; 3; FALSCH)
F7=SVERWEIS($B7;'alte prozessschritte'!$B$2:$E$6; 4; FALSCH)

Bedingte Formatierungen der Tabelle
ZelleNr.: / BedingungFormat
C21. / Zellwert ist gleich ="nicht vorhanden"Abc
C31. / Zellwert ist gleich ="nicht vorhanden"Abc
C41. / Zellwert ist gleich ="nicht vorhanden"Abc
C51. / Zellwert ist gleich ="nicht vorhanden"Abc
C61. / Zellwert ist gleich ="nicht vorhanden"Abc
C71. / Zellwert ist gleich ="nicht vorhanden"Abc


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruss
Mike
Anzeige

299 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige