#85 - Excel VBA - How to create and average sum of groups using VBA

Поделиться
HTML-код
  • Опубликовано: 8 янв 2025

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

  • @severinojoaquim
    @severinojoaquim 8 лет назад +1

    Fantástico, prof. Alessandro Trovato!

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Olá Joaquim! Muito obrigado pelo feedback!
      Bons estudos e sucesso!
      Algumas playlists do canal:
      Excel Básico (30 aulas): ruclips.net/user/playlistist=PL7iAT8C5wumoOJ135_2lqQfDhCxkkJvDH -
      Funções Excel (+44 aulas): ruclips.net/p/PL7iAT8C5wumqX-bUoZn4dgr2dld1KuBTc -
      Desafios Excel (3 vídeos): ruclips.net/p/PL7iAT8C5wumpvdXOLLlRZ3t7SUBiqwNU_ -
      Macros e VBA(+70 vídeos): ruclips.net/p/PL7iAT8C5wumpfsfVzZRRVfpTS17d6sykT -
      Tira Dúvidas (7 vídeos): ruclips.net/p/PL7iAT8C5wumpc2bxIM5TPWmNwTG1bi7KL - -
      Excel Avançado (curso completo com certificado, + 9 horas de vídeo) curseduca.com/136-microsoft-excel-2013-avancado/BFED29ED

  • @aapcabanas
    @aapcabanas 8 лет назад +2

    Aula Muito boa, não confundiu não. Se a pessoa acompanhou todo o seu curso, ela compreendeu o que você fez.
    Ótima aula mestre!!!!!!!!!!
    Abraços

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Muito obrigado mais uma vez Alexandre por acompanhar os trabalhos!

  • @RodrigoSouza-hd5cs
    @RodrigoSouza-hd5cs 2 года назад +1

    Massa demais

  • @luisfelipegola5622
    @luisfelipegola5622 8 лет назад +1

    Olá Alessandro. Venho acompanhando as suas aulas aqui no RUclips e está aula de hoje me deu dicas sobre algo que estou tentando fazer para automatizar alguns relatórios na empresa onde trabalho. No meu caso, estou utilizando a função AVERAGEIFS, pois preciso calcular a média baseado em pelo menos 2 critérios.
    Tive que pesquisar muito para poder utiliza-la corretamente, mas agora consegui finalmente. Notei que a sintaxe para usar uma função como essa no VBA difere do seu uso normal no Excel.
    Ase puder, aborde o uso dessa ou outra função numa das suas aulas por favor.
    Abraço. Luis Felipe

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Olá Luis! Muito obrigado pela sua mensagem, feedback e sugestão. Vou deixar anotado por aqui e quem sabe em breve gravo uma aula sobre o tema.
      Bons estudos e sucesso! Tenho várias playlists que totalizam quase 300 vídeos. Convido você para conhecê-los!
      ruclips.net/user/aletrovatoplaylists

  • @RodrigoSouza-hd5cs
    @RodrigoSouza-hd5cs 2 года назад +1

    Vc tem alguma aula sobre filtro de datas inicial e data final ?

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

      Essa é uma boa pergunta Rodrigo. São quase 600 aulas de Excel e é difícil lembrar de todo o conteúdo já gravado... Se tiver, está nessa mesma playlist se for com VBA...Há algumas aulas inclusive uma não tão velha que fala sobre o filtro avançado...

    • @RodrigoSouza-hd5cs
      @RodrigoSouza-hd5cs 2 года назад +1

      Obrigado

  • @murilojunior5468
    @murilojunior5468 8 лет назад +2

    estava só esperando por mais uma aula do mestre

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Bom dia Murilo! Muito obrigado por estar sempre acompanhando os trabalhos! Bons estudos e sucesso!

  • @brunomesquita2041
    @brunomesquita2041 8 лет назад +2

    Parabéns pela aula mestre! Sua didática é excelente. Aprendi e aprendo muito com tuas aulas!

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Muito obrigado Bruno! Fico muito feliz com seu feedback e pela sua mensagem! Fico contente em saber que está aprendendo com as aulas!
      Bons estudos e sucesso! Tenho várias playlists que totalizam quase 300 vídeos. Convido você para conhecê-los!
      ruclips.net/user/aletrovatoplaylists

  • @marcossoad7676
    @marcossoad7676 8 лет назад +1

    Parabéns pelo seu conhecimento, e obrigado por compartilhar.

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Muito obrigado Marcos pela sua mensagem! Fico grato pelo feedback!
      Convido você a se inscrever no canal e acompanhar as mais de 300 vídeos aulas que já publiquei (só do Excel são mais de 150!) e no dia 15 de outubro serei um dos palestrantes do 1º Encontro Presencial EXCEL WEEKEND.
      Um encontro de profissionais da área. Participe! #ExcelWeekend
      Página do evento: bit.ly/2bRtXi1
      Bons estudos e sucesso!

  • @ProcvTube
    @ProcvTube 8 лет назад +1

    Melhor impossível!! Grande Mestre Trovato!

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Olá Meus amigos do ProcV Tube! Fico muito feliz de ver que passaram e prestigiarão o trabalho. Seu trabalho também é fantástico!
      Parabéns e sucesso meus amigos!

  • @RodrigoSouza-hd5cs
    @RodrigoSouza-hd5cs 4 года назад

    Que aula boa gostei demais mas gostaria de saber se vc tem uma aula que quanto a pessoa seleciona o nome da pessoa e ano e aí ele faz a média mostrando dentro do txtbox ?

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

    Professor, a partir dessas medias eu consigo tambem calcular o desvio padrao??

  • @Marcelo.deLima
    @Marcelo.deLima 4 года назад

    #maisum

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

    Ola Alessandro. Preciso copiar uma fórmula de média para um intervalo. Então temos a fórmula que cria a média. Preciso colar esta fórmula, onze linhas abaixo na mesma coluna.
    Dim Linha As Integer
    Linha = 28
    Do
    Range(Linha, 4).Select
    ActiveSheet.Paste
    Linha = Linha + 11
    Loop Until Linha > 5800
    Como fazer aqui no (Range(Linha, 4).Select) para que seja selecionada esta célula? E também para que funcione o incremento?
    Muito agradecido.

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

      Muito agradecido. Troquei esta sentença ➡ Range(Linha, 4).Select por esta ➡ Cells(Linha, 4).Select. Funcionou!

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

      Olá Silvio! Grato pela mensagem e por colocar a solução. Grande parte dos problemas, com um pouco de insistência são resolvidos. Grande abraço!
      Se você ainda não é um inscrito(a), convido a se inscrever em meu canal de vídeos!
      Espero que os mais de 560 vídeos tutorias que possuo atualmente (só de Excel são mais de 260!) possam lhe ajudar.
      Bons estudos e sucesso!

  • @Lenin281
    @Lenin281 8 лет назад +1

    boa tarde. preciso de uma ajuda para programar uma planilha que:
    calcule e modifique quantidades de estoque. para lançar no estoque uma quantidade ou dar baixa na quantidade que está no estoque. nesse formulário deve poder localizar o item por código, em seguida mostrar o nome do objeto e a sua aplicação para confirmar que é o certo que está sendo lançado ou retirado do estoque. obrigado e aguardo sua ajuda

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Olá Naked BR! No projeto do curso de Macros e VBA no Excel você encontrará todas as rotinas que precisará para criar a sua planilha. Se deseja desenvolver o projeto a partir do zero posso indicar alguns amigos que farão um orçamento para você da atividade. Infelizmente não faço mais trabalhos paralelos, o tempo não me permite!
      Bons estudos e sucesso
      Algumas playlists do canal:
      Excel Básico (30 aulas): ruclips.net/user/playlistist=PL7iAT8C5wumoOJ135_2lqQfDhCxkkJvDH -
      Funções Excel (+44 aulas): ruclips.net/p/PL7iAT8C5wumqX-bUoZn4dgr2dld1KuBTc -
      Desafios Excel (3 vídeos): ruclips.net/p/PL7iAT8C5wumpvdXOLLlRZ3t7SUBiqwNU_ -
      Macros e VBA(+70 vídeos): ruclips.net/p/PL7iAT8C5wumpfsfVzZRRVfpTS17d6sykT -
      Tira Dúvidas (7 vídeos): ruclips.net/p/PL7iAT8C5wumpc2bxIM5TPWmNwTG1bi7KL - -
      Excel Avançado (curso completo com certificado, + 9 horas de vídeo) curseduca.com/136-microsoft-excel-2013-avancado/BFED29ED

  • @herculisdantas3154
    @herculisdantas3154 8 лет назад +1

    Boa tarde, caro Alessandro estou montando uma planilha com uma grande quantidade de dados so que estou trabalhando com tempo consecutivo, porem meus dados não estão na logica certa, por exemplo importo dados em txt para a planilha para formar uma coluna de tempo ex:
    1
    2
    3
    4
    5
    6
    7
    8
    dai importo dos demais, porem eles vem da seguinte maneira
    0
    2
    3
    5
    estou precisando de ajudar para determinar um meio que realize a soma dos termos adicionados na coluna com o ultimo item da coluna antiga, no caso gostaria que ao invez de ficar assim:
    1
    2
    3
    4
    5
    6
    7
    0
    2
    3
    5
    eles ficassem assim:
    1
    2
    3
    4
    5
    6
    7
    7
    9
    10
    12
    Vc poderia me ajudar a solucionar tal problemática, pois ja tentei muitas coisas mas so que elas não dao certo

    • @AlessandroTrovato
      @AlessandroTrovato  8 лет назад

      Olá Hérculis! Você já tentou criar uma rotina em VBA para fazer o ajuste dos valores?
      Uma macro simples de classificação deve ajudar!
      Algumas playlists do canal:
      Excel Básico (30 aulas): ruclips.net/user/playlistist=PL7iAT8C5wumoOJ135_2lqQfDhCxkkJvDH -
      Funções Excel (+44 aulas): ruclips.net/p/PL7iAT8C5wumqX-bUoZn4dgr2dld1KuBTc -
      Desafios Excel (3 vídeos): ruclips.net/p/PL7iAT8C5wumpvdXOLLlRZ3t7SUBiqwNU_ -
      Macros e VBA(+70 vídeos): ruclips.net/p/PL7iAT8C5wumpfsfVzZRRVfpTS17d6sykT -
      Tira Dúvidas (7 vídeos): ruclips.net/p/PL7iAT8C5wumpc2bxIM5TPWmNwTG1bi7KL - -
      Excel Avançado (curso completo com certificado, + 9 horas de vídeo) curseduca.com/136-microsoft-excel-2013-avancado/BFED29ED

    • @herculisdantas3154
      @herculisdantas3154 8 лет назад +1

      Deu certo aqui muito obg

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

    Parabéns adoro suas aulas, explicação excelente. Estou tentando desenvolver uma planilha para a minha filha que é professora mais não consigo calcular automaticamente as (medias, a evolução, áreas do conhecimento, medias bimestrais e o resultado final = situação. Quero saber se o mestre poderia ajudar-me e como faço para enviar o que fiz ou seja a planilha com os códigos vba. Tudo para ser enviado para a planilha de banco de dados ainda a ser criada. Acho que pode ser usada como uma boa aula.

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

    Por uma outra perspectiva segue o código abaixo, espero que ajude:
    Dim MyRange As Range
    Dim Referencia As Long
    Dim Contador As Long
    Dim Soma As Double
    Dim Media As Double
    Set MyRange = Plan1.Range("A1:A" & Range("A1").End(xlDown).Row)
    Referencia = Plan1.Range("E1").Value
    Contador = 0
    For Each celula In MyRange
    Contador = Contador + 1
    Soma = Soma + celula.Value
    Media = Soma / Contador
    If Contador = Referencia Then
    celula.Offset(0, 1).Value = "Soma: " & Soma
    celula.Offset(0, 2).Value = "Média: " & Media
    Soma = 0
    Media = 0
    Contador = 0
    End If
    If celula.Offset(1, 0).Value = "" Then
    celula.Offset(0, 1).Value = "Soma: " & Soma
    celula.Offset(0, 2).Value = "Média: " & Media
    End If
    Next celula