Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bom Dia.!
Tenho um campo string que preciso converter para numérico.
124,56 dias
1 dia
234,45 dias
Preciso pegar apenas o valor já transformado em numérico.
124,56
1
234,45
Existe alguma função que já realize este tipo de tarefa ?
Obrigado..!!
Renato
Renato,
daria para usar os comandos abaixo.......
num#(purgechar(Campo , 'dias'))
num#(replace(replace(Campo,'dias',''),'dia',''))
num#(subfield(Campo,' ',1))
(obs - digitei sem colocar no QlikView e nao vi a sintaxe....)
Bom Dia
tenta adicionando esta linha para carregar
LOAD
num(Left([Tiempo],Len([Tiempo])-index([Tiempo],'dia'))) AS [Tiempo]
[...etc]
Philippe
Bom Dia Renato,
Talvez o PurgeChar possa lhe ajudar.
Se entendi direito, tentar.
PurgeChar('124,56 dias','dias')
Renato,
daria para usar os comandos abaixo.......
num#(purgechar(Campo , 'dias'))
num#(replace(replace(Campo,'dias',''),'dia',''))
num#(subfield(Campo,' ',1))
(obs - digitei sem colocar no QlikView e nao vi a sintaxe....)
Muito Obrigado pelas dicas..!!
Renato