Calc Hilfe für eine spezielle Suche, Filterung die 2.

Hallo an alle mitlesenden,

Beim weiteren experimentieren, ist mir aufgefallen das es nicht ganz richtig beschrieben ist.

Nicht die Werte in F und G sind gleich, man hat gleiche Werte in der Spalte F und gleiche Werte in der Spalte G.
Und wenn zwei oder mehr Werte in der Spalten F sowie in der Spalte G gleich sind, dann sollte der Wert in A markiert/ausgegeben werden. Und idealer Weise dann mit der bereits erwähnten (siehe Punkt 2) Option.

Und sicherheitshalber noch bemerkt, ich bin schon eine ganze Woche damit
zugange. Mit Google und Co., habe mir am Wochenende diverse Youtube Videos angesehen. Aber es war nie das richtige dabei und ja, mit dieser
Thematik habe ich generell so meine Probleme.

Hallo Sabine,

was immer Du mit "Suchen" genau meinst. :wink:

Nicht die Werte in F und G sind gleich, man hat gleiche Werte in der
Spalte F und gleiche Werte in der Spalte G.

Hm?

Und wenn zwei oder mehr Werte in der Spalten F sowie in der Spalte G
gleich sind, dann sollte der Wert in A markiert/ausgegeben werden.

Ausgeben? Inwiefern? Wohin?

Spalte A = Wert (Zahl/Zahl)
Spalte F = Wert (Zahl und auch Buchstaben)
Spalte G = Wert (Zahl)

In den Spalten B bis E sowie H bis J sind noch andere Angaben.

Gesucht werden Werte in der Spalte A, bei denen die Werte in
den Spalten F und G gleich sind.

Vorschlag:

Benutze in der Spalte K eine Formel, beispielsweise in der Zelle K2
schreibst Du:

  =WENN(F2=G2;A2;"")

Wenn Du diese Formel in alle Zeilen Deiner Liste kopierst, dann
erhältst Du in Spalte K stets den Wert aus der Spalte A, sofern in
der selben Zeile die Werte von Spalte F und G identisch sind.

Gruß

Stefan

Hallo Sabine,

was immer Du mit "Suchen" genau meinst. :wink:

Naja, in der Tabelle sind 6123 Zeilen mit Werten, ich bräuchte halt diese speziellen Werte in der Spalte A

Nicht die Werte in F und G sind gleich, man hat gleiche Werte in der
Spalte F und gleiche Werte in der Spalte G.

Hm?

Und wenn zwei oder mehr Werte in der Spalten F sowie in der Spalte G
gleich sind, dann sollte der Wert in A markiert/ausgegeben werden.

Ausgeben? Inwiefern? Wohin?

Ja, nicht ausgeben wohin, eben anzeigen, z.B. in einer neuen Spalte oder so.

Spalte A = Wert (Zahl/Zahl)
Spalte F = Wert (Zahl und auch Buchstaben)
Spalte G = Wert (Zahl)

In den Spalten B bis E sowie H bis J sind noch andere Angaben.

Gesucht werden Werte in der Spalte A, bei denen die Werte in
den Spalten F und G gleich sind.

Vorschlag:

Benutze in der Spalte K eine Formel, beispielsweise in der Zelle K2
schreibst Du:

   =WENN(F2=G2;A2;"")

Das betrifft jetzt meine 2. Mail, etwas komplizierter. Nicht F2=G2 sonder gleiche in F2 bis F6123 und
gleiche in G2 bis G6123. Und von diesen gleichen dann den entsprechenden Wert von A. puh...
Gut ich hole noch etwas aus, In der Spalte A sind viele Wert wo die v.g. Bedingung zu trifft.
Davon benötige ich dann wiederum nur die Werte, die in A nicht gleich sind. Ok so??

Wenn Du diese Formel in alle Zeilen Deiner Liste kopierst, dann
erhältst Du in Spalte K stets den Wert aus der Spalte A, sofern in
der selben Zeile die Werte von Spalte F und G identisch sind.

Gruß

Stefan

Gruß
Sabine

Hallo Susanne,

sk schrieb:

Hallo an alle mitlesenden,

Beim weiteren experimentieren, ist mir aufgefallen das es nicht ganz
richtig beschrieben ist.

Nicht die Werte in F und G sind gleich, man hat gleiche Werte in der
Spalte F und gleiche Werte in der Spalte G.

Beispielsweise in Spalte F kommt die Zahl 2 achtmal vor und der Buchstabe N siebenmal. Und in Spalte G kommt die Zahl 5 neunmal vor und die Zahl 2 dreimal?

Und wenn zwei oder mehr Werte in der Spalten F sowie in der Spalte G
gleich sind, dann sollte der Wert in A markiert/ausgegeben werden. Und
idealer Weise dann mit der bereits erwähnten (siehe Punkt 2) Option.

Was ist, wenn eine Reihe in Spalte F eine mehrfach vorkommenden Wert enthält und in Spalte G einen Wert, der nur einmal vorkommt? Ist das dann auch ein Kandidat?

Und sicherheitshalber noch bemerkt, ich bin schon eine ganze Woche damit
zugange. Mit Google und Co., habe mir am Wochenende diverse Youtube
Videos angesehen. Aber es war nie das richtige dabei und ja, mit dieser
Thematik habe ich generell so meine Probleme.

Du könntest mit dem Datenpiloten zunächst mal auszählen, welche Werte in den Spalten F bzw. G überhaupt mehrfach vorkommen. Dann kannst du alle Zeilen herausfiltern, bei denen Werte stehen, die nur einmal vorkommen. Du filterst also, um im Beispiel zu bleiben, auf F=2 oder F=N oder G=5 oder G=2. Das Filterergebnis sollte in eine neue Tabelle gehen.

Anschließend kannst du in einer Hilfsspalte für jede Zeile überprüfen, ob der Wert in Spalte A von den Werten in Spalte F und G verschieden ist, z.B. mit =UND(A1<>F1;A1<>G1).

Zum Schluss kannst du nach dem WAHR der Hilfsspalte filtern.

Ich hoffe, ich habe die Aufgabenstellung richtig verstanden; denn so ganz klar ist die Beschreibung noch nicht.

Mit freundlichen Grüßen
Regian

Hallo Susanne,

sk schrieb:

Hallo an alle mitlesenden,

Beim weiteren experimentieren, ist mir aufgefallen das es nicht ganz
richtig beschrieben ist.

Nicht die Werte in F und G sind gleich, man hat gleiche Werte in der
Spalte F und gleiche Werte in der Spalte G.

Beispielsweise in Spalte F kommt die Zahl 2 achtmal vor und der Buchstabe N siebenmal. Und in Spalte G kommt die Zahl 5 neunmal vor und die Zahl 2 dreimal?

Und wenn zwei oder mehr Werte in der Spalten F sowie in der Spalte G
gleich sind, dann sollte der Wert in A markiert/ausgegeben werden. Und
idealer Weise dann mit der bereits erwähnten (siehe Punkt 2) Option.

Was ist, wenn eine Reihe in Spalte F eine mehrfach vorkommenden Wert enthält und in Spalte G einen Wert, der nur einmal vorkommt? Ist das dann auch ein Kandidat?

Genau, das wäre dann kein Kandidat. Die Mindestbedingung ist, ich versuche es mal anders:

                > Spalte A | --- | Spalte F | Spalte G | ------
                     111 000 001
                     111 000 001 diese beiden wären nicht der gesuchte Wert
                     112 999 002
                     113 999 002 diese beiden wären ein gesuchter Wert
                     114 055 030
                       - - - usw.

Und sicherheitshalber noch bemerkt, ich bin schon eine ganze Woche damit
zugange. Mit Google und Co., habe mir am Wochenende diverse Youtube
Videos angesehen. Aber es war nie das richtige dabei und ja, mit dieser
Thematik habe ich generell so meine Probleme.

Du könntest mit dem Datenpiloten zunächst mal auszählen, welche Werte in den Spalten F bzw. G überhaupt mehrfach vorkommen. Dann kannst du alle Zeilen herausfiltern, bei denen Werte stehen, die nur einmal vorkommen. Du filterst also, um im Beispiel zu bleiben, auf F=2 oder F=N oder G=5 oder G=2. Das Filterergebnis sollte in eine neue Tabelle gehen.

Ja mit dem Datenpilot habe ich es auch schon versucht und hatte dann so ein Ergebniss mit "Anzahl" der Werte.
Aber Dein Ansatz mit den nächsten Schritten werde ich mal versuchen.

Anschließend kannst du in einer Hilfsspalte für jede Zeile überprüfen, ob der Wert in Spalte A von den Werten in Spalte F und G verschieden ist, z.B. mit =UND(A1<>F1;A1<>G1).

Zum Schluss kannst du nach dem WAHR der Hilfsspalte filtern.

Ich hoffe, ich habe die Aufgabenstellung richtig verstanden; denn so ganz klar ist die Beschreibung noch nicht.

Das liest sich erst einmal ganz gut, mal sehen ob ich das auch so hinbekomme.

Mit freundlichen Grüßen
Regian

Danke schon mal,
Sabine

Hallo,

Benutze in der Spalte K eine Formel, beispielsweise in der
Zelle K2 schreibst Du:

=WENN(F2=G2;A2;"")

Das betrifft jetzt meine 2. Mail, etwas komplizierter. Nicht
F2=G2 sonder gleiche in F2 bis F6123 und gleiche in G2 bis G6123.

Darum schreibe ich ja, dass Du diese Formel aus K2 nach K3 bis K6123
kopieren sollst. Idealerweise geht das mit AutoFüllen und zwar mit
nur einem Doppelklick auf das AutoFüllen-Kästchen, also auf das
kleine schwarze Quadrat rechts unten am Zellzeiger.

Gut ich hole noch etwas aus, In der Spalte A sind viele
Wert wo die v.g. Bedingung zu trifft. Davon benötige ich dann
wiederum nur die Werte, die in A nicht gleich sind.

Na dann halt:

   =WENN(UND(F2=G2;F2<>A2);A2;"")

:wink:

Gruß

Stefan

Hallo nochmal,

Genau, das wäre dann kein Kandidat. Die Mindestbedingung ist, ich
versuche es mal anders:

               > Spalte A | --- | Spalte F | Spalte G | ------
                    111 000 001
                    111 000 001 diese
beiden wären nicht der gesuchte Wert
                    112 999 002
                    113 999 002 diese
beiden wären ein gesuchter Wert
                    114 055 030
                      - -
- usw.

Aha. Dein Vergleich bezieht sich also auf die Zellen in der jeweils
selben Spalte in der folgenden Zeile?

Deine Formel in Zelle K2 lautet dann:

   =WENN(UND(A2<>A3;F2=F3;G2=G3);A2;"")

Gruß

Stefan

Hallo,

Benutze in der Spalte K eine Formel, beispielsweise in der
Zelle K2 schreibst Du:

=WENN(F2=G2;A2;"")

Das betrifft jetzt meine 2. Mail, etwas komplizierter. Nicht
F2=G2 sonder gleiche in F2 bis F6123 und gleiche in G2 bis G6123.

Darum schreibe ich ja, dass Du diese Formel aus K2 nach K3 bis K6123
kopieren sollst. Idealerweise geht das mit AutoFüllen und zwar mit
nur einem Doppelklick auf das AutoFüllen-Kästchen, also auf das
kleine schwarze Quadrat rechts unten am Zellzeiger.

Gut ich hole noch etwas aus, In der Spalte A sind viele
Wert wo die v.g. Bedingung zu trifft. Davon benötige ich dann
wiederum nur die Werte, die in A nicht gleich sind.

Na dann halt:

    =WENN(UND(F2=G2;F2<>A2);A2;"")

mmm, also in meiner Tabelle tut sich mit dieser Formel nichts. Muss ich da noch irgend etwas beachten.
Da war doch was mit den $ Zeichen??

Gruß

Stefan

Gruß
Sabine

Hallo nochmal,

Genau, das wäre dann kein Kandidat. Die Mindestbedingung ist, ich
versuche es mal anders:

                > Spalte A | --- | Spalte F | Spalte G | ------
                     111 000 001
                     111 000 001 diese
beiden wären nicht der gesuchte Wert
                     112 999 002
                     113 999 002 diese
beiden wären ein gesuchter Wert
                     114 055 030
                       - -
- usw.

Aha. Dein Vergleich bezieht sich also auf die Zellen in der jeweils
selben Spalte in der folgenden Zeile?

Deine Formel in Zelle K2 lautet dann:

    =WENN(UND(A2<>A3;F2=F3;G2=G3);A2;"")

Das ist fast perfekt! Ein neues Problem habe ich eben erst beim Datenauslesen für die nächste Tabelle zufällig bemerkt.
Es gibt passende Werte die aber mehrere Zeilen auseinander liegen. Das liegt scheinbar an dem Datenexport aus einem anderen Programm. Gut ist jetzt nicht diese Baustelle. :wink:

Gruß

Stefan

Dafür ein großes Dankeschön,
Sabine

Hallo Susanne,

sk schrieb:

Hallo Susanne,

sk schrieb:

Hallo an alle mitlesenden,

Beim weiteren experimentieren, ist mir aufgefallen das es nicht ganz
richtig beschrieben ist.

Nicht die Werte in F und G sind gleich, man hat gleiche Werte in der
Spalte F und gleiche Werte in der Spalte G.

Beispielsweise in Spalte F kommt die Zahl 2 achtmal vor und der
Buchstabe N siebenmal. Und in Spalte G kommt die Zahl 5 neunmal vor
und die Zahl 2 dreimal?

Und wenn zwei oder mehr Werte in der Spalten F sowie in der Spalte G
gleich sind, dann sollte der Wert in A markiert/ausgegeben werden. Und
idealer Weise dann mit der bereits erwähnten (siehe Punkt 2) Option.

Was ist, wenn eine Reihe in Spalte F eine mehrfach vorkommenden Wert
enthält und in Spalte G einen Wert, der nur einmal vorkommt? Ist das
dann auch ein Kandidat?

Genau, das wäre dann kein Kandidat.

Nehmen wir mal Buchstaben für Spalte F und Zahlen für Spalte G. Nehmen wir an du hast K1, K2, M1, M3, P3. Wer bleibt als Kandidat drin?

Ist 3 ein Mehrfachwert? P ist ja ein Einzelwert und wenn die Zeile P weg ist, ist 3 auch ein Einzelwert. Aber ursprünglich kam 3 zweimal vor.

Je nachdem wie du es haben möchtest, musst du die ursprüngliche Auszählung benutzen (3 ist Mehrfachwert) oder du musst das Herausfiltern von Einzelwertzeilen mehrmals wiederholen, bis keine Einzelwertzeilen mehr vorhanden sind.

  Die Mindestbedingung ist, ich

versuche es mal anders:

                > Spalte A | --- | Spalte F | Spalte G | ------
                     111 000 001
                     111 000 001 diese
beiden wären nicht der gesuchte Wert

Das heißt, es zählt nur, wer in Spalte A als Einzelwert vorkommt? Dann brauchst du einen dritten Durchlauf für Spalte A. Also wieder auszählen und diesmal umgekehrt die Zeilen mit Anzahlen > 1 wegwerfen.

                     112 999 002
                     113 999 002 diese
beiden wären ein gesuchter Wert
                     114 055 030
                       - - - usw.

Anschließend kannst du in einer Hilfsspalte für jede Zeile überprüfen,
ob der Wert in Spalte A von den Werten in Spalte F und G verschieden
ist, z.B. mit =UND(A1<>F1;A1<>G1).

Das wäre dann nicht richtig, da habe ich dich also falsch verstanden. Du willst ja nicht A mit F und A mit G vergleichen, sondern so eine Art Doublettencheck machen.

Mit freundlichen Grüßen
Regina

Also wenn ich Dich richtig interpretiere (von Verstehen kann bei der
Beschreibung nicht wirklich die Rede sein, sorry), dann willst Du

- in einer extra Spalte (z. B. K) den Inhalt der Spalte A angezeigt
bekommen, wenn in der betreffenden Zeile

- in Spalte F ein Wert steht, der in Spalte F mehrfach vorkommt, und
- in Spalte G ein Wert steht, der in Spalte G mehrfach vorkommt, und
- in Spalte A ein Wert steht, der in Spalte A nur /einmal/ vorkommt?

Das könntest Du mit folgender Formel (für K2)

=WENN(UND(ZÄHLENWENN($F$2:$F$1000;F2)>1;ZÄHLENWENN($G$2:$G$1000;G2)>1;ZÄHLENWENN($A$2:$A$1000;A2)=1);A2;"")

erhalten (bei einem angenommenen Datenbereich A2:F1000); diese *Zelle*
(/nicht/ die Formel im /Editier/modus) kopierst Du dann in die ganze
Spalte (oder soweit Dein Datenbereich eben geht).

Frage: In deinem allerersten Posting schrubst Du, daß in Spalte F sowohl
Werte als auch Buchstaben vorkommen können; meinst Du mit 'Buchstaben'
nur /echte/ Buchstaben (bzw. Texte), oder auch /Zahlen/ im /Textformat/,
die ggf. auf 'echte' Zahlen matchen müssen (also "7" als Text auf '7'
als Zahl usw.)? In letzterem Fall müsstest Du nämlich zusätzlich erst
noch eine recht aufwendige Konvertierung einbauen. :-/

Wolfgang

Guten Morgen Wolfgang,

ich habe jetzt deine Formel ausprobiert, aber sie funktioniert leider nicht so wie benötigt.
Aber das hast Du vielleicht auch schon nach meiner E-Mail von gestern Abend bemerkt.

Gruß
Sabine