Ir ao conteúdo
  • Cadastre-se

mcoumiotis

Membro Pleno
  • Posts

    47
  • Cadastrado em

  • Última visita

Tudo que mcoumiotis postou

  1. @DJunqueira abusando da generosidade, você manja de otimização de fórmulas? Digo, melhorar/reduzir no possível o tamanho ou a sintaxe das fórmulas para a planilha carregar e processar mais rápido. Pergunto porque uma planilha contém uma aba em que faço contas matriciais (ex: B6:B999 * C6:C999) e identifiquei que isso está deixando a planilha lenta. você conseguiria propor uma fórmula que chegue no mesmo resultado sem pesar a planilha, mantendo o padrão matricial? Abs!
  2. @DJunqueira que bruxaria foi essa! Não conhecia essa função, mas achei genial. Muito obrigado, abs!!
  3. Boa tarde a todos! Preciso de uma solução para fazer a soma do valor acumulado de uma coluna com uma única fórmula matricial. Algum tempo atrás alguém aqui resolveu com a função SUBTOTAL, mas a soma era de baixo para cima. Agora é de cima para baixo. Acredito que não mude muita coisa, mas não estou sabendo como alterar a fórmula para resolver. Em anexo, modelo simplificado e com a explicação do que preciso. Desde já agradeço a quem puder ajudar! Modelo.xlsx
  4. @Midori incrível a sua capacidade de dar soluções simples e certeiras! Mais uma vez obrigado!
  5. @Fred Oliveira você não entendeu. Eu preciso trabalhar essa fórmula como matricial. Sem a fórmula matricial eu sei fazer, mas preciso dela como matricial. A planilha toda está configurada com fórmulas matriciais e a demanda que recebi foi para que essa fórmula siga o mesmo padrão. Por isso a minha solicitação.
  6. @Fred Oliveira a fórmula só pegou a primeira linha. Não trouxe as demais na matriz.
  7. @Fred Oliveira não funcionou, só pega a primeira linha.
  8. Boa tarde a todos! Estou tentando puxar dados de outra aba para retornar na aba atual, com uma fórmula matricial única que retorne os resultados até o final. Porém, o comando INDIRETO não está entrosando bem com a fórmula matricial, e não consigo uma solução para isso. Alguém saberia como resolver? Planilha modelo em anexo, obrigado!! Modelo.xlsx
  9. @Midori o pessoal tem cisma com macros na empresa e prefere não utilizar. De qualquer modo obrigado por ajudar!
  10. @Midori Dito e feito! Resolvido, obrigado!! Aproveitando, você entende de gráficos em excel? Saberia dizer se tem um jeito de fazer isso? https://www.clubedohardware.com.br/forums/topic/1655431-alterar-a-cor-do-gráfico-com-base-em-dados-dinâmicos/#comment-8624351 Abs!
  11. Boa tarde! Alguém sabe dizer como eu poderia aplicar a fórmula CORRESP para retornar o último valor em vez do primeiro? Ex.: tenho a célula chamada RESULTADO FINAL em A10, A110, A210, A310 e assim sucessivamente à medida que a planilha vai sendo preenchida. Cada novo ano gera mais 100 linhas na planilha. Preciso obter o número da linha que contenha o valor RESULTADO FINAL, mas o CORRESP me retorna sempre a linha 10. Alguém sabe como pegar a última? Obrigado!
  12. Bom dia a todos! Supondo um gráfico simples de pizza no excel: Produto Valor CÉU R$ 5.000 SOL R$ 8.000 GRAMA R$ 12.000 Há alguma maneira de fixar as cores das fatias de acordo com o produto? Por exemplo: quero que a fatia ref. CÉU sempre apareça pintada de AZUL, fatia ref. SOL sempre apareça pintada de AMARELO e fatia ref. GRAMA sempre apareça pintada de VERDE. A ordem das fatias é dinâmica, pois na tabela de onde o gráfico puxa os valores, tem fórmula ordenando os dados do maior para o menor valor. Assim, o eixo de produto que está como CÉU - SOL - GRAMA amanhã pode estar como GRAMA - CÉU - SOL de acordo com novos dados que vão sendo imputados. Algum jeito?
  13. @Midori valeu, como de costume problema resolvido! Abs!
  14. @Midori desconsidere meu comentário anterior, o cursor ficou normal depois que dei reboot. Estou agora fazendo um link em outra aba, mais simples. Não tem matriz, mas tem uma condição. É basicamente assim: =SE(B27="";"Não há operações para os filtros selecionados";HIPERLINK("#A45";"Clique para ver o relatório de operações")) O link funciona quando B27 está preenchido, leva para A45 conforme o programado. Mas quando B27 está vazio, retorna a frase "Não há operações para os filtros selecionados", porém também vem linkado. Dá um efeito estranho, pois quando clica no link dá erro, e pela proposta da fórmula, não era para vir linkado. Você saberia resolver isso?
  15. @Midori excelente, mais uma vez resolveu meu problema! você reparou que o link está funcional, mas o cursor não se transforma naquela mãozinha típica do link quando passa o mouse em cima?
  16. Pessoal, boa noite! Venho novamente pedir uma ajuda aqui... estou tentando inserir um link (via função HIPERLINK) ao final de um conjunto de dados, mas por alguma razão ele não está fazendo o link direito. A ideia é um link simples para voltar ao topo da planilha, para não precisar ficar rolando a barra toda vez. Anexei um modelo, alguém saberia como deixar o link funcional, sem uso de macro? Modelo1.xlsx
  17. @Midori matou a pau! Impressionante como a solução foi direta e certeira, com uma fórmula pequena que traz exatamente o que precisava. Fiz os testes e funcionou perfeitamente. Mais uma vez obrigado pela boa vontade! Abs
  18. @Midori está chegando perto, mais uma vez agradeço sua boa vontade! O que ficou faltando é puxar dados de outros anos, pois na aba DESCRITIVO_DETALHADO embora eu só tenha colocado no exemplo as 3 tabelas dos Fornecedores F1, F2 e F3, todas elas referentes ao ano de 2023, entram nessa mesma aba outras tabelas com os resultados de vários outros anos. Fiz outro modelo para você entender caso eu não tenha explicado bem, coloquei um novo anexo aqui. A diferença é que incluí uma quarta tabela em DESCRITIVO_DETALHADO com os resultados do Fornecedor 1 em 2024. Na aba HISTÓRICO_CONSOLIDADO_F1, preciso que ele me retorne uma matriz que vai de D6 a D29, pois esse é o tamanho das demais colunas. Eu cheguei na seguinte fórmula: =PROCX(DESLOC(B6;;;CONT.VALORES(B6:B9999));INDIRETO("DESCRITIVO_DETALHADO!C" & CORRESP("Total F1 - " & 2023;DESCRITIVO_DETALHADO!$B:$B;0)+1 & ":Z" & CORRESP("Total F1 - " & 2023;DESCRITIVO_DETALHADO!$B:$B;0)+1);INDIRETO("DESCRITIVO_DETALHADO!C" & CORRESP("Total F1 - " & 2023;DESCRITIVO_DETALHADO!$B:$B;0) & ":Z" & CORRESP("Total F1 - " & 2023;DESCRITIVO_DETALHADO!$B:$B;0));0) Aparentemente, funcionou bem, o problema dela é que onde eu coloquei o "2023" puro, preciso puxar o ano real, você conseguiria adaptar para mim? Basicamente, substituir essas 4 ocorrências do "2023" na fórmula acima por uma fórmula que puxe o ano específico. É o ano de acordo com a coluna B do HISTÓRICO_CONSOLIDADO_F1 Muito obrigado pela ajuda! Plan Modelo.xlsx
  19. @Midori certo, porém esse range é dinâmico. A linha de resultados do Fornecedor F1 não é necessariamente a 13, porque estão sempre entrando novas linhas de produtos e jogando os totais pra baixo. Daí a minha dificuldade em fazer uma fórmula para puxar essa linha.
  20. Salve @Midori sempre você ajudando! O que ocorre é que tem 3 abas de HISTÓRICO CONSOLIDADO (F1, F2 e F3) e na primeira aba (DESCRITIVO DETALHADO) tem 3 grupos de tabelas, cada grupo desses se refere a um fornecedor - F1, F2 e F3. Preciso que ele faça a busca do fornecedor específico de acordo com as 3 tabelas que estão na aba DESCRITIVO DETALHADO e retorne os resultados dos totais nas 3 outras abas de HISTÓRICO CONSOLIDADO. Justamente para facilitar ele puxar a informação, coloquei referências aos fornecedores na linha dos totais, veja as células B13, B28 e B43. E logo abaixo dos totais, coloquei a referência do Mês/Ano também para facilitar na hora de puxar os dados. Conseguiu entender ou ficou confuso?
  21. Bom dia a todos! Estou precisando puxar dados para outra aba da planilha, e retornar os resultados com fórmula matricial para seguir o padrão da planilha que está toda trabalhada desta forma. Tentei por muito tempo uma solução para isso, mas não cheguei a lugar nenhum. Alguém consegue me ajudar? Segue modelo em anexo e fica aqui meu muito obrigado! Plan Modelo.xlsx
  22. Sem problemas! Não chega nem perto disso. Excelente solução!
  23. @Midori de acordo com aquela primeira fórmula que você havia sugerido, fiz uma adaptação e estou usando assim: =SUBTOTAL(9;DESLOC(D4:D9999;LIN(INDIRETO("1:"&CONT.VALORES(D4:D9999)))-1;0)) Funcionou perfeitamente e o range que ela pega é exatamente o mesmo range dos valores totais. O risco dessa fórmula é só a possibilidade de ter valores soltos abaixo do último, na coluna de valor total, ou há algo mais?
  24. Excelente solução @Midori ! Genial!! Era exatamente o que eu estava buscando. Sempre grato pela ajuda! Abs
  25. Boa noite a todos! Alguém teria uma solução para realizar cálculos em diversas linhas utilizando uma única fórmula matricial? Isso porque a planilha que utilizamos tem um padrão todo feito com fórmulas matriciais que capturam valores de outras abas e jogam para a aba desejada, porém na última coluna em que preciso calcular os saldos, não estou tendo ideia de como fazer com matricial. Em anexo segue um exemplo simplificado! Obrigado quem puder ajudar. Modelo.xlsx

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!