quinta-feira, 15 de março de 2012

... uma fórmula não existe no meu Excel (versões anteriores)?

Depoimento de colega: "Tenho o excel 2007 e não existe a fórmula "diatrabalhototal.intl", apenas 'diatrabalhototal'. Como eu faço para usar a primeira fórmula? Existe outra equivalente?"

Realmente, algumas funções são incorporadas apenas nas versões mais atuais do Excel. Quando você tenta usá-las, recebe o erro #NOME?, já discutido no post anterior. Neste caso, da fórmula "diatrabalhototal.intl", não há um substituto direto.

Entretanto, se quisermos quebrar um pouquinho a cabeça, podemos "criar" um subsittuto...

Por exemplo: vamos supor que queremos saber quantos dias úteis existem entre duas datas, considerando que o profissional "folga" nas quartas-feiras.

1º passo: descobrir quantos dias totais há entre as duas datas
Solução: uma subtração simples traz a diferença em dias entre duas datas.

2º passo: contar o número de feriados entre as duas datas
Solução: usar o cont.ses (sim, é com s no final -- a partir do Excel 2003) para contar os feriados entre as duas datas

3º passo: contar quantas quartas-feiras há entre as duas datas.
Solução: contar o número de semanas entre as datas usando a fórmula núm.semana para as datas inicial e final (isso será um problemas apenas se a data final for no ano seguinte...).

4º passo: subtrair os valores dos passos 2 e 3 do número encontrado no 1º passo.
Solução: essa é fácil, né?

Vocês devem perceber que é assim que fazemos "em Português" ou manualmente. Aí é só passar o passo a passo para o Excel.

Ou, se você achou realmente muito complicado, providencie a versão mais nova... :-)

sexta-feira, 9 de março de 2012

... aparece o erro #N/D ao usar o ProcV (ou #N/A com o vLookUp -- em Inglês)?

Ocorre quando o valor procurado pelo ProcV não consta na matriz de dados. Observe no exemplo abaixo que o tipo "Alcoólica" não existe nos dados de referência (à direita).



Solução: esta mensagem mostra que o valor não existe. Verifique a ortografia das palavras (palavras com e sem acento são diferentes para o Excel). Veremos também como "tratar" o erro e esconder do usuário no próximo post.

quarta-feira, 7 de março de 2012

... recebo o erro #REF!

Ocorre quando as células que fazem parte desta fórmula não existem mais (foram excluídas). Observe no vídeo abaixo que as fórmulas da coluna D dependem das colunas B e C. Quando excluímos (é diferente de deletar!), o Excel perde a referência da célula e acusa o erro #REF!



Solução: traga o que foi excluído de volta, usando o voltar (Control+Z).

segunda-feira, 5 de março de 2012

... recebo o erro #VALOR?

Ocorre quando você tenta fazer algum cálculo usando um texto ao invés de um número.

No exemplo abaixo, estamos tentando somar dois valores (coluna C). Notem que o cálculo correto apenas ocorre na linha 3.

Você deve tomar cuidado com a pontuação dos números. Para computadores configurados para Português e/ou Brasil, o separador de decimais é a vírgula (ex: 3,14). Se seu computador está em Inglês, este separador é o ponto (ex: 3.14) e o Excel vai achar que 3.14 é um texto (linha 4).




Solução: verifique os valores que compõem seus cálculos.

sexta-feira, 2 de março de 2012

...recebo o erro #NOME?



Este erro ocorre quando o algo na função ou da fórmula foi escrito errado. Alguns exemplos:

a) Nome da função errado
    =HOJEE()

b) Texto dentro de uma função sem aspas
     =SE(A1=F;"Feminino";"Masculino")

Solução: Verifique a ortografia e as aspas de sua função. Atenção se você utiliza o Excel em outra língua (principalmente Inglês)! Neste link você encontra uma lista de tradução de funções.

quinta-feira, 1 de março de 2012

...na tabela dinâmica aparece o erro "O nome do campo da tabela dinâmica não é válido"?


Este erro ocorre quando tentamos inserir uma tabela dinâmica e uma das colunas dos dados originais está sem nome. Em versões anteriores do Excel, isso também ocorria quando havia duas colunas com o mesmo nome.

Solução: Verifique o nome das colunas dos dados originais e tente novamente.