Deu M no Power BI - Substituir Caracteres em Lote

Поделиться
HTML-код
  • Опубликовано: 4 дек 2024
  • Faça o download do material desta aula: goo.gl/Ih8dKh
    Arquivo: M02 - Substituir caracteres em lote
    Descrição: Aprenda nessa vídeo aula a como substituir caracteres especiais de uma forma inteligente.
    Funções M Language utilizadas e definições no Microsoft MSDN:
    Text.ToList()
    List.ReplaceMatchingItems()
    ==================
    ....==ATENÇÃO==....
    Este material não pode ser copiado, reproduzido, distribuído, comercializado, publicado novamente, exposto, enviado pelo correio ou de qualquer outra forma ou por qualquer outro meio sem a devida autorização.
    ==================
    Conheça nossas playlists e bons estudos:
    = Power BI (desktop e serviço) - goo.gl/9VeiZL
    = Novidades Power BI - goo.gl/tX2WXw
    = Aulas Transmitidas AO VIVO - goo.gl/7pSIoh
    = SSBI - DAX - goo.gl/JL4SgI
    = SSBI - Excel: Powerpivot e Power View - goo.gl/DROjTz
    = SSBI - Excel: Power Query (M Language) - goo.gl/3t2utu
    = BI & Gestão - goo.gl/KPAhgd
    = Excel em 5 minutos - goo.gl/n2KHwf
    = Excel Avançado - goo.gl/978rDU
    = Excel Básico - goo.gl/LfxzOV
    = Gráficos - goo.gl/IJKsXb
    = Curso VBA p/ Iniciantes - goo.gl/CQPpDW
    = Especialistas Convidados - goo.gl/8SZ2PA
    Sobre Nós:
    Site: www.planilheiro...
    Cursos Presenciais: planilheiros.co...
    Siga-nos nas redes sociais:
    Facebook: / planilheiros
    Linkedin: goo.gl/RvwBaF
    Google +: goo.gl/RKmQsF
    Twitter: goo.gl/sRVidh
    Instagram: goo.gl/0TXKk4
    ==================
    Literatura Recomendada:
    Power BI
    Introducing Microsoft Power BI, Marco Russo / Alberto Ferrari - goo.gl/AkwpOs
    Power Pivot and Power BI, Rob Collie / Avichal Singh - goo.gl/x9O4u8
    DAX
    The Definitive Guide to DAX, Marco Russo / Alberto Ferrari - goo.gl/rW7z2D
    Learn to Write DAX, Matt Allington - goo.gl/6jC5Sb
    DAX Formulas for PowerPivot, Rob Collie - goo.gl/tCs9wg
    Linguagem M
    M Is for (Data) Monkey, Ken Plus / Miguel Escobar - goo.gl/pULFtH,
    Power Query for Power BI and Excel, Chris Webb - goo.gl/IYSmRU
    Powerpivot
    PowerPivot for the Data Analyst, Bill Jelen - goo.gl/Fsu2ss
    PowerPivot Alchemy, Bill Jelen / Rob Collie - goo.gl/80eqCv
    Excel - Fórmulas Matriciais
    CTRL+SHIFT+ENTER, Mike Girvin (Canal Excelisfun) - goo.gl/DM6exq

Комментарии • 68

  • @KelvenCardoso28
    @KelvenCardoso28 7 месяцев назад

    em 6 anos atras trouxe essa solução, que não encontrei em nenhum desses "Experte" de hoje em dia. Parabéns

  • @cledsonsantosalves7504
    @cledsonsantosalves7504 Год назад

    Muito bom.... Só tenho agradecer pela simplicidade!!!

  • @BrunoHenrique-wj4nm
    @BrunoHenrique-wj4nm Год назад

    Bacana o material, professor!
    Para os casos que quiserem substiuir outros caracteres especiais e caso precisem criar uma lista, pode utilizar o código abaixo no VBA e depois subir o arquivo para o Power Query.
    O único ponto, é depois exluir os caracteres que não precisa utilizar.
    Sub CaracteresEspeciais()
    Dim i As Long
    For i = 1 To 200
    Cells(i, 1).Value = Chr(i)
    Next
    End Sub

  • @linelson
    @linelson 6 лет назад +1

    Melhor playlist do canal, essa promete!

    • @Planilheiros
      @Planilheiros  6 лет назад +1

      +linelson obrigado pelo reconhecimento e feedback. Fico feliz que estejam gostando desse novo projeto. Grande abraço

  • @marcelo157films
    @marcelo157films 6 лет назад +2

    Excelente vídeo tutorial Professor Rui. Simplesmente fantástico e eficaz. Já anotei essa solução e certamente será muito útil.

    • @Planilheiros
      @Planilheiros  6 лет назад

      +Marcelo Ferreira obrigado pelo feedback. Fico feliz em ajudar :)

  • @mauricicarrascoza
    @mauricicarrascoza Год назад

    Sensacional, muito obrigado professor

  • @KlebersonAlmeida
    @KlebersonAlmeida 6 лет назад

    Que praticidade! eu tenho uma função em VBA para isso, mas no PB é tão interessante de ser feito. parabens!

  • @marivarela6252
    @marivarela6252 6 лет назад +1

    Muito Bom vai ajudar muito para extrair informações de Cidades de Bancos de dados muito extensos, Obrigada!!!

    • @Planilheiros
      @Planilheiros  6 лет назад

      +Mari Varela que bom. Fico feliz em saber que isso vai te ajudar :)

  • @Geovb1987
    @Geovb1987 6 лет назад +3

    Muito obrigado! Ajudou muito!!! Antes, eu fazia 11 etapas para substituir os acentos e o ç.

    • @Planilheiros
      @Planilheiros  6 лет назад +1

      +George Santiago essa aula é pra você! :) Objetivo atingido?

    • @Geovb1987
      @Geovb1987 6 лет назад

      Planilheiros com sucesso!!!

  • @rodolfoluz2557
    @rodolfoluz2557 6 лет назад +1

    Eita linguagem "M" !!! Show de Bola Ruy... Parabéns.

    • @Planilheiros
      @Planilheiros  6 лет назад

      +Rodolfo Luz obrigado pelo feedback :)

  • @adelsonjambersi8303
    @adelsonjambersi8303 6 лет назад +1

    Excelente, embora a primeira vista parece ser difícil, se praticarmos, veremos que não é tão complicado assim, valeu Ruy muito bom

    • @Planilheiros
      @Planilheiros  6 лет назад

      +Adelson Jambersi obrigado pelo feedback. Fico feliz que tenha gostado:)

  • @everaldodesouza7813
    @everaldodesouza7813 6 лет назад +1

    Parabéns Mestre Ruy!
    Futuro MVP

    • @Planilheiros
      @Planilheiros  6 лет назад

      Obrigado pelo feedback Everaldo :)

  • @welingtonlima2753
    @welingtonlima2753 6 лет назад +2

    Parabéns pela aula!!! Seria possível criar uma lista de palavras inteiras, como seria feito? Eu recebo uma frase nesse campo e eu queria tirar os pronomes, preposições...para serem usados na Nuvem de Palavra.

  • @cazinho121
    @cazinho121 2 года назад +1

    Genial!

  • @andrecavasotero6234
    @andrecavasotero6234 6 лет назад

    Excelente solução! Nunca pensei em usar a função lista. Quando faço isso acostumo usar a lista em {( ...)} extraída do código dentro da Text.Replace.

    • @Planilheiros
      @Planilheiros  6 лет назад +1

      +Andre Cavas Otero assim como na matemática existem diversas soluções :) obrigado pelo feedback

  • @vilmartonon7260
    @vilmartonon7260 6 лет назад

    muito bom professor

  • @LuizMach
    @LuizMach 2 года назад

    Show de bola. Tem alguma opção para substituir em massa texto específicos ao invés de fazer 1 linhas de comando para cada substituição?

  • @fredericocristo6247
    @fredericocristo6247 Год назад

    Monstroooo

  • @bezerrajunior5070
    @bezerrajunior5070 6 лет назад +1

    Mestee! Ruy, deu Maravilha. Aos poucos vc divulgará o potencial da linguagem M, que é junta de bois: boi M e DAX, levando a carroça pra seu destino (Objetivo). Excelente vídeo, parabéns. Abraço.

    • @Planilheiros
      @Planilheiros  6 лет назад +1

      +Bezerra Junior Rdo Luiz obrigado pelo comentário meu amigo :)

  • @GerenciaLuxashade
    @GerenciaLuxashade 2 года назад

    Gostei simm

  • @GlauLore
    @GlauLore 6 лет назад +1

    Muito bom!!!

    • @Planilheiros
      @Planilheiros  6 лет назад

      +Glauco Lorencini obrigado pelo feedback :)

  • @KleitomAntonioMachadodeSouza
    @KleitomAntonioMachadodeSouza 5 лет назад

    Obrigado por sua dica, me ajudou bastante. Só tive um problema, quando tenho os caracteres ã ou õ, no power bi exibe sempre o ponto de interrogação (?), então se eu colocar na planilha ? por a, o power bi substitui tudo por a, então se tenho uma palavra tipo reações, ele converte para reacaes, entendeu? Com os demais caracteres não obtive problema. Parabéns. Obrigado.

  • @cledsonsantosalves7504
    @cledsonsantosalves7504 Год назад

    Gostaria de saber se tem como fazer um "de para" de frases, pois trabalho com uma planilha no excel de gestão de parada, onde vários usuários digitam as mesmas paradas com palavras diferentes. Porém, trata-se da mesma parada ex: Garrafa presa nas cancelas e Garrafa enganchada nas cancelas.

  • @fabiano193
    @fabiano193 Год назад

    Bom dia Planilheiros! estou com um problema no meu relatório. Possuo uma tabela onde uma coluna possui valores e outra o produto. Essas colunas possuem valores duplicados e eu preciso remover apenas os duplicados da coluna VALORES sem remover os duplicados da coluna produto. Quando acesso o power Query e removo os duplicados da coluna VALORES ele remove também OS DUPLICADOS da coluna PRODUTO. Preciso substituir os valores duplicados da coluna valores por celulas em branco. Por favor me ajuda.

  • @gabrielbortese5683
    @gabrielbortese5683 6 лет назад

    Boa tarde Ruy e a todos do Planilheiros, Gostaria de saber se consigo fazer Drill Down em aplicativos móveis (celular) obrigado e uma ótima semana.

  • @thamyresavila8252
    @thamyresavila8252 4 года назад

    Excelente aula.
    Gostaria de saber se existe algum ÍNDICE da linguagem usada , com a função que ela exerce .
    Ex:
    Text.Split -Função.....(delimita)
    List.Transform-Função....(transforma cada um elemento)

  • @waldir1978
    @waldir1978 6 лет назад +1

    Show Ruy, consigo fazer isso também para material descontinuado ou replaced?

    • @Planilheiros
      @Planilheiros  6 лет назад +1

      +Waldir Pisciuneri Jr poderia dar um exemplo de como seus dados se encontram? Vc está no nosso grupo de alunos do whatsapp?

    • @waldir1978
      @waldir1978 6 лет назад

      Revendo o vídeo não dá para fazer o que imaginei, pois essa solução seria somente para carácter e não para palavra inteira. No meu caso seria assim: tenho o item BR123 que vendi de janeiro a maio de 2017, de junho a dezembro esse mesmo material foi substituído pelo código MZ999, na minha análise esses 2 itens deveria ser consolidado, tem como fazer isso por M ?

    • @waldir1978
      @waldir1978 6 лет назад

      Sim, faço parte do grupo de alunos no WhatsApp

    • @bymarciaoliveira
      @bymarciaoliveira 6 лет назад +1

      Estou com esse mesmo problema!

    • @rodriggorinaldi
      @rodriggorinaldi 6 лет назад

      @@bymarciaoliveira ....Conseguiu a solução para realizar a substituição da palavra?

  • @rinaldobranquinho
    @rinaldobranquinho 6 лет назад +1

    Obrigado, Ruy! Ótima aula! To achando que linguagem M é mais legal do que DAX :)

    • @Planilheiros
      @Planilheiros  6 лет назад

      +Rinaldo Branquinho obrigado pelo feedback. Os dois são importantes. Mas eu sou suspeito em falar qual acho mais legal :)

  • @FagnerBass
    @FagnerBass 4 года назад +1

    Excelente vídeo. Parabéns! Mas preciso da ajuda de vcs, preciso substituir um conjunto de palavras e não estou conseguindo. Exemplo: "Palavra 1" por "Palavra 2" num banco de dados com mais de 1mi de linhas. Podem me ajudar? ABS!

    • @patriciacastro6163
      @patriciacastro6163 3 года назад

      Conseguiu uma solução para isto? queria substituir varias palavras por outras sem criar etapas para cada palavra

  • @fernandoguerraleal
    @fernandoguerraleal 6 лет назад

    Grande Ruy. Muitíssimo interessante. Ajudou muito. Deixa eu te colocar uma dificuldade que estou tendo para que talvez você possa fazer um vídeo também.
    Estou trabalhando com dados de ações, no PowerQuery, e quero calcular a variação diária. Vou simular aqui o meus dados.
    O que eu tenho:
    Empresa Data Preço
    PETR4 05/1/18 16,83
    PETR4 08/1/18 17,03
    VALE3 05/1/18 42,29
    VALE3 08/1/18 43,23
    O que eu gostaria:
    Empresa Data Preço Preço_dia_anterior
    PETR4 05/1/18 16,83
    PETR4 08/1/18 17,03 17,03
    VALE3 05/1/18 42,29
    VALE3 08/1/18 43,23 42,29
    O objetivo final é calcular a variação de preços. Estou tenho dificuldade de chegar a esse resultado. Eu consegui via coluna calculada com EARLIER, mas, como são milhões de linhas, a performance é bem ruim. Consegue me ajudar?
    Próximo nivel2 em SP eu estarei lá. Abração.

    • @Planilheiros
      @Planilheiros  6 лет назад

      +Fernando Leal faça isso no Dax a performance é muito melhor. Utilize a função dateadd com cálculate. Será necessário ter uma dcalendario

    • @fernandoguerraleal
      @fernandoguerraleal 6 лет назад

      Planilheiros , +Ruy, muito interessante dateadd, mas não consegui implementar porque o intervalo de dias entre as datas não é fixo, dado os finais de semana e feriados. Alguma sugestão para eu tratar esse problema?

  • @Luciano_mp
    @Luciano_mp 5 лет назад +1

    Excelente aula Ruy, ajudará em muito. Tenho uma outra questão, e seu tivesse na mesma linha mais de um character. Ex: (Nìvel = Nível) - (Avançado = Avançado), há alguma alternativa nestes casos.

  • @73p3ro
    @73p3ro 6 лет назад +1

    Oh Ruy, não esculacha não. A parada parece que vai bugá aí você explica e fica fácil, fácil.
    Dei Mil pro Power BI.

    • @Planilheiros
      @Planilheiros  6 лет назад

      +Nelson batista,RIBEIRO kkkkkkk seus comentários sempre são cheios de humor. Obrigado pelo feedback. Grande abraço

  • @adilsondossantossilva8530
    @adilsondossantossilva8530 2 года назад

    Já refiz a operação várias vezes. Não quer puxar a colona "Lista" da planilha "Palavra".

  • @analistamercadoacif-sede4619
    @analistamercadoacif-sede4619 6 лет назад

    Olá, estou importando um arquivo que traz os números com virgulas seguidas como o exemplo a seguir: 1,000,00. De que forma podemos substituir?

  • @carloscavalcanti4501
    @carloscavalcanti4501 2 года назад

    Excelente Rui.
    Esse eu não conhecia, mas fiquei com uma dúvida.
    Neste caso, foi uma alteração de 1 pra 1.
    E quando tivermos (por erro de padrão e por ser campo livre), diversas variáveis para um mesmo resultado em uma mesma coluna? Exemplo:
    S - SIM
    Sim - SIM
    SIJM - SIM
    Sim, com Catéter - SIM
    SOM - SIM
    São erros produzidos por Usuários, que com essa sua aula (deste vídeo), não consegui produzir o mesmo efeito, pois teria que ser (coincidir conteúdo da célula inteira) para surtir essa alteração em lote.
    Parabéns mais uma vez.

    • @caiotopini36
      @caiotopini36 Год назад

      Estou com o mesmo problema. Você conseguiu resolver?

  • @femoreira89
    @femoreira89 4 года назад

    Olá
    Estou aprendendo agora, e estou tentando fazer a consulta em massa de CNPJ. Porém quando eu puxo o zero a esquerda some. Alguém pode me ajudar

  • @rafaelsantos2299
    @rafaelsantos2299 6 лет назад

    Como eu conseguira substituir numero por texto?

  • @eduardomedeiros5389
    @eduardomedeiros5389 6 лет назад

    Pô Ruy, tava pensando que ia fechar a aula com a mega blaster função aninhada. :(
    Conta só para nós aqui como faz.

    • @Planilheiros
      @Planilheiros  6 лет назад

      +Eduardo Medeiros basta juntar as fórmulas das 3 colunas calculadas :)

  • @FULLbakaFOOL
    @FULLbakaFOOL 4 года назад

    Pessoal, alguem sabe remover espacos em uma coluna de que tem numeros? Meu ERP ta gerando um monte de espaco antes do e finalmente vir o numero.

  • @franciscoclaudio4818
    @franciscoclaudio4818 5 лет назад

    Muito complicado!
    Mas parabéns pela a aula!

  • @CANALDOMADOP
    @CANALDOMADOP 2 года назад

    No editor do Power Query como formato uma coluna para deixar só os 3 primeiros caracateres, ex: a X tem valores :
    LOJA
    AAC
    AAC -ZN
    TIU _ ZS
    TIU
    Eu quero pagar tudo deppis do 3 caracater (-ZN) vai ficar tudo assim:
    AAC
    AAC
    TIU
    TIU

  • @erikaperez6857
    @erikaperez6857 3 года назад

    O link não esta funcionando! ): Faça o download do material desta aula: goo.gl/Ih8dKh

    • @Planilheiros
      @Planilheiros  3 года назад

      Planilheiros.com.br e busque pela área de downloads.