Hallo Michael Am 30.10.22 um 16:31 schrieb Hessler, Klaus-Michael:
Hallo Ernst, Danke,in einer (komplexeren) CALC-Tabelle möchte ich Texte aus mehreren Zellen verketten:A B C (SOLL-Ergebnis) 1 Prüf 2022-03-12 Prüf: 2022-03-12 2 Test Standard Test: Standard Mit den Formeln in Spalte C = A* & ": " & B* oder = A* & ": " & TEXT(B*;"@") erhalte ich Prüf: 44632 Test: StandardWie kann ich erreichen, dass die CALC-Formel Datum-ähnliche Zellwerte nicht in DATUMWERT umwandelt?Interpretiere ich Dich richtig: Du willst statt 44632 das Datum in der Form 2022-02-12 haben?Ja genau!Dann verwende als zweiten Parameter in der Funktion auch das entsprechende Formatschema: "JJJJ-MM-TT".Das funktioniert tatsächlich, auch für die zweite Zeile mit reinem Text in der zweiten Spalte. Trotzdem: Gibt es irgendwelche "Gegenanzeigen" für dieses Vorgehen in Abhängigkeit von beliebigen Inhalten der Spalte B?
Das hängt ganz davon ab, was in Spalte B alles vorkommen kann. Wenn nur ein (korrektes) Datum oder ein Text vorkommen kann, dann müsste es eigentlich funktionieren. Wenn aber irgendwelche Zahlen vorkommen können (die keinen sinnvollen Datumwert ergeben, z.B.Logikwerte o.ä.), dann wird es schwierig: Dann könntest Du das mit einer Hilfsspalte und einer Wenn-Konstruktion auffangen: Zuerst diesen "komischen" Zahlenwert in einen Text umwandeln und erst danach die Verkettung vornehmen. Die Hilfsspalte kannst Du ja bei Bedarf verstecken. Wenn Du befürchtest, dass fehlerhafte Eingaben eines Datums das Problem sein könnten, dann kannst Du diese mit einer Gültigkeitsprüfung weitgehend abfangen. Aber vielleicht beschreibst Du zuerst genauer, was denn alles für Einträge vorkommen können - wenn es nur korrekte Daten oder Text sind (wie in Deinem Minimalbeispiel), dann kommt Calc mit der vorgeschlagenen Lösung klar.
Freundlich grüsst Ernst -- 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