Seite 1 von 1

Zellen mit jeweils mehreren Wörtern vergleichen + Zelle mit bestimmtem Wort finden

Verfasst: Mi 27. Sep 2017, 17:33
von Gimmick
Hallo,

ich habe hier ein für mich neues Problem mit Calc und komme da nicht weiter.

Beispiel - Problemstellung:

Zelle A1 Uhrzeit:
8:00-9:00

Zelle A2 Uhrzeit:
9:00-10:00
usw.

Zelle B1:
Oberst Obermann

Max Mustermann
Manu Musterfrau
Mattes Musterkind

Zelle C1:
Unterst Untermann

Bernd Beispielmann
Beathe Beispielfrau
Boris Beispielkind

Zellen B1 und C1 sind entspechend dem Zeitraum lang.

Jetzt soll geschaut werden:
Befinden sich in B1 und C1 ein oder mehrere identische Namen?
In welcher Zelle befindet sich z.B. der Name "Oberst Obermann" (in fett)?
Mit welcher Zellennummer von Spalte A beginnen und Enden die langen Zellen B1 und C1 (Der Zeitraum, den die Zellen B1 und C1 übertsreichen)?

Gibt es da fertig eingebaute Befehle nach dem Motto "=Suche$A1:$E12("Oberst Obermann")" -> B1? ^^ :mrgreen:

Oder muss ich da selber was programmieren?
Bin nicht ungeschickt was das angeht, habe aber gesehen, dass Libe Office für Makros BASIC nutzt und dafür bräuchte ich dann schon eine Dokumentation, inbesondere darüber wie Zellen formatiert sind (Zeilensprung, Fett etc).

Kann mir da jemand allgemein weiterhelfen?

Re: Zellen mit jeweils mehreren Wörtern vergleichen + Zelle mit bestimmtem Wort finden

Verfasst: Mi 27. Sep 2017, 18:31
von Mondblatt24
Hallo,
erstelle eine Beispieltabelle, mit den Daten wie oben beschrieben
und stelle Sie im Anhang zur Verfügung.

Gruß Peter

Re: Zellen mit jeweils mehreren Wörtern vergleichen + Zelle mit bestimmtem Wort finden

Verfasst: Mi 27. Sep 2017, 19:47
von Gimmick
Kleine Beispieltabelle befindet sich im Anhang. Habe noch eine "Tag 1"
Zelle ergänzt, ändert aber am Problem nichts.

Gesucht wird als Ergebnis:
"Doppelt" ist in B und C vorhanden. Idealer Weise sogar: "Doppelt" überschneidet sich in B und C von 9-11.
Oberst Mustermann geht von 8 bis 11 = 3 Stunden, Unterst Untermann von 9 bis 12 = 3 Stunden.

Re: Zellen mit jeweils mehreren Wörtern vergleichen + Zelle mit bestimmtem Wort finden

Verfasst: Fr 29. Sep 2017, 17:13
von Helmut_S
Hallo Gimmick, zu deiner Frage:
Befinden sich in B1 und C1 ein oder mehrere identische Namen?
Das geht mit "Suchen und Ersetzen" gibst du im Dialog "mann" ein werden dir 2 Zellen angezeigt in denen der String enthalten ist. null problemo also.
Deine nächste Frage:
In welcher Zelle befindet sich z.B. der Name "Oberst Obermann" (in fett)?
Lässt sich auch mit dem gleichen Befehl lösen, allerdings bleibt davon unberührt ob du einen schlanken oder ausschließlich "fettleibigen" Oberst suchst?
Der schlanke Herr Oberst ist kein Problem, beim fettleibigen muss ich passen. ;)
Deine nächste Frage ist nun schon etwas anspruchsvoller:
Mit welcher Zellennummer von Spalte A beginnen und enden die langen Zellen B1 und C1 (Der Zeitraum, den die Zellen B1 und C1 überstreichen)?
Dafür kenne ich keinen "eingebauten Befehl", du kannst versuchen, die Suche mit "regulären Ausdrücken zu füttern", aber möglicherweise wirst du dir hier ein Makro basteln müssen. Da du diesbezgl. "nicht ungeschickt" bist, wie du schreibt, dürfte dir das schon gelingen.
Bezüglich Dokumentation oder "allgemein weiterhelfen" empfehle ich dir:
Vor allem die F1-Hilfe-Taste, auch folgende Begriffe, eingegeben in eine Suchmaschine deines Vertrauens, liefern dir einiges an Dokumentation zum Programmieren im LO-Basic-Dialekt: "Michael Dannenhöfer", "Andrew Pitonyak" oder "Kumbein+openoffice"
Schöne Grüße und viel Spaß beim Programmieren, Helmut

Re: Zellen mit jeweils mehreren Wörtern vergleichen + Zelle mit bestimmtem Wort finden

Verfasst: Sa 30. Sep 2017, 08:08
von Gimmick
Danke für die Tips schon mal :)

Hatte mich gestern schon mal mit den Makros beschäftigt - vom ganzen Drumherum ist das schon ein wenig furchtbar :X