Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Doppelte werte über mehrere Spalten
#11
(15.01.2019, 14:03)Kilek schrieb: Hay Jockel, leider ist das Dokument im *.slx-Format gespeichert ...

Hallo, Die Antwort verstehe ich nicht. *.slx - was willst du  mir damit sagen..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#12
(15.01.2019, 14:14)Jockel schrieb: Hallo, Die Antwort verstehe ich nicht. *.slx - was willst du  mir damit sagen..?

Sorry, ich meinte XLS, also mit Excel 2002 erstellt. Habe das Add-In zwar auf dem aktuellen Rechner mit Excel 2010 heruntergeladen und installiert aber es kamen zig Fehlermeldungen weshalb ich davon ausging, dass es an der Dokumentversion lag.
Antworten Top
#13
Hallo, wie bereits geschrieben. PQ funktioniert erst ab XL2010. Die Dateien dieser Version enden idR mit *.xlsx, *xlsm oder *xlsb ... Willst du deine Datei erstellt in XL2002 weiterhin mit XL2002 bearbeiten, kannst du PQ getrost vergessen. Ansonsten poste doch mal (d)eine (Beispiel)Datei...
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht

"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Antworten Top
#14
Zitat:Im Manager für Regeln zur bedingten Formatierung habe ich im Feld "Wird angewendet auf" =$D$1:$E$10000 eingegeben. Denn in Zeile 1.001 werden via Matrix (da habe ich kaum Ahnung von) wahlweise Zeilen von 2 bis 1.000 wiederholt.

Im Klartext: die Prüfung, ob es einen doppelten Wert gibt, soll nur von Zeile 2 bis 1.000 reichen

Und wieso wendest du das dann nicht nur auf D2:E1000 an?
Schöne Grüße
Berni
Antworten Top
#15
(17.01.2019, 14:43)MisterBurns schrieb: Und wieso wendest du das dann nicht nur auf D2:E1000 an?

Stimmt, da hab ich mich aber blöd ausgedrückt: In Zeile 1 sind nur Überschriften, daher spielt es keine Rolle ob D1:1000 oder D2:1000. In beiden Fällen markiert er mir den aktuell in der Matrix gewählten Namen doppelt.

Ich habe mal besagtes Dokument zum Upload überarbeitet. Dort sollten doppelte Namen sogar bis Zeile 10000 markiert werden. In Zeile 10001 werden automatisch Werte übernommen, die ich im Tabellenblatt 'Druckbereich Vorne' im Steuerelement ausgewählt habe. Aktuell der Name "Sabrina Müller" und darum wird dieser auf Tabellenblatt 'Stammdaten' als doppelt markiert.

Diese Tabelle habe ich so vorgefunden und nur geringfügig verschlimmbessert, etwa die Formel für Spalte "Ort". Wie erwähnt habe ich von der Matrix kaum Ahnung, bekomme es aber immerhin wieder zum laufen, wenn jemand durch Umsortierung die Zellbezüge aus Zeile 10001 zerschießt und das ganze dann speichert. Warum ich 'Startseite' nicht löschen oder generell keine neuen Tabellenblätter hinzufügen bzw. entfernen kann weiß ich leider auch nicht.


Sicher gibt es andere und bessere Möglichkeiten, wie zB Access aber die sind leider ausgeschlossen.


Angehängte Dateien
.xls   KD.xls (Größe: 1,64 MB / Downloads: 4)
Antworten Top
#16
Ich bin nicht sicher, ob ich dein Problem wirklich verstehe. Brauchst du das?

Code:
=ZÄHLENWENNS($D$2:$D$1000;$D2;$E$2:$E$1000;$E2)>1
Wird angewendet auf
Code:
=$D$2:$E$1000

Bei Zählenwenn muss sowohl Zeilen- wie auch Spaltenangabe der Suchmatrix mittels $ fixiert, sprich absolut gesetzt werden. Und beim Suchwert (D2 bzw. E2) darf nur die Spalte absolut gesetzt sein, die Zeile muss relativ bleiben.
Schöne Grüße
Berni
[-] Folgende(r) 1 Nutzer sagt Danke an MisterBurns für diesen Beitrag:
  • Kilek
Antworten Top
#17
Thumbs Up 
Gaaanz genau sooo :D Vielen Dank für deine Mühe!

Hatte im ersten Moment, warum auch immer,  diesen Fehler:

Zitat:=ZÄHLENWENNS($D$2:$D$10000;$D3;$E$2:$E$10000;$E3)>1
Dabei hat er dann immer die Zelle über den eigentlich doppelten Namen markiert.
Ich verstehe den Wert der rot markierten Bereiche noch nicht ganz. Aber auf jeden Fall funktioniert es

Edit: Der Fehler entsteht, wenn ich erst die "Formel" angebe (korrekt) und dann "Wird angewendet auf". Dabei ändert sich die Formel jeweils an der genannten Stelle.
Antworten Top
#18
(21.01.2019, 10:31)Kilek schrieb: Warum ich 'Startseite' nicht löschen oder generell keine neuen Tabellenblätter hinzufügen bzw. entfernen kann weiß ich leider auch nicht.

Weil du einen Arbeitsmappenschutz drauf hast. :21:
________
Servus
Case
[-] Folgende(r) 1 Nutzer sagt Danke an Case für diesen Beitrag:
  • Kilek
Antworten Top
#19
Ganz kurz erklärt:
Code:
=ZÄHLENWENNS($D$2:$D$10000;$D2;$E$2:$E$10000;$E2)>1

Zähle alle Einträge, wo der Wert aus D2 im Bereich D2:D10000 sowie der Wert aus E2 im Bereich E2:E10000 vorkommt. Wenn mehr als ein Treffer (>1) vorkommt, markiere die Zellen farbig.

Wenn du beim Anlegen der bedingten Formatierung zuvor den Bereich D2:E10000 markiert hast, ist die bed.F. nun so schlau und erkennt, dass sich das "D2" nur auf die erste markierte Zeile bezieht. Im Hintergrund wird für Zeile 3 auch der Wert aus D3/E3 herangezogen, für Zeile 4 aus D4/D4 usw. usw.
Schöne Grüße
Berni
[-] Folgende(r) 1 Nutzer sagt Danke an MisterBurns für diesen Beitrag:
  • Kilek
Antworten Top
#20
(21.01.2019, 12:57)Case schrieb: Weil du einen Arbeitsmappenschutz drauf hast. :21:

Ay, ich Held... sehe ich gerade... danke für den Tipp :)


(21.01.2019, 13:14)MisterBurns schrieb: Ganz kurz erklärt:
Code:
=ZÄHLENWENNS($D$2:$D$10000;$D2;$E$2:$E$10000;$E2)>1

Zähle alle Einträge, wo der Wert aus D2 im Bereich D2:D10000 sowie der Wert aus E2 im Bereich E2:E10000 vorkommt. Wenn mehr als ein Treffer (>1) vorkommt, markiere die Zellen farbig.

Wenn du beim Anlegen der bedingten Formatierung zuvor den Bereich D2:E10000 markiert hast, ist die bed.F. nun so schlau und erkennt, dass sich das "D2" nur auf die erste markierte Zeile bezieht. Im Hintergrund wird für Zeile 3 auch der Wert aus D3/E3 herangezogen, für Zeile 4 aus D4/D4 usw. usw.

Das leuchtet mir ein, vielen Dank für die Erklärung :19:
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste