Hvis der altid står f.eks. "25 måneder" altså, <antal><mellemrum><måneder> kan du bruge =TEXT(QUOTIENT(B3;12);"#")&" år, " & TEXT(MOD(B3;12);"#") & " måneder".
Så må du selv lige udvide med lidt IF/HVIS for at fange hvis antallet af måneder er 1 (1 måned) kontra "1 måneder" som ovenstående returnere.
Med risiko for at blive beskyldt for ren flueknepperi (undskyld udtrykket) så skal der noget i retning af følgende til, hvis man skal få følgende resultater (eksempelvis):
12 måneder: 1 år 13 måneder: 1 år og 1 måned 14 måneder: 1 år og 2 måneder
=HVIS(A1<12;HVIS(REST(A1;12)=0;"";HVIS(REST(A1;12)=1;" 1 måned";HVIS(REST(A1;12)>1;REST(A1;12)&" måneder")));HELTAL(A1/12)&" år "&HVIS(REST(A1;12)=0;"";HVIS(REST(A1;12)=1;" 1 måned";HVIS(REST(A1;12)>1;REST(A1;12)&" måneder"))))
=HVIS(AFKORT(A1/12)>0;AFKORT(A1/12)&" år samt "&HVIS(REST(A1;12)=1;REST(A1;12)&" måned";REST(A1;12)&" måneder");HVIS(REST(A1;12)=1;REST(A1;12)&" måned";REST(A1;12)&" måneder"))
Dejligt med lidt kappestrid store-morten :-), men så mangler du vist at korrigere lidt. Prøv 12 i A1 i de to formler.
I øvrigt var der også en lille mangel i formlen i #4 vedrørende "og". Den korrigerede: =HVIS(A1<12;HVIS(REST(A1;12)=0;"";HVIS(REST(A1;12)=1;" 1 måned";HVIS(REST(A1;12)>1;REST(A1;12)&" måneder")));HELTAL(A1/12)&" år "&HVIS(REST(A1;12)=0;"";HVIS(REST(A1;12)=1;"og 1 måned";HVIS(REST(A1;12)>1;REST(A1;12)&" måneder"))))
XL-enthusiast & store morten, er der nogle er jer der ved hvorfor at Excel skriver 0,999999 når jeg prøvet at sætte tekst bag ved denne formel: =(((13/12)-REST(A1;12))*12)
Hej Allesammen , så er vi tæt på være der men jeg synes at jeg får et svar som hedder hvis jeg indtaster f.eks 15 så står der: 1 år og 3,0416... måneder. Den værdi som jeg får ind på feltet (tallet 15) har jeg masser af decimaler men i formatering har jeg sat den til 0..
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.