3,5 Jahre --> 3 Jahre 6 Monate
#21
Was spricht denn dagegen bei der Berechnung der Monate eine Runden Funktion einzubauen? Das würde das Problem doch beheben?

Ich schaffe es nur nicht die Runden Funktion an die richtige Stelle zu setzen.
Top
#22
Halllo,

versuche es mal so:

AB
1JahresangabeJahre / Monate
20,970 Jahre 10,8 Monate

ZelleFormel
B2=TEXT(GANZZAHL(A2);"0")&" Jahre "&TEXT(WERT(ABRUNDEN(REST(A2;1);1))*12 & " Monate";"0")

Jetzt weißt Du warum man nicht einfach Runden einsetzen kann ...
Lg
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Top
#23
(15.01.2019, 11:19)DieMarie schrieb: Weil es nicht funktioniert...

Hallo, kannst du mal bitte (d)eine (Beispiel)Datei posten..? Ich sehe nicht warum das nicht klappen sollte... ... "mein" letzter TEXT rundet doch..:

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
10,50 Jahre und 6 Monate
26,36 Jahre und 4 Monate
344 Jahre und 0 Monate
43,53 Jahre und 6 Monate

ZelleFormel
B1=KÜRZEN(A1)&" "&"Jahre und "&TEXT(REST(A1;1)*12;"0")&" Monate"
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#24
(15.01.2019, 11:23)DieMarie schrieb: Was spricht denn dagegen bei der Berechnung der Monate eine Runden Funktion einzubauen? Das würde das Problem doch beheben?

Ich schaffe es nur nicht die Runden Funktion an die richtige Stelle zu setzen.

Hallo, auch hier nochmal die Bitte: Poste doch bitte (d)eine (Beispiel)Datei und bitte mit Wunschergebnissen... TEXT() rundet - richtig eingesetzt...!!!
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#25
Hallo Jörg,

jetzt bn ich Neugierig geworden und habe Deine Formel mal in meine Tabelle eingebaut:

ABC
1JahresangabeJahre / Monate
211 Jahre 0 Monate#WERT!

ZelleFormel
B2=TEXT(GANZZAHL(A2);"0")&" Jahre "&TEXT(WERT(REST(A2;1))*12 & " Monate";"0")
C2=KÜRZEN(A1)&" "&"Jahre und "&TEXT(REST(A1;1)*12;"0")&" Monate"

Fehlermeldung: #Wert

Lg
Marcus


Angehängte Dateien
.xls   Jahre Dezimal in Jahre und Monate.xls (Größe: 26 KB / Downloads: 3)

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Top
#26
Hallo Marcus,

dann mache mal aus A1 einfach A2 und es geht....
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#27
Angel Confused Confused ConfusedWas bin ich ein Depp Blush
Danke!!!!!

Aber daas mit dem Runden klappt nicht richtig ...

ABCD
1JahresangabeJahre / Monate
20,970 Jahre 11,64 Monate0 Jahre und 12 Monate

ZelleFormel
B2=TEXT(GANZZAHL(A2);"0")&" Jahre "&TEXT(WERT(REST(A2;1))*12 & " Monate";"0")
C2=KÜRZEN(A2)&" "&"Jahre und "&TEXT(REST(A2;1)*12;"0")&" Monate"

Lg
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Top
#28
Hallo,

was haltet ihr von dieser Formel????
=GANZZAHL(A2)&" "&"Jahre und "&TEXT(ABRUNDEN(REST(A2;1)*12;"0");0)&" Monate"

Gruß
Marcus

Wissen ist Macht - es ist aber nicht schlimm nicht alles zu wissen.
Man muss nicht alles wissen - man muss nur wissen wo es steht, oder wo man Hilfe bekommt.
Top
#29
hi Marcus, kommt darauf an, was das Ergebnis sein soll... bin erstmal afk...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#30
Hi,

etwas lang. Kann man auch so vereinfachen:


Code:
=GANZZAHL(A2)&" Jahre und "&RUNDEN(REST(A2;1)*12;0)&" Monate"
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste