Zahl zu Text

Hallo,

In einer Rechenblattzelle B 1 steht ein Datum, z. B. 13.07.2009. Nun
möchte ich zum einen den Monat extrahieren und diesen dann
gleichzeitig als Text in der Zelle C 1 ausgeben, hier soll also "Juli"
als Ergebnis. Meine bisherigen Versuche mit der Formel

Text(MonatVon(B1))

bewirkt, dass mir nur die Zahl 7 ausgegeben wird. Hilfsweise habe ich
zunächst in einer anderen Zelle mit der Formel MonatVon(Datum)
zunächst den Monat extrahiert, was richtig die Zahl 7 ausgibt und dann
versucht in einer weiteren Rechenblattzelle mit der Formel Text(Zahl)
oder auch Text(Datum) einen Text zu erhalten. Bei der ersten Formel
sollte nach meinem Verständnis das Wort "sieben" stehen, bei der
zweiten Formel das Wort "Juli".

In allen oben beschriebenen Versuchen wird aber immer nur die Zahl 7
ausgegeben.

Wo liegt mein Denkfehler?

Ich arbeite mit RT 6.5 unter MacOS 10.5.7

Freundliche Grüße

Matthias Liebler

Re: Zahl zu Text

#8739 On 26 Juni, 2009 08:54 Yvo Van Wezemael said,

Hallo,

wie wäre es mit

Text(B1;'MMMM')

Viele Grüße

Yvo Van Wezemael
> Hallo,
>
> In einer Rechenblattzelle B 1 steht ein Datum, z. B. 13.07.2009. Nun
> möchte ich zum einen den Monat extrahieren und diesen dann
> gleichzeitig als Text in der Zelle C 1 ausgeben, hier soll also "Juli"
> als Ergebnis. Meine bisherigen Versuche mit der Formel
>
> Text(MonatVon(B1))
>
> bewirkt, dass mir nur die Zahl 7 ausgegeben wird. Hilfsweise habe ich
> zunächst in einer anderen Zelle mit der Formel MonatVon(Datum)
> zunächst den Monat extrahiert, was richtig die Zahl 7 ausgibt und dann
> versucht in einer weiteren Rechenblattzelle mit der Formel Text(Zahl)
> oder auch Text(Datum) einen Text zu erhalten. Bei der ersten Formel
> sollte nach meinem Verständnis das Wort "sieben" stehen, bei der
> zweiten Formel das Wort "Juli".
>
> In allen oben beschriebenen Versuchen wird aber immer nur die Zahl 7
> ausgegeben.
>
> Wo liegt mein Denkfehler?
>
> Ich arbeite mit RT 6.5 unter MacOS 10.5.7
>
>
> Freundliche Grüße
>
> Matthias Liebler
>
>
>
>
>
>
>
>

--
---------------------------------
Yvo Van Wezemael
Schlodderdicher Weg 61
51469 Bergisch Gladbach
Tel.: 02202-962488

Re: Zahl zu Text

#8740 On 26 Juni, 2009 08:59 Hans-Jörg Steffes said,

Hallo Matthias,

die Lösung ist eigentlich recht einfach:

Da Ragtime intern immer mit dem Datum als "Zahl" arbeitet, kann man
aus diesem Wert keinen Monatastext extrahieren.
Mein Vorschlag: erstelle ein neues Datumsformat und mit dem Format:
MMMM dann bekommt man den Monat eines (kompletten) Datums als Text
voll ausgeschrieben.

Viele Grüße,
Hans-Jörg

Am 26.06.2009 um 09:49 schrieb Liebler Matthias:

> Hallo,
>
> In einer Rechenblattzelle B 1 steht ein Datum, z. B. 13.07.2009. Nun
> möchte ich zum einen den Monat extrahieren und diesen dann
> gleichzeitig als Text in der Zelle C 1 ausgeben, hier soll also
> "Juli" als Ergebnis. Meine bisherigen Versuche mit der Formel
>
> Text(MonatVon(B1))
>
> bewirkt, dass mir nur die Zahl 7 ausgegeben wird. Hilfsweise habe
> ich zunächst in einer anderen Zelle mit der Formel MonatVon(Datum)
> zunächst den Monat extrahiert, was richtig die Zahl 7 ausgibt und
> dann versucht in einer weiteren Rechenblattzelle mit der Formel
> Text(Zahl) oder auch Text(Datum) einen Text zu erhalten. Bei der
> ersten Formel sollte nach meinem Verständnis das Wort "sieben"
> stehen, bei der zweiten Formel das Wort "Juli".
>
> In allen oben beschriebenen Versuchen wird aber immer nur die Zahl 7
> ausgegeben.
>
> Wo liegt mein Denkfehler?
>
> Ich arbeite mit RT 6.5 unter MacOS 10.5.7
>
>
> Freundliche Grüße
>
> Matthias Liebler
>
>
>
>
>
>
>

Re: Zahl zu Text

#8741 On 26 Juni, 2009 15:44 Liebler Matthias said,

Am 26.06.2009 um 10:04 schrieb Yvo Van Wezemael:

> Hallo,
>
> wie wäre es mit
>
> Text(B1;'MMMM')
>

Im Prinzip ja. Nur: gebe ich in die Formel "MMMM" ein, werden die
Monate Juni und Juli korrekt ausgeschrieben, ist es Januar, so steht
dort nur "Janu". Ich wollte die Formel ja nicht immer händisch anpassen.

Freundliche Grüße

Matthias Liebler

Re: Zahl zu Text

#8742 On 26 Juni, 2009 16:04 Lutz-Dieter Bornemann said,

Am 26.06.2009 um 16:54 schrieb Liebler Matthias:

>
> Am 26.06.2009 um 10:04 schrieb Yvo Van Wezemael:
>
>> Hallo,
>>
>> wie wäre es mit
>>
>> Text(B1;'MMMM')
>>
>
>
> Im Prinzip ja. Nur: gebe ich in die Formel "MMMM" ein, werden die
> Monate Juni und Juli korrekt ausgeschrieben, ist es Januar, so steht
> dort nur "Janu". Ich wollte die Formel ja nicht immer händisch
> anpassen.

Das wundert mich,
denn bei mir funktioniert es auch mit Januar (z.B.: text(B1;'MMMM') –
z. B. B1: 24.01.2009)
könnte in der Zelle rechts daneben etwas stehen und die Zelle selbst
zu schmal sein?

Gruß
Lutz

Re: Zahl zu Text

#8743 On 26 Juni, 2009 17:04 Liebler Matthias said,

Am 26.06.2009 um 17:12 schrieb Lutz-Dieter Bornemann:

> Das wundert mich,
> denn bei mir funktioniert es auch mit Januar (z.B.: text(B1;'MMMM')
> – z. B. B1: 24.01.2009)
> könnte in der Zelle rechts daneben etwas stehen und die Zelle selbst
> zu schmal sein?

Nein, denn ich schreibe den ausgeschriebenen Monat in einem Layout in
grafischen Text bzw. im Fließtext in einen Textcontainer.

Freundliche Grüße

Matthias Liebler

Re: Zahl zu Text

#8744 On 27 Juni, 2009 10:41 Thomas Kaegi said,

Hall Matthias

Irgendwie scheinst du etwas falsch zu machen. Denn beide Lösungen funktionieren einwandfrei. Aufgrund deiner Angaben scheint es, dass bei dir nur Monate mit kurzen Namen vollständig geschrieben werden, längere jedoch trunkiert. Da ist es naheliegend, dass du dem Monatsnamen zu wenig Platz gibst. Such also den Grund, weshalb das so ist.

Nochmals:

Lösung 1 (von Hans-Jörg Steffes vorgeschlagen): Das vollständige Datum genau so stehen lassen wie es berechnet wird, ihm aber ein Werteformat zuordnen, das mit MMMM definiert ist. Dann wird der volle Monatsnamen angezeigt, obwohl immer noch das ganze Datum als solches "im Hintergrund" ist.

Lösung 2 (von Yvo Van Wezemael vorgeschlagen): Die Formel
Text(B1;'MMMM')
extrahiert den Monat mit dem vollständigen Namen als Text aus dem Datum.

Mit freundlichem Gruss
Thomas