Ähnlichkeitssuche per Formel

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

briz
*
Beiträge: 16
Registriert: Mi, 22.07.2009 15:10

Ähnlichkeitssuche per Formel

Beitrag von briz »

Hallo Leute,

habe folg. Problem:

wenn ich in eine Calc Tabelle Daten suche (Strg+F) werden die Daten auch gefunden.
Sobald ich die Maske "Suchen&Ersetzen" schließe, dann stürzt Calc ab
und ich bekomme die Maske OpenOffice Dokumentwiederherstellung.
Ich denke, daß einen Update hilfreich sein könnte, kann aber nicht
machen, da es sich um einen Firmenrechner handelt.

Die Dateien suche ich jetzt über Bedingte Formatierung.

In A5 (beg. Formatierung) habe ich: Formel ist WENN($B$2>1;$A5=$B$2;"")
+ Zellvorlage. Format habe ich runtergezogen bis auf A 300.
Wenn ich in B2 "Meier GmbH" eingebe, wird die Zelle A5 (Meier GmbH) markiert.
Gebe ich in B2 nur Meier wir die Zelle nicht markiert (ist auch logisch).
Kann man die Formel ergänzen/umschreiben, daß auch ähnliche Werte gesucht bzw. gefunden werden
und dann markiert werden ?

Natürlich kann ich die Daten auch über Autofilter selektieren, . . . . aber kann man es auch über Formel machen ?

Danke für Eure Hilfe.

Briz

Openoffice 3,0 unter SLED 11
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Ähnlichkeitssuche per Formel

Beitrag von Karolus »

Hallo
Markiere mal A5:A300 und gib in der bed. Formatierung die Formel ein:

Code: Alles auswählen

ZÄHLENWENN($A300;".*"&$B$2&".*")*($B$2<>"")
Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
briz
*
Beiträge: 16
Registriert: Mi, 22.07.2009 15:10

Re: Ähnlichkeitssuche per Formel

Beitrag von briz »

Hallo Karo,

WOW ! Das ist fantastisch !

Ich mußte die Formel ändern in ZÄHLENWENN($A5;".*"&$B$2&".*")*($B$2<>"")
aber funktioniert super. DANKE !

Kurze Frage noch :
was bewirken die Zeichen <> in der Formel

ZÄHLENWENN($A300;".*"&$B$2&".*")*($B$2<>"")

Gruß

Briz
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Ähnlichkeitssuche per Formel

Beitrag von Karolus »

Hallo
<> bedeutet das Gegenteil von 'ist gleich' also 'ungleich'
B1<>"" heisst soviel wie: 'in B1 steht nicht nichts drin'

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Amdur Eledhwen
*
Beiträge: 15
Registriert: Mo, 09.09.2013 00:35

Re: Ähnlichkeitssuche per Formel

Beitrag von Amdur Eledhwen »

Karolus hat geschrieben: Markiere mal A5:A300 und gib in der bed. Formatierung die Formel ein:

Code: Alles auswählen

ZÄHLENWENN($A300;".*"&$B$2&".*")*($B$2<>"")
Hi Karo!
Ich bin auf der Suche nach quasi dieser Funktion, wobei es mir nicht maßgeblich um Formatierung, sondern um Ergebnisvorschläge geht, also ähnlich einer Suchfunktion für Stichwörter. Dazu müsste allerdings deine Formeln als erstes funktionieren — leider bekomme ich es nicht hin! Nachvollziehbar ist sie allemal, wenn ich nun eine Liste B4:B1000 habe und in B3 ein Stichwort eingebe, sollen mir in beispielsweise C3-C12 die erstes 10 Übereinstimmungen gelistet werden, oder es reicht für den Anfang, überhaupt den Suchbegriff zu finden.
Wenn ich exakt nach B3 suchen lasse, funktioniert es (natürlich), sobald ich Ausdrücke wie &".*" an die Zellen-ID anhänge wird immer 0 ausgegeben.

in B3: "to try"

in C3:

Code: Alles auswählen

WENN(B3<>"";ZÄHLENWENN(B4:B1000;".*"&$B$3&".*");"")
B19-B21
"to try something"
"to try to do"
"to try forever"

allein diese 3 sollten zu dem Ergebnis "3" führen in C3, damit könnte ich ja im Anschluss weiter arbeiten. Nur wird immer "0" ausgegeben, außer ich suche nach dem exakten Zellwert von B3. Habe es auch mit der Bedingten Formatierung probiert — to no avail!. Auch mit "*" oder nur B3&".*" funktioniert die Funktion noch nicht. Was übersehe ich hier??

Herzlichen Dank schon einmal für jegliche Hilfe!
Æ
Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: Ähnlichkeitssuche per Formel

Beitrag von Karolus »

Hallo
Was übersehe ich hier?
Vermutlich die nicht gesetzte Option [x]reguläre Ausdrücke in Formeln erlauben
(→Extras→Optionen→Calc→Berechnen....)

Karolus
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Amdur Eledhwen
*
Beiträge: 15
Registriert: Mo, 09.09.2013 00:35

Re: Ähnlichkeitssuche per Formel

Beitrag von Amdur Eledhwen »

Karolus hat geschrieben:Vermutlich die nicht gesetzte Option [x]reguläre Ausdrücke in Formeln erlauben
(→Extras→Optionen→Calc→Berechnen....)
darauf stieß ich gestern dann auch! Das war das Problem!

vielen Dank Dir!
Æ
Antworten