Extrair Números de Células Excel - 3 Maneiras

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ย. 2024

ความคิดเห็น • 54

  • @GuiadoExcelOficial
    @GuiadoExcelOficial  2 ปีที่แล้ว +4

    Curso Excel Master Guia do Excel: loja.guiadoexcel.com.br/produto/curso-excel-master-basico-avancado-vba/

  • @paulocarrasco9100
    @paulocarrasco9100 10 หลายเดือนก่อน +2

    Impressionante a quantidade de conhecimento agregado em um único vídeo. Excelente!

  • @adrianodvo
    @adrianodvo 2 หลายเดือนก่อน

    Esse vídeo não é "apenas" um ensinamento sobre o tema proposto, mas sim uma aula de funcionalidades bem interessantes. Irado!

  • @FRANKKAO
    @FRANKKAO ปีที่แล้ว +2

    Professor, fiquei ENCANTADO com essa aula. Não vi parte de VBA pois sou iniciante, mas quanto cheguei na terceira maneira, eu não acreditei como vc é DIDÁTICO. Parabéns!

  • @condejair
    @condejair 7 หลายเดือนก่อน +1

    0Cara você é bom demais, assim como sua didática. Assim que passara minha fase de vacas magras: VOU ASSINAR SEU(S) CURSO(S)

    • @GuiadoExcelOficial
      @GuiadoExcelOficial  7 หลายเดือนก่อน

      Muito obrigado Jair :D e bem-vindo como nosso aluno.

  • @mausec77
    @mausec77 หลายเดือนก่อน +1

    Professor. Suas aulas são Excelentes. Parabéns pelo conhecimento e pelo conteúdo.

    • @GuiadoExcelOficial
      @GuiadoExcelOficial  หลายเดือนก่อน

      Muito obrigado Mausec.

    • @mausec77
      @mausec77 หลายเดือนก่อน

      Professor. E se eu quisesse deixar essa Fórmula ativa no Excel.

  • @wanderleihuttel
    @wanderleihuttel 2 ปีที่แล้ว +2

    Muito massa essa opções! EM VBA eu acho bem prático utilizar expressões regulares, ajuda bastante.
    Public Function fnExtrairNumeros(ByVal vString As String) As String
    With CreateObject("VBScript.RegExp")
    .Pattern = "[^0-9 ]+"
    .Global = True
    vString = .Replace(vString, vbNullString)
    .Pattern = " {2,}"
    fnExtrairNumeros = Trim(.Replace(vString, " "))
    End With
    End Function

  • @EmersonFurtado
    @EmersonFurtado ปีที่แล้ว +1

    Nâo tenho costume de deixar comentários nos vídeos que vejo, mas, depois de assistir a essa aula, eu não podeiria deixar de parabenizá-los pelo excelente conteúdo. Excepcional! Meus parabéns!

  • @ricardoluiz5948
    @ricardoluiz5948 8 หลายเดือนก่อน +1

    Monstro demais Séloko 😮😮😮

  • @elietepardin1319
    @elietepardin1319 ปีที่แล้ว +1

    Amei a aula, aprendi bastante. Estava precisando de uma formula par extrair números.

  • @renatab.85
    @renatab.85 11 หลายเดือนก่อน +1

    Muito obrigada pelo conteúdo, simples, didático, perfeito!

  • @joaopedrohonorato7977
    @joaopedrohonorato7977 2 ปีที่แล้ว +1

    Excelente a dica de adicionar o *1 nas formulas que retornam texto. Ajudou muito. Obrigado

  • @marceloini
    @marceloini 2 ปีที่แล้ว +2

    Conteúdo excepcional, parabéns.
    Power Query é a ferramenta

  • @russigomes
    @russigomes 2 ปีที่แล้ว +2

    Maravilhoso Marcos, muito obrigado por compartilhar. Forte abraço e sucesso.

  • @welintonsilva1341
    @welintonsilva1341 9 หลายเดือนก่อน +1

    Excepcional esse conteúdo, ta de parabéns

  • @elenilzodeoliveirabonfim9049
    @elenilzodeoliveirabonfim9049 ปีที่แล้ว +1

    Vídeo espetacularr. Muito obrigado

  • @kapistronga
    @kapistronga ปีที่แล้ว +1

    Excelente aula, direto ao ponto, obrigado por tantos conteúdos como esse!
    Show !!
    😎

  • @marcelocampos7203
    @marcelocampos7203 ปีที่แล้ว +1

    Parabéns pelo conteúdo... Ajudou muito!

  • @FernandoGoncalvesSSBI-tx3ro
    @FernandoGoncalvesSSBI-tx3ro ปีที่แล้ว +1

    Mestre estou tratando dados em Empresa Gigantesca e essa Macro é requisito primordial para o banco dados ser finalizado e tratado ...... Excepcional .... Vou esmiuçar as Três maneiras .... Agradeço desde já ... esse conteúdo está em qual tópico do seu Curso ? Não tive tempo hábil para mapear todas as nuances ...

    • @GuiadoExcelOficial
      @GuiadoExcelOficial  ปีที่แล้ว

      Bom dia sr. Fernando, estão nas aulas dedicadas a cada uma das funções exibidas na aula.

  • @dantasvigilante
    @dantasvigilante 2 ปีที่แล้ว +2

    Muito show não somente essa aula, mas todas as aulas que ja assisti desde que me inscrevi no seu canal, obrigado por compartilhar seu conhecimento conosco.

  • @joaomoraisotavio6011
    @joaomoraisotavio6011 ปีที่แล้ว +1

    Sensacional, eu amo aprender lógica desse estilo, é muito bom! Parabéns professor.

  • @giovannicordeiro3618
    @giovannicordeiro3618 5 หลายเดือนก่อน

    Muito bom! Conteúdo "fera"... e didática... é o melhor!!!

  • @expedito-fy4hr
    @expedito-fy4hr ปีที่แล้ว +1

    Show de bola

  • @luizjlcdp
    @luizjlcdp 2 ปีที่แล้ว +2

    Excelente aula professor, top esses recursos.

  • @joseanobusiness
    @joseanobusiness ปีที่แล้ว +1

    Fala Rieper, boa noite. Parabéns pela aula. Estava vendo teu vídeo pelo site, mas tive que vir aqui curtir e comentar que teu trabalho está excelente. Nem o ChatGPT conseguiu me ajudar nessa questão kkkkkkkkk

    • @GuiadoExcelOficial
      @GuiadoExcelOficial  ปีที่แล้ว +1

      Isso que é elogio, kk. Obrigado por me acompanhar Joseano.

  • @SFBUSINESS.
    @SFBUSINESS. 3 หลายเดือนก่อน

    Super didático. Muito obrigado.

  • @AnaJulia-zj2so
    @AnaJulia-zj2so 2 ปีที่แล้ว +2

    Show , valeu professor top

  • @igorsousa9210
    @igorsousa9210 2 ปีที่แล้ว +1

    Sem palavras, que ótima aula !!!

  • @JoseAntonioMorato
    @JoseAntonioMorato 2 ปีที่แล้ว +1

    Rieper,
    Desenvolvi outro LAMBDA com despejamento, utilizando a técnica que você mostrou no vídeo «Texto Divisão Excel - TextSplit»:
    =LAMBDA(ExtNúm;BYROW(ExtNúm;LAMBDA(a;UNIRTEXTO(" ";;DIVIDIRTEXTO(a;EMPILHARV(CARACT(SEQUÊNCIA(47));CARACT(SEQUÊNCIA(198;;58;1)));;1;0)))))
    É só dar um nome e selecionar o intervalo. No caso:
    =NomeLambda(C8:C30) 🤗

  • @jmenezeg
    @jmenezeg 2 ปีที่แล้ว +1

    Que aula perfeita... ta maluco

  • @wildalti
    @wildalti 2 ปีที่แล้ว +1

    Avançadíssimo hehe ... mas incrível

  • @EmersonJulioS
    @EmersonJulioS ปีที่แล้ว

    Conteúdo incrível com uma didática espetacular! Parabéns professor!
    Uma pergunta, tem alguma forma de retornar somente sequencias com mais de dois números? A planilha com que trabalho pode ter uma ou mais sequencias numéricas e mais numero solto no meio do texto, esse não me interessa.

  • @Adao_0z3
    @Adao_0z3 2 ปีที่แล้ว +1

    Tem vídeo sobre campo calculado de tabela dinâmica?

  • @luangustavo3193
    @luangustavo3193 ปีที่แล้ว

    Conteúdo Foda!

  • @rtiemimakio6169
    @rtiemimakio6169 2 ปีที่แล้ว

    Marcos, no exemplo 2, dentro do power query, teria como separar os números com a /?

  • @anathayannemoreira9325
    @anathayannemoreira9325 ปีที่แล้ว

    Boa tarde, tem em uma linha que precisa tirar só o número da nota fiscal NF e número da nota,só que nessa mesma célula tem a data e outros números que não quero, teria com tirar dessa célula apenas os números logo depois de NF?

  • @JoseAntonioMorato
    @JoseAntonioMorato 2 ปีที่แล้ว +3

    Rieper,
    Fiz um LAMBDA com despejamento:
    =LAMBDA(strTxt;BYROW(strTxt;LAMBDA(a;LET(strTxt;EXT.TEXTO(a;SEQUÊNCIA(NÚM.CARACT(a));1);
    ARRUMAR(UNIRTEXTO("";;FILTRO(strTxt;(ÉNÚM(strTxt+0))+(strTxt=" "))))))))
    Defini o nome como «fxSeparaNúmeros» e inseri, como comentário, «Selecione o intervalo onde estão os números a serem separados.», para o usuário saber o que deve fazer. O resultado:
    =fxSeparaNúmeros(C8:C30) 🤗

    • @junioraraujo7966
      @junioraraujo7966 2 ปีที่แล้ว +1

      O professor deu duas voltas, não precisava comparar de novo outro bloco da fórmula se existir espaços. Resumindo a fórmula dele, ficaria assim:
      =ARRUMAR(UNIRTEXTO("";1;SE(ÉNÚM(EXT.TEXTO(C8;SEQUÊNCIA(NÚM.CARACT(C8));1)+0);EXT.TEXTO(C8;SEQUÊNCIA(NÚM.CARACT(C8));1)+0;" ")))
      No falso da função SE eu coloquei um espaço, pois tudo que não for número recebe um espaço.

    • @JoseAntonioMorato
      @JoseAntonioMorato 2 ปีที่แล้ว +1

      @@junioraraujo7966 Parabéns pela ideia.
      Aproveitei para criar um lambda com despejamento com sua fórmula:
      =LAMBDA(extNum;BYROW(extNum;LAMBDA(a;ARRUMAR(UNIRTEXTO("";1;SE(ÉNÚM(EXT.TEXTO(a;SEQUÊNCIA(NÚM.CARACT(a));1)+0);EXT.TEXTO(a;SEQUÊNCIA(NÚM.CARACT(a));1)+0;" "))))))
      É só definir um nome e selecionar o intervalo onde estão os dados para a extração dos números.
      No caso: =NomeLambda(C8:C30) 🤗

    • @junioraraujo7966
      @junioraraujo7966 2 ปีที่แล้ว

      @@JoseAntonioMorato Muito bom! Gostei.

  • @maxasaellnunesdasilva1566
    @maxasaellnunesdasilva1566 2 ปีที่แล้ว +1

    ##Up
    Excelente video aula! Professor Marcos
    Muito Top!
    Sds Maxsoell Nunes
    Marabá - Pará
    Hour.: 06h19min
    Date.: 2022-07-08

  • @LorenaAlves-yl9jt
    @LorenaAlves-yl9jt 6 หลายเดือนก่อน

    Eu tenho uma planilha que tem dados de porcentagem em cada linha entre aspas (exemplo: "99,00%") como posso criar uma macro para que ela retorne esses números que estão entre aspas na célula?

  • @JoseAntonioMorato
    @JoseAntonioMorato 2 ปีที่แล้ว

    Rieper,
    Desenvolvi uma nova fórmula para extrair números de textos de um jeito mais fácil:
    =LAMBDA(ExtNúm;BYROW(ExtNúm;LAMBDA(a;UNIRTEXTO("";;DIVIDIRTEXTO(a;;DIVIDIRTEXTO(a;;SEQUÊNCIA(10;;0);1);1)))))
    =NomeLambda(C8:C30) 🤗

  • @gabriellyve5234
    @gabriellyve5234 2 ปีที่แล้ว

    Parabéns professor ótima aula, porém como faria esse exemplo de calculo dos valores da Ex coluna D divididos pela Soma De, coluna D + coluna E e depois multiplicados por 100, creio que a formula seria está mas o excel não aceita =' Coluna D'/(' Coluna D'+' Coluna E ')*100, pode me ajudar, desde ja fico grato.

  • @nucleodeanalisedeprocessog5913
    @nucleodeanalisedeprocessog5913 6 หลายเดือนก่อน

    Como posso inserir esse comando na planilha google?

  • @celsianecosta4214
    @celsianecosta4214 2 ปีที่แล้ว

    Genial!!

  • @JonatanGil
    @JonatanGil ปีที่แล้ว

    bom dia, gostaria de extrair numero de whats app de uma planilha do execel com mais de 400 contatos no arquivo é possivel ?

  • @antoniocesar3831
    @antoniocesar3831 ปีที่แล้ว

    Professor meu Excel não tem essa função filtro

  • @thirocha352
    @thirocha352 9 หลายเดือนก่อน +1

    bizarro uma feramenta como excel não ter uma fórmula capaz de simplesmente extrair números.