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

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?

Ja die ersten beiden Punkte hast Du gut interpretiert, beim letzten ist es so das dieser auch mehrfach vorkommt.
Im Zusammenhang mit den Spalten F und G ist für mich halt nur die Kombination, 2 oder mehr Werte sind in F und G
gleich und diese Werte sind dann auch zwischen F und G gleich. Aber es gibt viele Kombinationen wo das v.g.
zutrifft un der Wert A dazu auch gleich ist. Und dann sind da die wenigen, aber für mich wichtigen Kombinationen
wo ebend F = F und G = G sowie FF = GG ist UND der entsprechende Wert A NICHT GLEICH ist.
Ich lasse jetzt mal die Katze aus dem Sack :wink:
Es geht hier um Flurstücksnummer und den dazugehörigen Grundbuchblattnr. sowie einer BVR-Nr.
Und mein gesuchter Wert ist dann ein besonderer Fall, sprich es handelt sich um 2 oder mehrere Flurstücke
die aber auf einem Grundbuchblatt stehen. oje......
Was man halt nur an der Kombination Unterschiedliche Flurstücksnummern aber gleiche Grundbuchblattnr. und BVR-Nr.
erkennen kann.

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. :-/

Die Wert stehen in den Spalten wie folgt:
A = 11/11 als Beispiel
F = 00000 aber auch 00000G
G = 0000

Wolfgang

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?

Ja die ersten beiden Punkte hast Du gut interpretiert, beim letzten ist es so das dieser auch mehrfach vorkommt.
Im Zusammenhang mit den Spalten F und G ist für mich halt nur die Kombination, 2 oder mehr Werte sind in F und G
gleich

Ok, soweit hab ich Dich glaub ich verstanden.

und diese Werte sind dann auch zwischen F und G gleich.

Hä? Der Wert in Spalte F soll auch noch gleich sein dem Wert in Spalte
G? das war in Deiner Beispieltabelle aber nicht so.

<überleg>

Oder meinst Du, daß die *Kombination* der beiden Werte in F und G
mehrfach vorkommen soll?

Aber es gibt viele Kombinationen wo das v.g.

zutrifft un der Wert A dazu auch gleich ist. Und dann sind da die wenigen, aber für mich wichtigen Kombinationen
wo ebend F = F und G = G sowie FF = GG ist

Ähm? Daß Du mit den ersten beiden Formeln 'F[x] = F[y]' und 'G[x] =
G[y]' meinst, kann ich mir ja gerade noch vorstellen; aber was meinst Du
mit 'FF = GG'?

UND der entsprechende Wert A NICHT GLEICH ist.

Also '(F[x]=F[y]) UND (G[x]=G[y]) UND (A[x]<>A[y])'? (zuzüglich irgend
was betreffs 'FF=GG', was Du aber erst noch erklären musst)

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. :-/

Die Wert stehen in den Spalten wie folgt:
A = 11/11 als Beispiel
F = 00000 aber auch 00000G
G = 0000

Soll das '00000G' auf das '0000' matchen müssen, oder sind das zwei
unterschiedliche Werte? Und noch wichtiger: Ist das '00000' in F ein
*Textformat* oder ein *Zahlenformat*? Oder gar *gemischt* (dieFrage gilt
natürlic hauch für alle anderen Spalten)? Man kann nämlich nur Text mit
Text und Zahl mit Zahl vergleichen ...

Wolf 'und beim Textformat kommt es dann auf jedes einzelne Zeichen an,
d. h. "000" ist nicht gleich "0000" ...' gang

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?

Ja die ersten beiden Punkte hast Du gut interpretiert, beim letzten ist es so das dieser auch mehrfach vorkommt.
Im Zusammenhang mit den Spalten F und G ist für mich halt nur die Kombination, 2 oder mehr Werte sind in F und G
gleich

Ok, soweit hab ich Dich glaub ich verstanden.

und diese Werte sind dann auch zwischen F und G gleich.

Hä? Der Wert in Spalte F soll auch noch gleich sein dem Wert in Spalte
G? das war in Deiner Beispieltabelle aber nicht so.

<überleg>

Oder meinst Du, daß die *Kombination* der beiden Werte in F und G
mehrfach vorkommen soll?

Aber es gibt viele Kombinationen wo das v.g.

zutrifft un der Wert A dazu auch gleich ist. Und dann sind da die wenigen, aber für mich wichtigen Kombinationen
wo ebend F = F und G = G sowie FF = GG ist

Ähm? Daß Du mit den ersten beiden Formeln 'F[x] = F[y]' und 'G[x] =
G[y]' meinst, kann ich mir ja gerade noch vorstellen; aber was meinst Du
mit 'FF = GG'?

UND der entsprechende Wert A NICHT GLEICH ist.

Also '(F[x]=F[y]) UND (G[x]=G[y]) UND (A[x]<>A[y])'? (zuzüglich irgend
was betreffs 'FF=GG', was Du aber erst noch erklären musst)

Gut hier einige Zeilen aus der Tabelle zur Verdeutlichung:
Wert A 11/11 Wert F 00625 Wert G 0001
Wert A 1/30 Wert F 02511 Wert G 0022
Wert A 101/47 Wert F 00033 Wert G 0006

entscheidend für mich ist dann so eine Kombination:
Wert A 22/5 Wert F 01315 Wert G 0008
Wert A 22/6 Wert F 01315 Wert G 0008
Wert A 1/33 Wert F 00747 Wert G 0015

ach ja, das mit Buchstaben wäre dann, zwar sehr selten, so:
Wert A 5/2 Wert F 00625G Wert G 0001

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. :-/

Die Wert stehen in den Spalten wie folgt:
A = 11/11 als Beispiel
F = 00000 aber auch 00000G
G = 0000

Es war genau so wie es da steht gemeint. Siehe oben.

Soll das '00000G' auf das '0000' matchen müssen, oder sind das zwei
unterschiedliche Werte? Und noch wichtiger: Ist das '00000' in F ein
*Textformat* oder ein *Zahlenformat*? Oder gar *gemischt* (dieFrage gilt
natürlic hauch für alle anderen Spalten)? Man kann nämlich nur Text mit
Text und Zahl mit Zahl vergleichen ...

Wolf 'und beim Textformat kommt es dann auf jedes einzelne Zeichen an,
d. h. "000" ist nicht gleich "0000" ...' gang

Gruß
Sabine

Also '(F[x]=F[y]) UND (G[x]=G[y]) UND (A[x]<>A[y])'? (zuzüglich irgend
was betreffs 'FF=GG', was Du aber erst noch erklären musst)

Gut hier einige Zeilen aus der Tabelle zur Verdeutlichung:
Wert A 11/11 Wert F 00625 Wert G 0001
Wert A 1/30 Wert F 02511 Wert G 0022
Wert A 101/47 Wert F 00033 Wert G 0006

Hm; jetzt müsstest Du nur noch schrieben, was genau Du damit
verdeutlichen willst. Nach meinem bisherigen Verständnis wären das keine
Treffer zu dem, was Du suchst.

entscheidend für mich ist dann so eine Kombination:
Wert A 22/5 Wert F 01315 Wert G 0008
Wert A 22/6 Wert F 01315 Wert G 0008

Die zwei Datensätze würden ja zu '(F[x]=F[y]) UND (G[x]=G[y]) UND
(A[x]<>A[y])' passen; aber wie bitte soll jetzt auch noch der Datensatz ...

Wert A 1/33 Wert F 00747 Wert G 0015

... dazu gehören? Irgend was Entscheidendes scheint mir fürs richtige
Verständnis noch zu fehlen. :-((

ach ja, das mit Buchstaben wäre dann, zwar sehr selten, so:
Wert A 5/2 Wert F 00625G Wert G 0001

Ob Texte oder Zahlen ist völlig egal, solange nur Texte mit Texten und
Zahlen mit Zahlen zu verglichen sind; ekelhaft [tm] wird es lediglich,
wenn Zahlen mal im Textformat und mal als Zahlformat vorkommen (oder als
Text mit unterschiedlich vielen führenden Nullen usw.).

Wolfgang

Also '(F[x]=F[y]) UND (G[x]=G[y]) UND (A[x]<>A[y])'? (zuzüglich irgend
was betreffs 'FF=GG', was Du aber erst noch erklären musst)

Gut hier einige Zeilen aus der Tabelle zur Verdeutlichung:
Wert in A 11/11 Wert in F 00625 Wert in G 0001
Wert in A 1/30 Wert in F 02511 Wert in G 0022
Wert in A 101/47 Wert in F 00033 Wert in G 0006

Hm; jetzt müsstest Du nur noch schrieben, was genau Du damit
verdeutlichen willst. Nach meinem bisherigen Verständnis wären das keine
Treffer zu dem, was Du suchst.

> entscheidend für mich ist dann so eine Kombination: <
> Wert A 22/5 Wert F 01315 Wert G 0008 |
> Wert A 22/6 Wert F 01315 Wert G 0008 |

Das ist ein Treffer. Oben wollte ich nur mal veranschaulichen wie die Werte in den Zellen aussehen.

Die zwei Datensätze würden ja zu '(F[x]=F[y]) UND (G[x]=G[y]) UND
(A[x]<>A[y])' passen; aber wie bitte soll jetzt auch noch der Datensatz ...

Wert A 1/33 Wert F 00747 Wert G 0015

... dazu gehören? Irgend was Entscheidendes scheint mir fürs richtige
Verständnis noch zu fehlen. :-((

Entschuldigung, der gehört da natürlich nicht hin. Es geht wirklich nur um die v.g. Kombination.
Diese Kombination kann auch mehrfach vorkommen, also 3x , 4x usw. Erschwerend kommt aber
hinzu, dass die Werte nicht immer genau untereinander stehen sonder in der ganzen Tabelle.

ach ja, das mit Buchstaben wäre dann, zwar sehr selten, so:
Wert A 5/2 Wert F 00625G Wert G 0001

Ob Texte oder Zahlen ist völlig egal, solange nur Texte mit Texten und
Zahlen mit Zahlen zu verglichen sind; ekelhaft [tm] wird es lediglich,
wenn Zahlen mal im Textformat und mal als Zahlformat vorkommen (oder als
Text mit unterschiedlich vielen führenden Nullen usw.).

Gruß
Sabine

Also '(F[x]=F[y]) UND (G[x]=G[y]) UND (A[x]<>A[y])'? (zuzüglich irgend
was betreffs 'FF=GG', was Du aber erst noch erklären musst)

Gut hier einige Zeilen aus der Tabelle zur Verdeutlichung:
Wert in A 11/11 Wert in F 00625 Wert in G 0001
Wert in A 1/30 Wert in F 02511 Wert in G 0022
Wert in A 101/47 Wert in F 00033 Wert in G 0006

Ja, schön; aber *was* willst Du damit verdeutlichen?

Solange ich nicht *alle* notwendigen Bedingungen kenne, macht es keinen
Sinn, das in eine Calc-Formel zu gießen.

Also nochmal: was genau meintest Du mit 'FF=GG'?

Diese Kombination kann auch mehrfach vorkommen, also 3x , 4x usw.
Erschwerend kommt aber
hinzu, dass die Werte nicht immer genau untereinander stehen sonder in
der ganzen Tabelle.

Das ist beides klar (und überhaupt kein Problem).

Wolfgang

Also '(F[x]=F[y]) UND (G[x]=G[y]) UND (A[x]<>A[y])'? (zuzüglich irgend
was betreffs 'FF=GG', was Du aber erst noch erklären musst)

Gut hier einige Zeilen aus der Tabelle zur Verdeutlichung der
(sehr kleiner Ausschnitt) Ausgangssituation:

Wert in A 11/11 Wert in F 00625 Wert in G 0001
Wert in A 22/5 Wert in F 01315 Wert in G 0008 <diese Kombination
Wert in A 1/30 Wert in F 02511 Wert in G 0022
Wert in A 101/47 Wert in F 00033 Wert in G 0006
Wert in A 22/6 Wert in F 01315 Wert in G 0008 <und diese Kombination
Wert in A 149/3 Wert in F 00027 Wert in G 0001

werden gesucht.

Ja, schön; aber *was* willst Du damit verdeutlichen?

Solange ich nicht *alle* notwendigen Bedingungen kenne, macht es keinen
Sinn, das in eine Calc-Formel zu gießen.

Also nochmal: was genau meintest Du mit 'FF=GG'?

Hier noch einmal zusammen, mit FF=GG meinte ich das:

Wert in A 22/5 Wert in > F | 01315 | < diese beiden gleich sein müssen
Wert in A 22/6 Wert in > F | 01315 | <

Wert in > G | 0008 | < und diese beiden gleich sein müssen
Wert in > G | 0008 | <

Wert in A | 22/5 | damit ich diese finde.
Wert in A | 22/6 |

Ist das besser so?
Ist dann wohl doch schwieriger wie ich dachte. Danke Wolfgang das Du dich da so reinkniest :wink: .

Gruß
Sabine

Also '(F[x]=F[y]) UND (G[x]=G[y]) UND (A[x]<>A[y])'? (zuzüglich irgend
was betreffs 'FF=GG', was Du aber erst noch erklären musst)

Gut hier einige Zeilen aus der Tabelle zur Verdeutlichung der
(sehr kleiner Ausschnitt) Ausgangssituation:

Wert in A 11/11 Wert in F 00625 Wert in G 0001
Wert in A 22/5 Wert in F 01315 Wert in G 0008 <diese Kombination
Wert in A 1/30 Wert in F 02511 Wert in G 0022
Wert in A 101/47 Wert in F 00033 Wert in G 0006
Wert in A 22/6 Wert in F 01315 Wert in G 0008 <und diese Kombination
Wert in A 149/3 Wert in F 00027 Wert in G 0001

werden gesucht.

Ja, schön; aber *was* willst Du damit verdeutlichen?

Solange ich nicht *alle* notwendigen Bedingungen kenne, macht es keinen
Sinn, das in eine Calc-Formel zu gießen.

Also nochmal: was genau meintest Du mit 'FF=GG'?

Hier noch einmal zusammen, mit FF=GG meinte ich das:

Wert in A 22/5 Wert in > F | 01315 | < diese beiden gleich sein müssen
Wert in A 22/6 Wert in > F | 01315 | <

Ok, das entspricht 'F[x]=F[y]' (wobei btw. 'y' nicht '(x+1)' bedeutet,
sondern ein beliebiger anderer Wert ist).

Wert in > G | 0008 | < und diese beiden gleich sein müssen
Wert in > G | 0008 | <

Ok, das entspricht 'G[x]=G[y]'.

Wert in A | 22/5 | damit ich diese finde.
Wert in A | 22/6 |

Ok, das entspricht 'A[x]<>A[y]'; wobei ich jetzt fast vermute, daß A[x]
(also z. B. '22/5') durchaus mehrfach vorkommen könnte, nur halt nicht
in der Kombination von F[x] ˄ G[x].

Ist das besser so?

Das sind dann alle Bedingungen? Dann gibt es also gar kein 'FF=GG'?

Ist dann wohl doch schwieriger wie ich dachte.

Ja, das ist ein hypsches kleines Problem.

Ich hab mir mal folgende Tabelle zum Testen erstellt (zu den Spalten X,
Y und Z komm ich später). Dabei hab ich gleich noch einige weitere
Gemeinheiten eingebaut, von denen ich annehme, daß sie durchaus
auftreten können.

Hallo Wolfgang,

am Wochenende hatte eine Freundin eine Idee, auf die man erst einmal kommen muss ;-), um die Suche/Filterung zu vereinfachen.
Ich habe jetzt die Werte A, F und G mit der Formel VERKETTEN zusammen gefasst.
Somit habe ich dann nur noch einen Wert für die Suche/Filterung. Wobei ich es jetzt noch nicht hin bekommen
habe den Filter so einzustellen das alle mehrfach vorhandenen Werte angezeigt werden.

Dazu noch eine andere Frage? Gibt es eine Tastenkombination mit der man schnell die Formel in einer Spalte
eintragen kann. Ich habe hier zwar einen Tipp gelesen, in dem man auf das kleine schwarze Quadrat doppelklicken
soll. Aber das funktioniert nicht, es springt immer nur ein paar Zeilen aber nie bis zum Ende. Bei über 34000 Zeilen
ist es sehr mühselig.

Gruß
Sabine

Hallo Wolfgang,

am Wochenende hatte eine Freundin eine Idee, auf die man erst einmal
kommen muss ;-), um die Suche/Filterung zu vereinfachen.
Ich habe jetzt die Werte A, F und G mit der Formel VERKETTEN zusammen
gefasst.
Somit habe ich dann nur noch einen Wert für die Suche/Filterung. Wobei
ich es jetzt noch nicht hin bekommen
habe den Filter so einzustellen das alle mehrfach vorhandenen Werte
angezeigt werden.

Das mit dem Verketten war auch meine erste Idee, aber die hab ich aus u.
a. auch genau /dem/ Grund wieder verworfen.

Dazu noch eine andere Frage? Gibt es eine Tastenkombination mit der man
schnell die Formel in einer Spalte
eintragen kann.

/Eine/ nicht; aber einige /wenige/, ja: Einfach Zelle markieren, STRG-C
(oder STR-EINFG), Spalte (oder gewünschten Bereich) markieren, STRG-V
(oder SHIFT-EINFG).

Ich habe hier zwar einen Tipp gelesen, in dem man auf

das kleine schwarze Quadrat doppelklicken
soll. Aber das funktioniert nicht, es springt immer nur ein paar Zeilen
aber nie bis zum Ende. Bei über 34000 Zeilen
ist es sehr mühselig.

Ja, das erweitert und ergänzt einen Bereich nur bis zur /nächsten/
leeren Zelle in einer der beiden Nachbarspalten.

Wolfgang