3,5 Jahre --> 3 Jahre 6 Monate
#31
Hallo Edgar,

dann kommt aber der selbe Fehler, wie bei Jörg. Bei Eingabe des Wertes 0,97 Wird O Jahre und 12 Monate angezeigt.

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
#32
Hallo zusammen,

soll ja mal keiner sagen, dass wir uns keine Gedanken machen. Ich habe jetzt mal Formeln gegenüber gestellt. Ich hatte ja keine wahren Werte (die hat nur der TE). Also ich bin der Meinung, dass meine Formel richtig ist ...

HIJK
1WertMarcusJockelBoskobiati
20,520 Jahre und 6 Monate0 Jahre und 6 Monate0 Jahre und 6 Monate
30,510 Jahre und 6 Monate0 Jahre und 6 Monate0 Jahre und 6 Monate
40,50 Jahre und 6 Monate0 Jahre und 6 Monate0 Jahre und 6 Monate
50,490 Jahre und 5 Monate0 Jahre und 6 Monate0 Jahre und 6 Monate
60,480 Jahre und 5 Monate0 Jahre und 6 Monate0 Jahre und 6 Monate

Warten wir mal ab, was DieMarie wirklich für richtig erachtet ...

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
#33
Hi Marcus,

unter Berücksichtigung der Vorgaben:

Zitat:Das sollte auch bei ungeraden Monaten funktionieren - also z.B. 3,56 Jahre in 3 Jahre 7 Monate (ab 0,5 Monate soll er dann einfach aufrunden auf volle Monate)


Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
20,40 Jahre und 5 Monate4,8
30,410 Jahre und 5 Monate4,92
40,420 Jahre und 5 Monate5,04
50,430 Jahre und 5 Monate5,16
60,440 Jahre und 5 Monate5,28
70,450 Jahre und 5 Monate5,4
80,460 Jahre und 6 Monate5,52
90,470 Jahre und 6 Monate5,64
100,480 Jahre und 6 Monate5,76
110,490 Jahre und 6 Monate5,88
120,50 Jahre und 6 Monate6

ZelleFormel
B2=GANZZAHL(A2)&" Jahre und "&RUNDEN(REST(A2;1)*12;0)&" Monate"
Diese Tabelle wurde mit Tab2Html (v2.4.1) erstellt. ©Gerd alias Bamberg
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
[-] Folgende(r) 1 Nutzer sagt Danke an BoskoBiati für diesen Beitrag:
  • marose67
Top
#34
Hallo Günter,

Mist!!! Dann wäre meine erste Rundenformel doch richtig gewesen!!!, obwohl es rechnerisch ja eigentlich nicht stimmt. Danke für den Hinweis

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
#35
Hallo, im Ergebnis sehe ich keinen Unterschied..:

(Aber DieMarie war noch nicht wieder "an Bord")

Arbeitsblatt mit dem Namen 'Tabelle1'
ABC
10,40 Jahre und 5 Monate0 Jahre und 5 Monate
20,410 Jahre und 5 Monate0 Jahre und 5 Monate
30,420 Jahre und 5 Monate0 Jahre und 5 Monate
40,430 Jahre und 5 Monate0 Jahre und 5 Monate
50,440 Jahre und 5 Monate0 Jahre und 5 Monate
60,450 Jahre und 5 Monate0 Jahre und 5 Monate
70,460 Jahre und 6 Monate0 Jahre und 6 Monate
80,470 Jahre und 6 Monate0 Jahre und 6 Monate
90,480 Jahre und 6 Monate0 Jahre und 6 Monate
100,490 Jahre und 6 Monate0 Jahre und 6 Monate
110,50 Jahre und 6 Monate0 Jahre und 6 Monate

ZelleFormel
B1=KÜRZEN(A1)&" Jahre und "&TEXT(REST(A1;1)*12;"0")&" Monate"
C1=GANZZAHL(A1)&" Jahre und "&RUNDEN(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
#36
Bei mir funktioniert es
Top
#37
Problem dürfte der hintere Teil von KÜRZEN sein.
[-] Folgende(r) 1 Nutzer sagt Danke an StrammerMax für diesen Beitrag:
  • DieMarie
Top
#38
=WENN(G133="JahreMonate";TEXT(GANZZAHL(WENN(ODER(A123="";D121="");"";WENN(W6>W7;MAX(D47:W47);"-")));"0")&" Jahre "&RUNDEN(REST(WENN(ODER(A123=",";D121="");"";WENN(W6>W7;MAX(D47:W47);"-"));1))*12;0)&" Monate";"0");WENN(ODER(A123="";D121="");"";WENN(W6>W7;MAX(D47:W47);"-")))


"Sie haben zu wenige Argumente eingegeben"

Funktioniert so nicht.
A2 = WENN(ODER(A123=",";D121="");"";WENN(W6>W7;MAX(D47:W47);"-")



Gleiches Problem bei:
=WENN(G133="JahreMonate";TEXT(KÜRZEN(WENN(ODER(A123="";D121="");"";WENN(W6>W7;MAX(D47:W47);"-")))&" Jahre "&TEXT(REST(WENN(ODER(A123=",";D121="");"";WENN(W6>W7;MAX(D47:W47);"-"));1))*12;"0")&" Monate";"0");WENN(ODER(A123="";D121="");"";WENN(W6>W7;MAX(D47:W47);"-")))
Top
#39
(15.01.2019, 13:58)StrammerMax schrieb: Problem dürfte der hintere Teil von KÜRZEN sein.

Das kann stimmen.

Wenn ich auf Kürzen gehe wird mir angezeigt, dass ich hinten noch die Anzahl der Stellen angeben muss.
Aber wenn ich mich bis hinten durchklicke wird nie "Anzahl der Stellen" fett angezeigt.

   
Top
#40
Hallo, ich frage jetzt zum letzten Mal nach (d)einer (Beispiel)Datei. Kommt da nix bin ich raus. Für mich macht die Formel keinen Sinn. Aber muss auch nicht.
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top


Gehe zu:


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