❤️ Helfen Sie noch heute, unser LibreOffice Forum zu erhalten! ❤️
Unterstützen Sie das LibreOffice-Forum und helfen Sie uns, unser Ziel für 2025 zu erreichen!

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱


❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Schreibe nach H wenn in C bestimmter String

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
komma4
Beiträge: 185
Registriert: Sa 13. Aug 2011, 10:01
Wohnort: Chonburi Thailand Asia
Kontaktdaten:

Re: Schreibe nach H wenn in C bestimmter String

Beitrag von komma4 » Sa 15. Okt 2011, 10:49

Schreibe in H die Formel

Beispiel für H1

Code: Alles auswählen

=WENN(ISTFEHLER(FINDEN("XYZ";C1;1)>0);"";"ABC")
FINDEN achtet auf Gross-/Kleinschreibung des Suchbegriffs XYZ, wenn Dir die egal ist, nehme SUCHEN


Hilft Dir das?
Cheers
Winfried
aktuell: openSuse 13.1 mit LO 4.3.7.2
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als Extension)

komma4
Beiträge: 185
Registriert: Sa 13. Aug 2011, 10:01
Wohnort: Chonburi Thailand Asia
Kontaktdaten:

Re: Schreibe nach H wenn in C bestimmter String

Beitrag von komma4 » Sa 15. Okt 2011, 11:37

Wenn die Formel weg ist, dann ist auch die Anzeige weg...


Selektiere Spalte H, dann STRG+C zum Kopieren, anschliessend STRG+Umschalt+V Bearbeiten>Inhalte einfügen...>Werte setzen: nimmt die Formeln raus und erhält die angezeigten Texte.
Cheers
Winfried
aktuell: openSuse 13.1 mit LO 4.3.7.2
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als Extension)

komma4
Beiträge: 185
Registriert: Sa 13. Aug 2011, 10:01
Wohnort: Chonburi Thailand Asia
Kontaktdaten:

Re: Schreibe nach H wenn in C bestimmter String

Beitrag von komma4 » So 23. Okt 2011, 08:02

bydlo hat geschrieben:So geht es anscheinend nicht
Stimmt :lol:

Die Syntax der Befehle findest Du raus, wenn Du mal im Formel-Editor F1 drückst

FINDEN ergibt einen Fehler, wenn der Suchstring nicht vorkommt.
Wenn also alle drei FINDEN Befehle einen Fehler werfen, dann ist keine der Zeichenketten vorhanden...
Diese Bedingung verknüpfen wir mit der UND Formel
F1 Hilfe hat geschrieben:UND
Liefert WAHR, wenn alle Argumente WAHR sind. Hat eines der Argumente den Wert FALSCH, liefert diese Funktion FALSCH.

Code: Alles auswählen

=WENN(UND((ISTFEHLER(FINDEN("AB";C1;1)>0));(ISTFEHLER(FINDEN("123";C1;1)>0));ISTFEHLER(FINDEN("XY";C1;1)>0));"";"String")
Cheers
Winfried
aktuell: openSuse 13.1 mit LO 4.3.7.2
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als Extension)

komma4
Beiträge: 185
Registriert: Sa 13. Aug 2011, 10:01
Wohnort: Chonburi Thailand Asia
Kontaktdaten:

Re: Schreibe nach H wenn in C bestimmter String

Beitrag von komma4 » So 23. Okt 2011, 13:45

bydlo hat geschrieben:-Ich habe eine Datei mit 2 Blättern.
-In jedem Blatt ca. 60-80.000 Zeilen
-Ich habe eine andere Datei mit ca 300 Zeilen an Strings.

Aufgabe:
Markiere (irgendwie) alle Datensätze in denen einer der oben genannten 300 Strings vorkommen.
Diese Datensätze sind so zu markieren das sie nachher über eine Sortierfunktion zusammengefasst angezeigt werden können.

Sorry - da bin ich überfragt.

Meiner Meinung nach ist eine solche Aufgabe (Anzahl Datensätze > 100.000) auch besser in einer Datenbank zu lösen.
Das Ergebnis einer SQL-Abfrage kann dann durchaus dynamisch nach CALC übernommen und dort weiter bearbeitet werden.

Meine Empfehlung: gleich eine "richtige" Datenbank nehmen, MySQL oder PostgreSQL. Neben bekannten Datenverlusten bei Nutzung der internen HSQLDB kommen weitere Vorteile (ausgereifte Verwaltungs- und Datensicherungs-Tools, Mehrbenutzerfähigkeit, Benutzerrechte) hinzu.
Cheers
Winfried
aktuell: openSuse 13.1 mit LO 4.3.7.2
DateTime2 Einfügen von Datum/Zeit/Zeitstempel (als Extension)


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten