Ir para conteúdo
  • 0

Hierarquia de perguntas no tratamento de colunas


Marcus Cordeiro
Ir para solução Solucionado por Joao Raulino ,

Pergunta

  • Alunos

Boa tarde! estou travado em uma situação, possuo uma coluna com uma hierarquia de perguntas 1.2.3, onde o local do 1 diz sobre qual o setor, o local 2 diz sobre a área desse setor, e o 3 é a pergunta. Possuo 3 áreas para cada setor, então cada setor conta com  "1.1. " "1.2 ." e  "1.3.". A primeira hierarquia, de setor, consegui fazer criando uma nova coluna separando o texto antes do delimitador, e depois criei uma coluna condicional, daí obtive 1 - frios, 2 - padaria, etc. A segunda parte da hierarquia, de área, que se repete para quase todos os setores, consegui fazer também, porém, o setor 8, 9 e 10 não possuem áreas, então a hierarquia é somente 8.1, 8.2, 8.3, onde antes do ponto é o setor e após o ponto já são as perguntas, sem área pra definir. Como consigo separar uma coluna onde consigo separar a hierarquia da área para conseguir criar uma coluna condicionar pra definir a área de cada pergunta?

forum xperiun.jpg

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
  • Alunos
  • Solução

Suave @Marcus Cordeiro?

Você pode antes de tudo separar os valores que vem antes do " - " em uma única coluna (e.g.: 7.2.5 ; 7.2.6 ; ... ; 7.3 ; 7.3.1 ; ... ; 8 ; 8.1 ; ...)

Depois basta tratar usando uma condicional:

* se os valores antes do primeiro ponto forem igual a "8" ou "9" ou "10" então retorna o valor antes do ponto na 1a coluna, nulo na 2a coluna e o valor depois do ponto na 3a coluna

* se os valores forem diferentes, então retorna o valor antes do ponto na 1a coluna, o valor entre os pontos na 2a coluna e o valor apoia o último ponto na 3a coluna

Tenta aplicar essa lógica aí no Power Query e volta aqui pra contar se deu certo 😉

Abs!

  • Like 1
Link para o comentário
Compartilhar em outros sites

Faça login para comentar

Você vai ser capaz de deixar um comentário após fazer o login



Entrar Agora
×
×
  • Criar Novo...