-
Posts
7.390 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Patropi
-
-
Boa noite, @Vilno Santos
Seja bem-vindo ao fórum!
Para facilitar anexe um arquivo Excel com dados digitando o resultado esperado.
[]s
-
Boa tarde, @ADÃO ALVES FERREIRA
Seja bem-vindo ao fórum!
Coloque no início da macro:
Application.ScreenUpdating = False
E no final:
Application.ScreenUpdating = True
[]s
-
Boa tarde, @João Carlos Júnior
Baseado na tua descrição, na célula C4 copie e cole a formula abaixo:
=MENOR(Historico!$B$6:$B$2936;1)
e na célula D4:
=ÍNDICE(Historico!$C$6:$C$2936;CORRESP(Preço!C4;Historico!$B$6:$B$2936;0))
[]s
- 1
-
Neste caso você tem que inserir o código no Módulo da planilha, não pode ser num módulo comum.
Com o lado direito do mouse no nome da planilha(aba) --> Exibir código --> Colar o código neste Módulo
[]s
- 1
-
Boa tarde, @xpx
Seja bem-vindo ao fórum!
Para facilitar um arquivo Excel com alguns dados, demonstrando manualmente o resultado esperado e com as devidas explicações.
[]s
-
Isso você poderia ter visto, pois é uma coisa tão simples.
Verifique a coluna L, onde na célula L4 tem a função FIMMÊS e nas outras células não tem, portanto, basta apenas copiar esta formula para as demais linhas da coluna que o problema está resolvido.
[]s
- 1
-
Utilize o conversor de fórmulas do Inglês para o Português do Brasil.
Acesse o site, copie e cole a formula no campo Source formula (fórmula de origem) --> Em idioma de destino(
Target language) --> selecione Português Brasil --> Traduzir(Translate)
[]s
- 1
-
Foi só colocar a função FIMMÊS na fórmula da coluna M, em substituição ao dia, e mudar a data da célula D1 para 31, que o problema foi resolvido.
Confira na planilha.
[]s
- 1
-
- 1
-
@Haislan Luiz , boa tarde
Eu acho mais fácil criar uma coluna com a data da última parcela que possibilita uma simplificação na fórmula das parcelas.
Faça testes porque não tive tempo de testar.
[]s
- 1
-
Boa tarde, @marcio d chaves
Se você quer retornar o valor da célula ativa numa caixa de Mensagem:
MsgBox ActiveCell.Value
Se você quer retornar o valor da célula ativa numa célula da planilha, por exemplo na célula A1:
Range("A1") = ActiveCell.Value
[]s
-
Copie e cole a fórmula abaixo para a célula E7 e depois é só seguir este raciocínio para os demais critérios.
Citação=SE(E(E3<B7;E4<C7);DIATRABALHOTOTAL(B7;E4);DIATRABALHOTOTAL(E3;E4))
[]s
OBS.: quando eu postei não tinha visto que o Oreia já tinha respondido e que a resposta solucionava a dúvida.
- 1
-
boa noite, @fermiano silva
assim:
=se(éerros(procv(c2;$m$18:$n$55;2;0));"";procv(c2;$m$18:$n$55;2;0))
[]s
- 1
-
Como você apresentou um exemplo contando apenas os meses do mesmo ano, eu usei na fórmula apenas o dia, não usei mês e nem ano.
Neste caso se a venda foi em novembro mais 30 dias vai ser em dezembro e como não foi especificado o ano, retorna o que consta na tabela, ou seja, 2022.
[]s
[]s
- 1
-
@Haislan Luiz , boa tarde!
Fiz conforme você mostrou na imagem do teu post #10
Confira na planilha e qualquer coisa retorne.
[]s
- 1
-
Amém!, abençoe você e tua família também!.
Tente fazer para aprender, mas se não conseguir e só retornar aqui que posto outra planilha com as modificações.
[]s
- 1
-
Eu havia entendido que a primeira parcela já tinha sido paga com 10 dias, por isso inseri aquela coluna.
No enunciado da dúvida você não informou que esses 30 dias também poderiam variar, por isso coloquei esse valor na fórmula como número fixo, enquanto que no prazo variável, coloquei o endereço da célula, pois você informou que poderia ser variável.
Para corrigir, utilize a planilha que eu enviei ontem, insira uma coluna para informar esse prazo e na formula abaixo, substitua o 30 pelo endereço da célula que contiver essa informação.
=SE(I4="";"";I4+30+H4+G4)
[]s
- 1
-
@Haislan Luiz, bom dia!
Alterei a formula e acrescentei uma coluna como pagamento antecipado.
Quando tiver adiantamento marque uma parcela a menos, pois uma já foi paga.
Confira na planilha
-
Exatamente por isso que eu não havia entendido.
Veja como a tua conta está errada:
Vai começar o pagamento com 30 dias = 05/11/21 + 30 dias = 05/12/21 + 15 dias = 20/12/21 e lá na planilha consta Jan/22.
Para corrigir isso, lancei outra data para a primeira prestação começar a vencer em Jan/22.
Confira na planilha.
[]s
-
@Souza_Custo , bom dia!
Para facilitar anexe um arquivo Excel, digitando resultado esperado.
Na imagem não dá para testar formulas.
Tente usar a função SOMASE
[]s
-
No exemplo da planilha, tua compra foi no dia 15/10/21 com 30 dias + 15 dias de prezo extra = 29/11/21, então porque a data de faturamento é no dia 05/11/21?
Como vou saber que a primeira parcela vai vencer em janeiro/22 se não tem com interpretar esse critério com as informações prestadas.
Entendo um pouco de Excel, mas estou por fora da tua planilha, normalmente as pessoas digitam vários resultados explicando como chegaram ao resultado.
[]s
-
Boa tarde, @Haislan Luiz
Seja bem-vindo ao fórum!
Anexe o arquivo Excel, pois na imagem não dá para testar formulas.
[]s
-
boa tarde, @roberto barreiro
Confira na planilha a utilização correta da função PROCURAR para o que você deseja.
[]s
-
@Idário boa tarde!
Seja bem-vindo ao fórum!
Com fórmulas não é possível fazer o que você deseja, será necessário programação VBA.
[]s
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
Formatar o dia da semana com cores diferentes.
em Microsoft Office e similares
Postado
Boa noite, @GENECIOFICIAL
Confira na planilha e dê retorno.
[]s
11_02_22_Pintar célula A3 conforme o dia das semana_Patropi.xlsx