Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Dúvidas sobre cálculos, funções simples e aninhadas, fórmulas matriciais, etc.
  • Avatar do usuário
Por felmback
Posts
#20986
boa noite,
estou eu aqui novamente precisando de ajuda, com o andar das coisas novas duvidas aparece ne.

preciso retirar pequenos trecho de varias linhas ,

VELOCIDADE UP: 1,024, VELOCIDADE DOWN: 15,36, SHELF: MG2510, NODE ADDRESS: CDOA-035-79, SECUNDARIO: 769, PORTA: 01079, RIN: , SHASTA: BSA30824, SWITCH: VENDOR NAME: KEYMILE,

ai e so um exemplo , tentei usando a ferramenta de texto para colunas mais não da muito certo por que cada linha tem um tamanho diferente .
Por felmback
Posts
#20987
peço desculpas esqueci o anexo . :oops:
Você não está autorizado a ver ou baixar esse anexo.
Avatar do usuário
Por FelipeMGarcia
Avatar
#20989
Usa o texto para colunas com delimitador "," e depois concatena o q interessa pra vc
Por felmback
Posts
#20991
Felipe MGarcia , grato pelo interesse , não mencionei acima , porém já tentei dessa forma manual , mais a questão e que preciso alimentar uma planilha hora a hora , dai fazer no manual perde muito tempo certo , a intenção e o seguinte colar a base e a formula extrair o necessário e alimenta uma tabela dinâmica, o que estou fazendo aqui separei " uns prefixos " para buscar usando o procv aninhada com uma outra formula ,

usei a =PROC(2^15;PROCURAR(AM1;A2;1);AM1:AM51) e me retorna aos prefixos
CDOA
TAGB
BSAC
que nada mais e do que as iniciais do texto desejado, so que o procv não retorna a nada .
Avatar do usuário
Por FelipeMGarcia
Avatar
#20992
Usa procv("*"&valor procurado&"*";intervalo;coluna;0)
Por Feka
Posts
#20994
Vê se ajuda, essa fórmula vai te trazer tudo que está depois de NODE ADDRESS e antes de PORTA: =ESQUERDA(EXT.TEXTO(A1;PROCURAR("NODE ADDRESS";A1;1)+14;100);PROCURAR(", PORTA";EXT.TEXTO(A1;PROCURAR("NODE ADDRESS";A1;1)+14;100);1)-1)
Por felmback
Posts
#20995
galera postando aqui o resultado que cheguei , usando as funções

Ext Texto
Localizar
Substituir
=SUBSTITUIR(EXT.TEXTO(A2;LOCALIZAR("ADDRESS:";A2;1)+1;(LOCALIZAR(",";A2;LOCALIZAR("ADDRESS:";A2;1)+1)-65));"DDRESS:";"")

resultado

CDOA-035-79, SECUNDARIO: 769, PORTA:

colocarei outro substituir par eliminar "PORTA"
Por felmback
Posts
#20996
Feka realmente era o que estava tentando fazer , a que fiz acima me trouxe o resultado aproximado mais esse que vc postou de certinho muito obrigado , de qualquer forma aprendi mais de uma maneira de extrair modo avançado uhuhuhu

obrigado a todos ..
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord