07. november 2012 - 21:51
Der er
10 kommentarer og 1 løsning
fjerne et unikt tegn i et felt (komma)
Kan man fjerne et , ( komma ) i et felt, der indeholder data fra et andet felt ? Jeg har et felt, der hedder output2 og så vil jeg lige nappe de første 4 karakterer output2 indeholder f.eks. : 610,000000000116 output4 har en formel : =Left([output2];4) output4 = 610, Nu kunne jeg godt tænke mig at fjerne , ( kommaet) men skulle også gerne kunne vise værdier som 12 og 3456 altså noget a´la if "," exist DELETE it ! mvh martens
Annonceindlæg fra HP
07. november 2012 - 22:04
#1
Hvis kommaet altid er det sidste tegn (det højre tegn), bør du kunne køre en delete med en right ([output4];1)
07. november 2012 - 22:04
#2
TRy using Replace EG Replace("1234,5", ",", "") will return 12345
07. november 2012 - 22:07
#3
but why use a length of 4 if you kno wyou only want 3 output4 har en formel : =Left([output2];4) Left([output2];3)
07. november 2012 - 22:07
#4
you know you only want 3
Slettet bruger
07. november 2012 - 22:11
#5
me.output4 = Left(Me.Output2, InStr(1, Me.Output2, ",") - 1)
07. november 2012 - 22:15
#6
måske jeg skulle definere det lidt tydeligere... 610,000000000116 = 610 211,121212444000 = 211 10,0 = 10 33,3 = 33 1,11125555555555 = 1 Så alt efter , og ( kommaet) skal væk...
07. november 2012 - 22:27
#7
Jeg vil sige til spg at det næsten spiller... jo det virker, men kan man ikke sætte eksempelvis værdien i et felt. a´la = Left(output2; InStr(1, output2, ",") - 1) kommer med en syntaxfejl
Slettet bruger
07. november 2012 - 22:28
#8
=Left([Tekst0],InStr(1,[Tekst0],",")-1) eller =Left([Tekst0];InStr(1,[Tekst0];",")-1)
Slettet bruger
07. november 2012 - 22:29
#9
ups typo.. =Left([Tekst0],InStr(1,[Tekst0],",")-1) eller =Left([Tekst0];InStr(1;[Tekst0];",")-1)
Slettet bruger
07. november 2012 - 22:30
#10
..den øverste version er 2007-2010 ..den nederste er ældre versioner!~)
07. november 2012 - 22:46
#11
SMUKT ! tak.... dette virker : =Left([output2];InStr(1;[output2];",")-1)
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser