🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ 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. 🤗

.* in Calc version 7.6.5.2

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Bennomat84
Beiträge: 3
Registriert: Di 23. Apr 2024, 11:06

.* in Calc version 7.6.5.2

Beitrag von Bennomat84 » Di 23. Apr 2024, 11:33

Hallo zusammen,

leider konnte ich nichts passendes zu meiner Frage im Forum finden, daher ein neues Thema:

Ich möchte Spalte M aufaddieren, wenn in Spalte L eine bestimmte Jahreszahl steht, was auch folgendermaßen gut funktioniert:

=SUMMEWENN(L1:L4;"2024";M1:M4)

nun stehen in meiner Spalte L, die ich als CSV importiere die Daten leider so: JJJJ-MM-DD.....

auf youtube habe ich einem Video gefunden, dass ab Version 4 von calc .* verwendet werden kann um jegliche x-beliebige Zeichen nach dem Suchkriterium zu ignorieren. Also in der Theorie wird auf "2024" geprüft und alles weitere ignoriert. Das ist genau das was ich benötige! Allerdings funktioniert das bei mir (Calc Version 7.6.5.2) leider nicht. Wenn ich "2024.*" eingebe, kommt als Ergebnis einfach 0, also wurde die Bedingung nirgendwo gefunden. Auch das einfache Beispiel aus dem Video mit Januar und Jan.* funktioniert bei mir nicht. Es liegt also nicht daran, dass ich nach Zahlen anstelle von Text vergleiche.

Meine Hoffnung ist nun, dass sich die Syntax für beliebige Zeichen x-beliebiger Anzahl von .* zu etwas anderem geändert wurde.

Kann mir jemand sagen, wie das jetzt funktioniert?

Ich wüsste einen Workaround, bei dem ich beim CSV import den Bindestrich auch zum Trennzeichen mache um die Jahreszahl zu isolieren. Das möchte ich aber nur ungerne machen, weil dann die Spaltenbezeichnungen nicht mehr stimmen.

Für sachdienliche Hinweise möchte ich mich im Voraus bedanken!

MfG

Benjamin

der Link zum Video auf welches ich mich bezogen habe ist hier:

https://www.youtube.com/watch?v=CbqWbH3UAFA

Bennomat84
Beiträge: 3
Registriert: Di 23. Apr 2024, 11:06

Re: .* in Calc version 7.6.5.2

Beitrag von Bennomat84 » Di 23. Apr 2024, 12:14

Nachtrag:

In der Hilfe unter "Platzhalter in Formeln verwenden" wird die Verwendung von * bestätigt, aber bei mir funktioniert das weder mit noch ohne Punkt. Fragezeichen als Platzhalter mit dem Beispiel aus der Hilfe funktioniert auch nicht.

Bennomat84
Beiträge: 3
Registriert: Di 23. Apr 2024, 11:06

Re: .* in Calc version 7.6.5.2

Beitrag von Bennomat84 » Di 23. Apr 2024, 12:18

Gelöst!!!

Folgenden Satz in der Hilfe gefunden:

Damit Platzhalter unterstützt werden, wählen Sie Extras – Optionen… – LibreOffice Calc – Berechnen und prüfen Sie, ob die Option Platzhalter in Formeln ermöglichen ausgewählt ist

Das hat es gebracht!

mikele
* LO-Experte *
Beiträge: 1932
Registriert: Mo 1. Aug 2011, 20:51

Re: .* in Calc version 7.6.5.2

Beitrag von mikele » Di 23. Apr 2024, 12:47

Hallo,
unabhängig von Zahlenformat

Code: Alles auswählen

=SUMMENPRODUKT(Jahr(L1:L4)=2024;M1:M4)
Gruß,
mikele

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2539
Registriert: Fr 10. Dez 2010, 10:01

Re: .* in Calc version 7.6.5.2

Beitrag von karolus » Di 23. Apr 2024, 13:01

Hallo

Code: Alles auswählen

=SUMMEWENNS(M1:M4 ; JAHR(L1:L4) ; 2024)
mit strg+shift+enter abschliessen
LO7.4.7.5 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO24.8.0.3 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)


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