Ähnlichkeitssuche per Formel
Moderator: Moderatoren
Ähnlichkeitssuche per Formel
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
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
Re: Ähnlichkeitssuche per Formel
Hallo
Markiere mal A5:A300 und gib in der bed. Formatierung die Formel ein:
Gruß Karo
Markiere mal A5:A300 und gib in der bed. Formatierung die Formel ein:
Code: Alles auswählen
ZÄHLENWENN($A300;".*"&$B$2&".*")*($B$2<>"")
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Re: Ähnlichkeitssuche per Formel
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
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
Re: Ähnlichkeitssuche per Formel
Hallo
<> bedeutet das Gegenteil von 'ist gleich' also 'ungleich'
B1<>"" heisst soviel wie: 'in B1 steht nicht nichts drin'
Gruß Karo
<> 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)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
-
- *
- Beiträge: 15
- Registriert: Mo, 09.09.2013 00:35
Re: Ähnlichkeitssuche per Formel
Hi Karo!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<>"")
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&".*");"")
"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!
Æ
Re: Ähnlichkeitssuche per Formel
Hallo
(→Extras→Optionen→Calc→Berechnen....)
Karolus
Vermutlich die nicht gesetzte Option [x]reguläre Ausdrücke in Formeln erlaubenWas übersehe ich hier?
(→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)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
-
- *
- Beiträge: 15
- Registriert: Mo, 09.09.2013 00:35
Re: Ähnlichkeitssuche per Formel
darauf stieß ich gestern dann auch! Das war das Problem!Karolus hat geschrieben:Vermutlich die nicht gesetzte Option [x]reguläre Ausdrücke in Formeln erlauben
(→Extras→Optionen→Calc→Berechnen....)
vielen Dank Dir!
Æ