DUVIDA FORMULA
Estou pegando dados e uma planilha do excel, para meu projeto. A dúvida é mais sobre uma formula que estou usando.
Preciso que o excel me retorne a data na célula A3 caso a B3 sejha diferente de [Ô] [Ô], estou usando o seguinte mais dah erro.
Alguém pode me ajudar....
essa é a formula
=SE(B3<>[Ô][Ô];A3=HOJE();[Ô][Ô])
porém aquele Sinal de Igual não funciona.
Preciso que o excel me retorne a data na célula A3 caso a B3 sejha diferente de [Ô] [Ô], estou usando o seguinte mais dah erro.
Alguém pode me ajudar....
essa é a formula
=SE(B3<>[Ô][Ô];A3=HOJE();[Ô][Ô])
porém aquele Sinal de Igual não funciona.
Citação::Preciso que o excel me retorne a data na célula A3 caso a B3 sejha diferente de [Ô] [Ô], estou usando o seguinte mais dah erro.
Alguém pode me ajudar....
essa é a formula
=SE(B3<>[Ô][Ô];A3=HOJE();[Ô][Ô])
porém aquele Sinal de Igual não funciona.
Boa tarde.
Você precisa colcar esta fórmula na célula A3, ou seja, onde você quer que apareça a data. Então ficará assim:
Célula A Coluna 3 => A3
=SE(B3<>[Ô][Ô];HOJE();[Ô][Ô])
Ok??
Até ai tubu bem, porém quando eu digito nas outras celúlas mesmo arrumando tipo:
=SE(B4<>[Ô][Ô];HOJE();[Ô][Ô])
=SE(B5<>[Ô][Ô];HOJE();[Ô][Ô])
=SE(B6<>[Ô][Ô];HOJE();[Ô][Ô])
Ele troca todos aos mesmo tempo para a data atual, se eu alterar na b6 por exemplo ele esta mudando nas outras tbm, por isso que keria mostrar pra ele qual a célula alterar. Tipo assim
=SE(B3<>[Ô][Ô];A3=HOJE();[Ô][Ô])
=SE(B4<>[Ô][Ô];A4=HOJE();[Ô][Ô])
=SE(B5<>[Ô][Ô];A5=HOJE();[Ô][Ô])
Entendeu...
=SE(B4<>[Ô][Ô];HOJE();[Ô][Ô])
=SE(B5<>[Ô][Ô];HOJE();[Ô][Ô])
=SE(B6<>[Ô][Ô];HOJE();[Ô][Ô])
Ele troca todos aos mesmo tempo para a data atual, se eu alterar na b6 por exemplo ele esta mudando nas outras tbm, por isso que keria mostrar pra ele qual a célula alterar. Tipo assim
=SE(B3<>[Ô][Ô];A3=HOJE();[Ô][Ô])
=SE(B4<>[Ô][Ô];A4=HOJE();[Ô][Ô])
=SE(B5<>[Ô][Ô];A5=HOJE();[Ô][Ô])
Entendeu...
Ou então com Macro:
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address = Range([Ô]B3[Ô]).Address Then
Select Case Target.Value
Case Is <> [Ô][Ô]
Range([Ô]A3[Ô]) = Date
End Select
End If
End Sub
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Target.Address = Range([Ô]B3[Ô]).Address Then
Select Case Target.Value
Case Is <> [Ô][Ô]
Range([Ô]A3[Ô]) = Date
End Select
End If
End Sub
A macro funciona perfeitamente, porém para ele fazer automático em 150 linhas ou seja da A3 ate a A153?
Consegui fazer...
Obrigado a todos pela ajuda...
Obrigado a todos pela ajuda...
Tópico encerrado , respostas não são mais permitidas