Live-Forum - Die aktuellen Beiträge
Datum
Titel
24.04.2024 19:29:30
24.04.2024 18:49:56
Anzeige
Archiv - Navigation
1312to1316
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

Zeilen Vergleichen und kopieren/markieren

Zeilen Vergleichen und kopieren/markieren
27.05.2013 19:11:41
Benni
Hallo,
ich habe folgendes Problem und freue mich über jede Unterstützung.
Ich habe zwei Tabellenblätter: Gerätschaften und Inventar.
Bitte s. auch folgendes File: https://www.herber.de/bbs/user/85547.xlsx
Im Tabellenblatt Inventar habe ich verschiedene Gegenstände, die in der Spalte A von 1 an hochgezählt werden.
Ich möchte nun im Tabellenblatt Gerätschaften in der Spalte B eine Nummer hineinschreiben, die er mit dem Tabellenblatt: Inventar vergleicht und wenn gefunden:
- in "Inventar", den Bereich der Zeile farblich markiert, mit grün
- in "Gerätschaften", den Inhalt Spalte B-D aus "Inventar" nach der eingetragenen Nummer schreibt. (Die ganze Zeile soll dann (Gerätschften soll dann grün markiert werden)
- Die einzelne Nummer darf in der Spalte B (Gerätschaften nur 1x vorkommen)
Wenn ich bei "Gerätschaften in Spalte B2: die Nummer 2 schreibe, soll in C2-E2 folgende Information stehen: Hose 53 40 €
In beiden Tabellenblätter soll diese Zeile dann grün markiert werden.
Wäre super, wenn mir jemand helfen könnte, danke schon im Voraus.
Benni

13
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen Vergleichen und kopieren/markieren
27.05.2013 20:02:28
Matze
Hallo Benni,
in die Tabelle Gerätschaften. die Spalte B markieren
dann auf Datengültigkeit / benutzerdefiniert =ZÄHLENWENN(B:B;B1)=1 Formel eingeben.
somit keine doppelten Werte in Spalte B
Matze

Andersherum, ist besser,..Korrektur
27.05.2013 20:57:57
Matze
Hallo Benni,
die Datengültigkeit für die Artikel zu verwenden da es die ja nur einmalig geben soll.
https://www.herber.de/bbs/user/85550.xlsx
somit können mehrere Personen auch den selben Artikel kaufen.
Matze

Anzeige
AW: Andersherum, ist besser,..Korrektur
27.05.2013 21:34:41
Alex
Hallo Matze,
vielen Dank der Rückmeldung, habe noch eine Frage zu deiner Lösung:
Wenn die Nummer (3) in Gerätschaften mit der Nummer (3) in Inventar übereinstimmen, sollen die Informationen übertragen werden. Ja das passt in deiner Lösung, wie können aber diese beiden Zeilen grün markiert werden, wenn die Nummern übereinstimmen?
Ich verstehe auch nicht ganz deine Funktion:
=WENN($B2="";"";SVERWEIS($B2;Inventar!$A$2:$D$6;2;FALSCH))
Danke!

AW: Andersherum, ist besser,..Korrektur
27.05.2013 22:04:58
Alex
Hallo Matze,
vielen Dank der Rückmeldung, habe noch eine Frage zu deiner Lösung:
Wenn die Nummer (3) in Gerätschaften mit der Nummer (3) in Inventar übereinstimmen, sollen die Informationen übertragen werden. Ja das passt in deiner Lösung, wie können aber diese beiden Zeilen grün markiert werden, wenn die Nummern übereinstimmen?
Ich verstehe auch nicht ganz deine Funktion:
=WENN($B2="";"";SVERWEIS($B2;Inventar!$A$2:$D$6;2;FALSCH))
Danke!

Anzeige
AW: Andersherum, ist besser,..Korrektur
28.05.2013 08:17:32
Matze
Hallo Alex,
du hast meine erste Frage im Bezug auf das färben "nicht" beantwortet.
Ich wollte von dir Wissen "warum die grün gefärbt werden sollen".
Ich sehe da keinen großen Sinn/Nutzen.
Hier nochmal die Datei mit Erklärungen und einer kleinen Erweiterung.(nur Spielerei, vielleicht gefällt es dir) https://www.herber.de/bbs/user/85553.xlsx
Matze

Vorschlag: ... WENN(ODER($A2="";$B2="") ...
28.05.2013 10:06:58
Matthias
Hallo Alex, Hallo Matze
Wenn z.B. Hans nun 3 Jacken will brauchst Du 3 Zeilen für einen Artikel.
Leider gibts da ja nur die Gr.54. Ich glaub ich kauf woanders ein ;-)
Gerätschaften

 ABCDE
1NameArtikelNr.BezeichnungGröße Kosten
2Hans3Jacke54          10,00 €
3Hans3Jacke54          10,00 €
4Hans3Jacke54          10,00 €

Formeln der Tabelle
ZelleFormel
C2=WENN($B2="";"";SVERWEIS($B2;Inventar!$A$2:$D$11;2;FALSCH))
D2=WENN($B2="";"";SVERWEIS($B2;Inventar!$A$2:$D$11;3;FALSCH))
E2=WENN($B2="";"";SVERWEIS($B2;Inventar!$A$2:$D$11;4;FALSCH))
C3=WENN($B3="";"";SVERWEIS($B3;Inventar!$A$2:$D$11;2;FALSCH))
D3=WENN($B3="";"";SVERWEIS($B3;Inventar!$A$2:$D$11;3;FALSCH))
E3=WENN($B3="";"";SVERWEIS($B3;Inventar!$A$2:$D$11;4;FALSCH))
C4=WENN($B4="";"";SVERWEIS($B4;Inventar!$A$2:$D$11;2;FALSCH))
D4=WENN($B4="";"";SVERWEIS($B4;Inventar!$A$2:$D$11;3;FALSCH))
E4=WENN($B4="";"";SVERWEIS($B4;Inventar!$A$2:$D$11;4;FALSCH))


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Ich würde also 2 Spalten zusätzl, einfügen für Anzahl und Gesamtpreis
Außerdem sollten die Formeln noch prüfen ob in A oder B ein Eintrag steht.
Da es wenig Sinn macht die Daten anzuzeigen wenn:

  1. kein Name in A steht, oder

  2. keine Artkl.Nr. in B steht


Gerätschaften

 ABCDEFG
1NameArtikelNr.BezeichnungGröße Kosten Anzahl Gesamtkosten
2Hans3Jacke54          10,00 € 4                   40,00 €
3Maria3Jacke54          10,00 € 4                   40,00 €
4Marita1Hut52          30,00 € 4                120,00 €
5Marina     4  
6Matrina1Hut52          30,00 € 4                120,00 €
7Bernd     4  
8 4    4  
9Peter     4  
10Matthias3Jacke54          10,00 € 4                   40,00 €
11Martina7Rock40          42,00 € 4                168,00 €
12Alex10Jacke,kurz, schwarzL          99,00 € 4                396,00 €

Formeln der Tabelle
ZelleFormel
C2=WENN(ODER($A2="";$B2=""); "";SVERWEIS($B2;Inventar!$A$2:$D$11;2;FALSCH))
D2=WENN(ODER($A2="";$B2=""); "";SVERWEIS($B2;Inventar!$A$2:$D$11;3;FALSCH))
E2=WENN(ODER($A2="";$B2=""); "";SVERWEIS($B2;Inventar!$A$2:$D$11;4;FALSCH))
G2=WENN(ODER($A2="";$B2=""); "";E2*F2)
C3=WENN(ODER($A3="";$B3=""); "";SVERWEIS($B3;Inventar!$A$2:$D$11;2;FALSCH))
D3=WENN(ODER($A3="";$B3=""); "";SVERWEIS($B3;Inventar!$A$2:$D$11;3;FALSCH))
E3=WENN(ODER($A3="";$B3=""); "";SVERWEIS($B3;Inventar!$A$2:$D$11;4;FALSCH))
G3=WENN(ODER($A3="";$B3=""); "";E3*F3)
C4=WENN(ODER($A4="";$B4=""); "";SVERWEIS($B4;Inventar!$A$2:$D$11;2;FALSCH))
D4=WENN(ODER($A4="";$B4=""); "";SVERWEIS($B4;Inventar!$A$2:$D$11;3;FALSCH))
E4=WENN(ODER($A4="";$B4=""); "";SVERWEIS($B4;Inventar!$A$2:$D$11;4;FALSCH))
G4=WENN(ODER($A4="";$B4=""); "";E4*F4)
C5=WENN(ODER($A5="";$B5=""); "";SVERWEIS($B5;Inventar!$A$2:$D$11;2;FALSCH))
D5=WENN(ODER($A5="";$B5=""); "";SVERWEIS($B5;Inventar!$A$2:$D$11;3;FALSCH))
E5=WENN(ODER($A5="";$B5=""); "";SVERWEIS($B5;Inventar!$A$2:$D$11;4;FALSCH))
G5=WENN(ODER($A5="";$B5=""); "";E5*F5)
C6=WENN(ODER($A6="";$B6=""); "";SVERWEIS($B6;Inventar!$A$2:$D$11;2;FALSCH))
D6=WENN(ODER($A6="";$B6=""); "";SVERWEIS($B6;Inventar!$A$2:$D$11;3;FALSCH))
E6=WENN(ODER($A6="";$B6=""); "";SVERWEIS($B6;Inventar!$A$2:$D$11;4;FALSCH))
G6=WENN(ODER($A6="";$B6=""); "";E6*F6)
C7=WENN(ODER($A7="";$B7=""); "";SVERWEIS($B7;Inventar!$A$2:$D$11;2;FALSCH))
D7=WENN(ODER($A7="";$B7=""); "";SVERWEIS($B7;Inventar!$A$2:$D$11;3;FALSCH))
E7=WENN(ODER($A7="";$B7=""); "";SVERWEIS($B7;Inventar!$A$2:$D$11;4;FALSCH))
G7=WENN(ODER($A7="";$B7=""); "";E7*F7)
C8=WENN(ODER($A8="";$B8=""); "";SVERWEIS($B8;Inventar!$A$2:$D$11;2;FALSCH))
D8=WENN(ODER($A8="";$B8=""); "";SVERWEIS($B8;Inventar!$A$2:$D$11;3;FALSCH))
E8=WENN(ODER($A8="";$B8=""); "";SVERWEIS($B8;Inventar!$A$2:$D$11;4;FALSCH))
G8=WENN(ODER($A8="";$B8=""); "";E8*F8)
C9=WENN(ODER($A9="";$B9=""); "";SVERWEIS($B9;Inventar!$A$2:$D$11;2;FALSCH))
D9=WENN(ODER($A9="";$B9=""); "";SVERWEIS($B9;Inventar!$A$2:$D$11;3;FALSCH))
E9=WENN(ODER($A9="";$B9=""); "";SVERWEIS($B9;Inventar!$A$2:$D$11;4;FALSCH))
G9=WENN(ODER($A9="";$B9=""); "";E9*F9)
C10=WENN(ODER($A10="";$B10=""); "";SVERWEIS($B10;Inventar!$A$2:$D$11;2;FALSCH))
D10=WENN(ODER($A10="";$B10=""); "";SVERWEIS($B10;Inventar!$A$2:$D$11;3;FALSCH))
E10=WENN(ODER($A10="";$B10=""); "";SVERWEIS($B10;Inventar!$A$2:$D$11;4;FALSCH))
G10=WENN(ODER($A10="";$B10=""); "";E10*F10)
C11=WENN(ODER($A11="";$B11=""); "";SVERWEIS($B11;Inventar!$A$2:$D$11;2;FALSCH))
D11=WENN(ODER($A11="";$B11=""); "";SVERWEIS($B11;Inventar!$A$2:$D$11;3;FALSCH))
E11=WENN(ODER($A11="";$B11=""); "";SVERWEIS($B11;Inventar!$A$2:$D$11;4;FALSCH))
G11=WENN(ODER($A11="";$B11=""); "";E11*F11)
C12=WENN(ODER($A12="";$B12=""); "";SVERWEIS($B12;Inventar!$A$2:$D$11;2;FALSCH))
D12=WENN(ODER($A12="";$B12=""); "";SVERWEIS($B12;Inventar!$A$2:$D$11;3;FALSCH))
E12=WENN(ODER($A12="";$B12=""); "";SVERWEIS($B12;Inventar!$A$2:$D$11;4;FALSCH))
G12=WENN(ODER($A12="";$B12=""); "";E12*F12)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Matthias

Anzeige
AW: Andersherum, ist besser,..Korrektur
28.05.2013 15:46:59
Alex
Hallo Matze,
super für die schnelle und kompetente Hilfe, hab auch soweit alles verstanden und hast mir schon viel weitergeholfen. Mein Problem ist nur noch die farbliche Zuordnung, und zwar soll es:
in dem Reiter Inventar jeden Gegenstand nur 1x geben. Ich möchte in Gerätschaften z.B. in der Spalte B5 den Wert 2 eingeben, dann soll er mir sowohl diese Zeile, als auch die entsprechende Zeile im Reiter Inventar (A3 == Zahl 2)grün einfärben.

AW: Andersherum, ist besser,..Korrektur
28.05.2013 15:58:33
Matze
Hallo Alex,
... da du mir meine Frage nicht beantwortest, bin ich nun raus.
Vielleicht macht Matthias L. weiter, ich Jedenfalls ohne eine Antwort zubekommen nicht mehr.
Matze

Anzeige
AW: Andersherum, ist besser,..Korrektur
28.05.2013 16:05:57
Alex
... sorry, tut mir leid.
Ich wollte damit nur visuell darstellen, dass dieser Artikel dann schon vergeben/zugeordnet wurde und nicht mehr für andere Personen zur Verfügung steht (im Reiter: Inventar) und in "Gerätschaften" sehe ich, dass der Person schon ein Artikel zugeordnet wurde. Hoffe, die Antwort bringt ein wenig Licht ins Dunkel.

AW: Andersherum, ist besser,..Korrektur
28.05.2013 16:36:38
Matze
Hallo Alex,
nun jetzt haben wird doch eine Begründung. Freu :)
Aber , was bringt dir das?
Was willst du wirklich mit deinem Konzept hier erreichen?
Hast du dir den Aufbau von Matthias L. angesehen?
Matze

AW: Andersherum, ist besser,..Korrektur
28.05.2013 17:11:28
Alex
Hallo, ich will checken, ob dieser Artikel schon jemanden zugeordnet wurde oder noch frei ist zum vergeben. Über eine farbliche Änderung konnte ich nichts beim Matthias sehen. Bei einer großen Inventarliste wird es übersichtlicher, danke der Rückmeldung/ Hilfe!

Anzeige
nutze die bedingte Formatierung ...
28.05.2013 23:45:16
Matthias
Hallo
Zitat
Über eine farbliche Änderung konnte ich nichts beim Matthias sehen
Hab ja auch nichts darüber geschrieben!
Tipp:
Benutze die bedingte Formatierung.
Hättest aber wenigstens auf meinen Vorschlag mal reagieren können. Schade!
Gruß Matthias

310 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige