Avatar billede rasmus1234 Nybegynder
02. februar 2005 - 12:21 Der er 7 kommentarer og
1 løsning

At lave et felt med 0 foran ?

jeg har et lille drilsk problem, idet jeg skal bygge en datastreng sammen.

Strenglængde: ALDTID være 24 cifre
Eksempel: 000000000000000000071900

De sidste 5 cifre er pris i ører, altså kr. 719,- / 71900 ørere.
MEN...hvis beløbet er mindre en 5 cifre (71900) og f.eks. kun 4 cifre (7190), så driller det.

Jeg ville først have brugt en formel, der sammensætter felter.
=(A1&A2)    men den virker jo ikke når A2 ændrer sig i cifferlængde.

Er der nogen, der kan løse dén?
02. februar 2005 - 12:27 #1
Cellen med ørebeløbet gives et brugerdefineret format: 0#
Så vil det altid have samme længde.

På samme måde kan du formatere kronebeløbet. En lang række nuller (antal cifre -1) og afslutte med nummer-tegnet.
000000000000000000000#
Avatar billede bak Forsker
02. februar 2005 - 13:12 #2
Hvis du har 7190 i celle A1 kan du bruge denne formel

=REPT("0"; 24 - LEN(A1)) & A1
på dansk er jeg ikke helt sikker men vil gætte på
=GENTAG("0";24-LÆNGDE(A1)) & A1

Dvs at den fylder 24 - længden af A1 0'er, således at du altid får 24 karakterer
Avatar billede rasmus1234 Nybegynder
02. februar 2005 - 13:28 #3
erikjuul - det virker ikke - når jeg samler 0000000000000000007215 i en =A1&A2  så tager den ikke 0'erne med! Kun 7215...
02. februar 2005 - 13:30 #4
Du skal have det brugerdefinerede format i alle de celler, hvor du vil vise foranstillede nuller.
Avatar billede rasmus1234 Nybegynder
02. februar 2005 - 13:32 #5
Rent fysisk skal jeg slutte med at gemme 0'erne i tabellen i en kommasepareret fil. Så hvis det kun er en indstilling pr. felt, så virker denne løsning ikke.
02. februar 2005 - 13:36 #6
Brug denne formatering direkte i formlen i stedet:
=TEKST(A2;"00000000000#")&TEKST(B2;"0#")
Avatar billede rasmus1234 Nybegynder
02. februar 2005 - 14:28 #7
erikjuul, den sidst virkede...utroligt...det havde jeg aldrig regnet ud. læg et svar
02. februar 2005 - 14:31 #8
OK
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester