Ir ao conteúdo

Posts recomendados

Postado

Boa tarde!

Para o office 2016

Na célula a1 tenho a fórmula =hoje()

Na célula b1 conforme a fórmula da célula a1, elaborar uma fórmula para exibir a palavra SIM durante o mês, quando mudar o mês apresentar a palavra NÃO, alternando mensal entre SIM e NÃO.

 

Grato.

 

Postado

Boa tarde!

Muito obrigado por responder a minha solicitação.

Como usuário doméstico, não tenho conhecimento para implementar.

Necessito de um curso presencial.

 

Grato.

Postado

A função Hoje é uma das que não precisam receber nenhum valor/argumento. Como você já sabe basta entrar com =HOJE() na célula e o retorno um número de série da data atual. No caso das outras funções que serão necessárias aí, temos que passar alguns valores para elas. É o caso de Mod que espera dois conforme a sintaxe,

 

MOD(número, divisor)

 

Veja que essa tem dois parâmetros: Número (dividendo) e divisor. Portanto temos que passar dois argumentos. Mod retorna o resto de uma divisão entre números inteiros, então se p.ex você passar o número 4 e o divisor 2, =MOD(4;2), o retorno será 0 (zero) já este é resto de 4/2; Se for =MOD(5;2) o retorno será 1; E =MOD(6;2) o retorno é 0 (zero). Observe como vai alternando entre 0 e 1, esse é o mecanismo que podemos usar já que o primeiro argumento que passaremos é só uma sequencia que vai de 1 (janeiro) até 12 (dezembro). E para passar esses números para basta chamar a função Mês. Esta é a sintaxe,

 

MÊS(núm_série)

 

Pegando algumas datas de exemplo teremos,

 

=MOD(MÊS("17/05/2024");2)
=MOD(MÊS("18/05/2024");2)
...
=MOD(MÊS("01/06/2024");2)

 

As duas primeiras retornam 1 (resto de 5/2) e a última 0 (resto de 6/2). E para o seu caso é passar a função Hoje para o Mês no lugar dessas datas do exemplo.

 

Aplique isso na função Se para retornar a informação Sim ou Não, sintaxe,

 

SE(teste lógico, valor se verdadeiro, valor se falso)

 

Postado

Onde tem A1 pode ser HOJE() e no lugar de F1 você pode colocar toda a outra fórmula para ficar tudo na mesma.

 

E o Se pode ser mais simples, para o valor falso não precisa outro Se, é só deixar "NÃO".

  • Triste 1
Postado

Boa tarde!

 

Agora sim consegui desenvolver a fórmula =SE(MOD(MÊS(A1);2);"SIM";"Não") que atende a necessidade.

Se possível gostaria de uma segunda fórmula diferente, para estudar os conceitos e os parâmetros.

 

Grato.

  • Solução
Postado

Outra forma com o mesmo conceito e sem a função Mod é com a aplicação do teorema da divisão,

 

dividendo = quociente * divisor + resto

 

Onde quociente é a parte inteira de dividendo/divisor. Portanto,

 

resto = dividendo - dividendo/divisor * divisor

 

A fórmula fica: =SE(MÊS(A1)-TRUNCAR(MÊS(A1)/2)*2;"SIM";"não")

 

  • Obrigado 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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!