Date: prev next · Thread: first prev next last
2025 Archives by date, by thread · List index


Hallo,

Am 20.03.25 um 12:44 schrieb Jürgen Kirsten:
Hallo zusammen,

der erste Wunsch von Boris lässt sich relativ einfach erfüllen. 
Allerdings habe ich hierzu in der Datengültigkeit die Funktion FILTERN() 
verwendet. Diese ist erst ab Version 24.8 in Calc verfügbar.
Hiermit lässt sich dynamisch der jeweils gültige Teil für die 
Kontonummer auswählen und bei der Gültigkeit verwenden.
Ohne FILTERN() wäre es deutlich komplizierter.

https://www.dropbox.com/scl/fi/w92lhm8qhtcrpaoodo6ef/2025-03-20_Kontobuch_Boris.ods?rlkey=shrwszl4e683l26k7icpftel4&st=xj5ysemg&dl=0

Was den "zugleich Anbieten" Teil angeht, so kann man natürlich die 
beiden Teile (oder drei mit der Notiz) in einer Zelle kombinieren, wenn 
man diese dann aber wieder in einer einzelnen Zelle haben möchte, muss 
man sie wieder trennen. Das geht vermutlich auch mit einem Makro. Ich 
habe es mit der REGAUS Funktion gemacht.

wenn ich mit regulären Ausdrücken nur nicht so auf Kriegsfuß stehen
würde... ;-)

Makros sind auch problembehaftet: zum Einen muss man dafür auf jedem PC
Einstellungen anpassen, eigentlich die Makros noch signieren. Und wenn
man das Dokument dann weitergeben will, ist mir schon begegnet, dass die
Verwendung verweigert wurde, weil da ein unbekanntes Makro... usw. Da
ist es einfacher, wenn es auch ohne Makro geht.


Ich hoffe da war etwas hilfreiches dabei.

Danke, das ist ziemlich genau das, was mir vorschwebt.


BTW: Für solch ein Haushaltsbuch mit Konten, Statistik und Auswertungen 
verwende ich schon seit geraumer Zeit ein kostenloses Programm namens 
HomeBank.
https://www.gethomebank.org/en/index.php

Ich würde sagen, das dies für diesen Einsatzzweck deutlich geeigneter 
ist als LO Calc. Man kann auch seine alten Daten aus LO per csv-Import 
in HomeBank einfügen.

Es ist kein gewöhnliches Haushaltsbuch, sondern soll recht spezifische
Anforderungen erfüllen, weshalb ich da noch nicht fündig geworden bin.
Zudem ergeben sich öfter mal kurzfristige Anforderungsänderungen, auf
die ich mit einer selbst betreuten Tabelle viel schneller reagieren
kann. Und außerdem macht's Spaß... :-D


Mit freundlichen Grüßen

*Jürgen Kirsten*


Am 19.03.2025 um 17:00 schrieb Boris Kirkorowicz:
Hallo,

Am 19.03.25 um 13:25 schrieb Jürgen Kirsten:
Hallo Boris,

Ich versuche mal zu helfen. Wenn ich dich nicht richtig verstanden habe,
dann tut es mir leid.
ach iwo, ich fühle mich schon verstanden. Danke schonmal dafür.


Übrigens der SVERWEIS ist aus meiner Sicht hier ziemlich kompliziert zu
verwenden, da du auch den umgekehrten SVERWEIS von rechts nach links
(mit WAHL) anwenden musst. Einfacher ist INDEX und VERGLEICH oder noch
besser gleich den neuen XVERWEIS dann kannst du dir auch den WENNFEHLER
sparen.
ja, XVERWEIS gefällt mir auch am besten, schon allein weil es kurz und
einfach ist. XVERWEIS war mir bislang entgangen, das werde ich wohl
häufiger einsetzen. Ein zweiter Dank auch dafür.


Ich hoffe das hilft dir irgendwie weiter.
Fürs erste ja. Aber ich habe noch weitere Wünsche. ;-)
So gibt es für viele Konten mehrere Kontobezeichnungen. Deine Tabelle
habe ich beispielhaft erweitert und der Kontonummer 123 mehrere
Bezeichnungen verpasst: neben "Miete" gibt es jetzt auch "Heizung",
"Strom" und "Wasser", also etwa die Bestandteile der Bruttomietkosten.
Die Datei habe ich unter
<https://kirk.de/LibreOffice/2025-03-19_Kontobuch_Boris.ods>
abgelegt. Dabei habe ich mich auf die Datenbank und XVERWEIS beschränkt.

Wenn man jetzt nach der Kontenbezeichnung auswählt, erhält man die
korrekte Kontonummer, ist also OK. Wählt man jedoch nach der
Kontonummer, erhält man den ersten gefunden Eintrag, bei alphabetischer
Sortierung also stets "Heizung". Nun könnte man in der Spalte daneben
noch die passende Bezeichnung auswählen, wobei es hilfreich wäre, wenn
dann nur die zu der gewählten Kontonummer passenden Bezeichnungen zur
Auswahl stünden. Da muss ich mir noch ausknautschen, wie man die
Gültigkeit dynamisch hinbekommt.

Noch besser aber wäre, wenn man beide Auswahlen zugleich angeboten
bekäme, so dass man gleich in einem Rutsch Kontonummer und
Kontobezeichnung auswählen kann. Und richtig luxuriös wäre, wenn man zu
der Kontenbezeichnung noch einen Infotext angezeigt bekäme...
Die Arbeit damit ist halt ziemlich dröge und anfällig für Fehleingaben,
daher möchte ich es so gut, komfortabel und sicher wie nur irgend
möglich gestalten.

Ideen dazu?


Mit freundlichen Grüßen

*Jürgen Kirsten*

Am 18.03.2025 um 12:53 schrieb Boris Kirkorowicz:
Hallo,
mit Calc führe ich u.a. ein Kontobuch, in das ich Buchungen eintrage.
Dazu soll für jede Buchung ein Konto eines Kontenrahmens ausgewählt
werden, mit Nummer und Bezeichnung. Das habe ich so umgesetzt, dass ich
auf einem weiteren Tabellenblatt in einer Spalte die Kontenbezeichnungen
und in einer zweiten Spalte die Kontonummern aufgelistet habe. Diesen
Bereich nutze ich für die Auswahl der Kontobezeichnung
(Daten→Gültigkeit), und die Kontonummer wird per SVERWEIS() eingetragen.

Für mich passt das so herum, weil ich mich damit nur ab und zu mal
beschäftige, so ein-, zweimal im Monat. Meine Frau macht das aber
täglich und ist viel schneller, wenn sie die auswendig gewussten
Kontonummern eingibt. Nun überlege ich, wie ich beides unter einen Hut
bringe. Ideal wäre wohl, wenn ich eine Auswahl hätte, die neben der
Kontonummer auch die Bezeichnung und am besten noch eine Notiz anzeigt,
und das am besten noch wahlweise nach Kontonummer oder -bezeichnung
sortiert.

Kann man das irgendwie in Calc realisieren?



-- 
Mit freundlichem Gruß                                 Best regards
                           Boris Kirkorowicz


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.