Notifications
Clear all

Achar o primeiro string e separar

10 Posts
5 Usuários
0 Reactions
1,629 Visualizações
(@eversonf)
Posts: 0
New Member
Topic starter
 

Olá pessoal espero poder contar com a ajuda de vocês.
Estou com o seguinte problema e se possível gostaria de criar uma função no Excel para resolver.
Tenho um relatório e todos os dias preciso separa a data e hora e minuto de uma célula para outra, sera que tem uma função que possa resolver este problema?

Ex.
B2 = 10/12 22:28 DMDW POLLED VALUE DID NOT MATCH. DOWN
C3 = DMDW POLLED VALUE DID NOT MATCH. DOWN ( quando tiro data e hora e copio para outra celula )

O problema e que no mesmo relatório pode acontecer outras situações como:
B2 = 10/12/2018 04:03:01 - SRCDRV186 - CVNETBAUP OPERATIONS MANAGER SNMP TRYPAP ALERT (186- SRCDV)
C3 = SRCDRV186 - CVNETBAUP OPERATIONS MANAGER SNMP TRYPAP ALERT (186- SRCDV) ( quando tiro data e hora e copio para outra celula )

Analisando o relatório cheguei a conclusão que tenho que identificar o primeiro caractere e extrair todo texto depois dele.
se alguém puder ajudar agradeço.
abraços

 
Postado : 10/12/2016 6:13 pm
(@djunqueira)
Posts: 0
New Member
 

O ideal é vc anexar uma planilha com exemplos realistas (vários) p/ q possamos testar.
Outra questão é se vc quer uma solução com resultado imediato com uso de funções ou macro tb resolveria, já q aparentemente é uma rotina diária e vc precisaria atualizar apenas uma vez.

 
Postado : 11/12/2016 3:41 am
(@deciog)
Posts: 0
New Member
 

everson, Bom Dia.

Sempre é bom postar um modelo de planilha para que possamos fazer a formula correta, porem com base que você informou somente dois exemplos então esta formula atende suas necessidade, mas se não atende poste um modelo como o colega DJunqueira pediu

Exemplo em formula.

=SE(NÚM.CARACT(EXT.TEXTO(B2;1;PROCURAR(" ";B2)-1))=5;ARRUMAR(EXT.TEXTO(B2;12;255));ARRUMAR(EXT.TEXTO(B2;22;255)))

Décio

 
Postado : 11/12/2016 4:43 am
(@eversonf)
Posts: 0
New Member
Topic starter
 

Bom dia Pessoal.

Gostaria de agradecer a colaboração e com a rapidez.
Resolvi seguir o conselho DJunqueira e postar vários exemplos do relatório em questão

03/0621:24 - SRV03386 SRV03486 - NETBACKUP OPERATIONS MANAGER SNMP (EXIT STATUS: 25)
03/0617:10 - SRV03386 SRV05486 - NETBACKUP OPERATIONS MANAGER SNMP(EXIT STATUS: 1)
03/0616:49 - SRV96486 SRV99099 SRV79961 - NETBACKUP OPERATIONS MANAGER SNMP(EXIT STATUS: 1)
03/0616:11 - SRV03386 SRVNFPDR99 - NETBACKUP OPERATIONS MANAGER SNMP (EXIT STATUS: 96)
03/0613:16 SRV96486 NETBACKUP OPERATIONS MANAGER SNMP TRAP (SRVSAT01) EXIT STATUS: 1
03/0612:30 SRV03386 - NETBACKUP OPERATIONS MANAGER SNMP TRAP(CLIENT: NEW STATE) EXIT STATUS: 1
03/0612:26 SRV96486 NETBACKUP OPERATIONS MANAGER SNMP TRAP(SRVSAT01) EXIT STATUS: 87
03/0605:25 NETBACKUP OPERATIONS MANAGER SNMP TRAP ALERT GENERATING RULE(SPOFSWORKG)EXIT STATUS: 1
03/0603:07 SRV03386-NETBACKUP OPERATIONS MANAGER SNMP (SPOSEFAZNET02) EXIT STATUS: 1
01/11 06:11 - SRV03386 - NETBACKUP OPERATIONS MANAGER SNMP TRAP ALERT (EVSHAREPOINT) EXIT STATUS:2
31/10 18:22 SRV96486 NETBACKUP OPERATIONS MANAGER SNMP TRAP(SRVSAT01) EXIT STATUS: 196
03/0618:30 ALERTA : RMAN FULL LEVEL 0 - BASE : DBRMAN - INSTÂNCIA : DBRMAN - SERVIDOR : SRV99486.SE
03/0612:00 [CONTROL-M_PRD] JOB CARREGA_RENAINF_IPVA_00 TERMINOU COM FALHA
03/0607:52 IS PACKAGE FAILED
34/06/2016 02:11 SRVCARP09CORP09 --> JOB [DEC_CONSOLIDA_CADESP_CARTORIOS] FALHOU.
01/11 09:30 DBRMAN - INSTÂNCIA : DBRMAN - SERVIDOR : SRV99486.SEDE.FAZENDA.SP.GOV.BR
34/06/2016 00:00:19 SRVCS75MSDTC - IS PACKAGE FAILED
03/0600:30 MSDTSSERVER150-IS PACKAGE FAILED
03/0620:56 - SRV99553 SRV30195 - VCENTER ALERT RULE
03/0620:56 - SRV99553 - SRV30196 - VCENTER ALERT RULE
03/0616:45 - SRV99553 SRV50180 - VCENTER ALERT RULE
03/0616:45 - SRV99553 SRV50179 - VCENTER ALERT RULE
03/0613:05 SRV35241 HEARTBEAT FAILED
03/0611:55 SRV99553 - VCENTER ALERT RULE(SRV50176 SRV50175 )
03/0608:30 SRV99406 - TOTAL CPU UTILIZATION PERCENTAGE IS TOO HIGH
03/0606:10 SRV875405 TOTAL CPU UTILIZATION PERCENTAGE IS TOO HIGH
34/06/2016 02:08:18 SRV10316-PRI - VCENTER ALERT RULE SRV50107
34/06/2016 01:26:54 SRV99553 - VCENTER ALERT RULE SRV70948
03/0605:55 [CONTROL-M_PRD] JOB FILE_WATCH_COPIA_LOGS_GERUP_SRV99552 TERMINOU COM FALHA
03/0605:55 [CONTROL-M_PRD] JOB FILE_WATCH_COPIA_LOGS_GERUP_SRV88453 TERMINOU COM FALHA
35/0112:10 SAT WSACSAT - ACSAPT PRD - ACIONAMENTO
03/0620:01 SRV10596-DFSTX-R: REPLICATION SERVICE ERROR
03/0619:03 - SRV72270 - DHCPX1 IPAM - BACKUP
03/0616:19 SRV10523 - WEB APPLICATION UNAVAILABLE: ACTIVE DIRECTORY CRL1 WEB SITES
03/0608:07 SPOCTAPPCSPJ93 - AGENT HAS NOT RETURNED PERFORMANCE DATA FOR A LONG TIME
03/0607:39 SRV65583 OLE DB CONNECTIVITY
03/0605:42 SRV99522 WEB APPLICATION UNAVAILABLE: ACTIVE DIRECTORY CRL WEB SITES
03/0604:25 SRV09986-WMI IS UNHEALTHY
03/0604:25 SPOCTXAPXCSG99-HEALTH SERVICE HEARTBEAT FAILURE
03/0603:46 SRV99440- MAX CONCURRENT API REACHED ALERT
03/0603:05 SRV88899 -SYSTEM CENTER OPERATIONS MANAGER AGENT IS PAUSED
03/0603:09 SRV988935-CLUSTER RESOURCE FAILED
03/0603:03 SRV22908-HP WINDOWS (SNMP) CLUSTER RESOURCE FAILED
03/0602:31 SRV44352-WMI IS UNHEALTHY
34/06/2016 01:04:39 SRV88510 - WEB APPLICATION UNAVAILABLE: ACTIVE DIRECTORY CRL WEB SITES
01/11 06:00 - SRV11993 - ACTIVE DIRECTORY - EXISTE USUARIOS COM MAIS DE 90 DIAS SEM AUTENTICAR NO DO
34/06/2016 00:19:15 SRV14449 - CONFIGMGR REPLICATION ISSUE
34/06/2016 00:11:34 SRV19914 - SYSTEM CENTER MANAGEMENT HEALTH SERVICE UNABLE TO PROCESS NEW CONFIGU
01/11/2016 23:33:56 SRV19928 - PERCENTAGE LOGICAL DISK FREE SPACE IS LOW
01/11/2016 23:32:09 SRV1881 - WEB APPLICATION UNAVAILABLE: ACTIVE DIRECTORY CRL WEB SITES
01/11/2016 23:23:04 SRV176728 - SERVER CONNECTIVITY EXCEPTION
01/11/2016 23:15:11 SRV99592 - FAILED TO PING OR BIND TO THE RID MASTER FSMO ROLE HOLDER.
01/11/2016 23:09:25 SRV18874 - WEB APPLICATION UNAVAILABLE: ACTIVE DIRECTORY CRL WEB SITES
31/10 14:07 TFS CONNECTOR - TFS WORK ITEM SYNCHRONIZATION CREATION WORKFLOW ALERT

Minha esperança e conseguir uma função para serar os numeros e "-" da string ficando em outra coluna somente as strings sem numeros e hifens como neste exemplo da primeira linha:
SRV03386 SRV03486 - NETBACKUP OPERATIONS MANAGER SNMP (EXIT STATUS: 25)

Obrigado Décio Gassi, sua formula como vc mesmo disse por não ter mais exemplos infelizmente em alguns caso fica com o "-" ou sem inicio da letras "S".

A todos meu muito obrigado e espero contar com a ajuda de vc para solucionar este problema.

abraços.

 
Postado : 14/12/2016 10:01 pm
(@skulden)
Posts: 0
New Member
 

Everson, procure na aba dados um botão chamado "Texto para colunas", ele vai separar em colunas todo o texto, delimitados pelo que você escolher, seja hifen, espaço, ponto e virgula. Feito isso basta apenas concatenar o resto, deixe essas colunas como um apoio.

Abraços.

 
Postado : 15/12/2016 6:51 am
(@djunqueira)
Posts: 0
New Member
 

Essa solução é p/ guardar com muito carinho :!: :!: :D

 
Postado : 15/12/2016 7:05 am
(@deciog)
Posts: 0
New Member
 

DJunqueira

Consegui baixar o anexo, fiquei sem entender o que houve, pois não estava baixando, otina solução vou guardar.

Décio

 
Postado : 15/12/2016 7:08 am
(@djunqueira)
Posts: 0
New Member
 

Pode ter sido por conta de eu ter apagado a primeira versão da planilha q estava sem a coluna de SUBSTITUIR().

 
Postado : 15/12/2016 7:26 am
(@eversonf)
Posts: 0
New Member
Topic starter
 

Obrigado a todos pelo empenho e solução.

 
Postado : 15/12/2016 8:31 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde eversonf

Seja bem-vindo ao fórum!

Como você é novato, não tem conhecimento das regras do fórum e outras orientações, como por exemplo, clicar na na mãozinha para pontuar os colaboradores que te ajudarem.

Para facilitar a tua participação, sugiro tomar conhecimento do conteúdo dos links abaixo:
viewtopic.php?f=7&t=203
viewtopic.php?f=7&t=7903
viewtopic.php?f=7&t=3841
viewtopic.php?f=7&t=16757
viewtopic.php?f=7&t=12600
viewtopic.php?f=7&t=3371

[]s

 
Postado : 15/12/2016 10:28 am