Hvordan kan jeg får exel til at regne med mange decimaler. Jeg har tal med op til 30-35 decimaler, men jeg kan kun regn med og se op til 14-15 decimaler. Er der et eller måder at formatere, så jeg kan lave beregninger med disse mange decimaler. f.eks. 1425,125846823480507002654800215830517257800000 gang med 901,25486254824585540820010524210045124. Svaret skal også være samme antal decimaler.
Jeg mener ikke, man kan få Excel til at regne med mere end 15 decimaler.
Afhængigt af opgaven kan man dog snyde Excel lidt, ved at gange alle tallene med 1000, inden de overføres til Excel. På den måde får man 3 decimaler mere at arbejde med. Denne løsning er dog kun hensigtsmæssig, hvis man ikke skal multiplicere, da man ellers hurtigt kan ramme den øvre grænse for, hvad Excel kan håndtere.
yeps sjap, men den kan ikke vises i et ark. Er kun til intern vba. En mulighed er at bruge den sådan her med to strenge som input (tekstfelter) og en streng som output.
Function bigmult(a As String, b As String) As String Dim x, y x = CDec(a) y = CDec(b) bigmult = CStr(y * x) End Function
Hej bak. Tak for svaret. Jeg gøre noget forkert ved brug af funktionen. Hvordan skal jeg bruge funktionen i EXCEL. Jeg er ikke "expert" på det område :-)
giv mig lige en mailadr, så sender jeg et eksempel
Synes godt om
Ny brugerNybegynder
Din løsning...
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.