Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Pessoal, Boa noite!
Estou com dificuldade em achar alguma alternativa para identificar uma informação, segue exemplo:
Versão | Equipamento |
AMRHMR 9.50.52.1r9783 (V2COM P:06 op 01 1/1), | V2COM |
AMRHMR 9.50.52.1r9783 (V2COM P:05 op 01 1/1), | V2COM |
LANDIS CD103 MODEL [103] VERSION [220] UPVER [3] FV [-] GWN [CD103 - 58] METER [864460] | LANDIS CD103 |
LANDIS CD103 MODEL [103] VERSION [220] UPVER [3] FV [-] GWN [CD103 - 58] METER | LANDIS CD103 |
LANDIS C750 VERSION [Marcie - 1.1.7] GWN SID [89550680137000138813] H1 | LANDIS C750 |
LANDIS C750 VERSION [Marcie - 1.1.7] GWN SID [89550667107001527550] H1 | LANDIS C751 |
Eu tenho uma tabela que conte apenas a Versão, dentro desta tabela ento, trazendo apenas o conjunto de palavras que eu quero buscar.
Obrigado.
Veja se isso pode lhe atender!
Não é uma solução tao inteligente mas pode servir, caso a posição se mantenha sempre da mesma forma poderia usar um if combinado com a função, mid, left e SubStringCount
dados:
LOAD
Versão
FROM
[C:\Users\1396\Downloads\Pasta1.xlsx]
(ooxml, embedded labels, table is Plan1);
NoConcatenate
dados2:
LOAD
Versão,
'V2COM' as resultado
Resident dados where WildMatch(Versão,'*V2COM*');
Concatenate(dados2)
LOAD
Versão,
'LANDIS CD103' as resultado
Resident dados where WildMatch(Versão,'*LANDIS CD103*');
Concatenate(dados2)
LOAD
Versão,
'LANDIS C750' as resultado
Resident dados where WildMatch(Versão,'*LANDIS C750*');
DROP Table dados;
Eu fiquei um pouco confuso com o que você tem e com o que você quer
Mas, uma função que poderia lhe ajudar do que eu penso que queres seria
Poderia ainda usar se quisesse isolar as palavras, usar o index() com o mid() e len()
Eu não entendi muito bem aonde você quer chegar, mas veja se isso pode lhe atender.
dados:
LOAD Versão,
Equipamento,
TextBetween(Versão,'',Equipamento)&TextBetween(Versão,Equipamento,'')
FROM
[C:\Users\1396\Downloads\Pasta1.xlsx]
(ooxml, embedded labels, table is Plan1);
Pessoal a tabela equipamento não existe, ela seria o resultado esperado, dentro de todas as informações que consta na coluna Versão eu gostaria de buscar por exemplo apenas a palavra 'V2COM' e ignorar todo o resto, me trazendo apenas as palavras que eu gostaria de buscar, qual seria a melhor alternativa na opinião de vocês?
Obrigado.
Veja se isso pode lhe atender!
Não é uma solução tao inteligente mas pode servir, caso a posição se mantenha sempre da mesma forma poderia usar um if combinado com a função, mid, left e SubStringCount
dados:
LOAD
Versão
FROM
[C:\Users\1396\Downloads\Pasta1.xlsx]
(ooxml, embedded labels, table is Plan1);
NoConcatenate
dados2:
LOAD
Versão,
'V2COM' as resultado
Resident dados where WildMatch(Versão,'*V2COM*');
Concatenate(dados2)
LOAD
Versão,
'LANDIS CD103' as resultado
Resident dados where WildMatch(Versão,'*LANDIS CD103*');
Concatenate(dados2)
LOAD
Versão,
'LANDIS C750' as resultado
Resident dados where WildMatch(Versão,'*LANDIS C750*');
DROP Table dados;