terça-feira, 15 de dezembro de 2009

Excel - Função DESLOC

O que é?
A função DESLOC é uma função extremamente versátil, através dela podemos reduzir ou expandir uma matriz de uma fórmula. Quando dizemos matriz estamos falando de intervalos de células.

Como aplicar a função
Veja a sintaxe abaixo:

=DESLOC(referência; linhas; colunas; altura; largura)

Onde:

O argumento referência especifica a célula de onde o deslocamento será calculado;
O argumento linhas especifica quantas linhas abaixo ou acima da célula de referência encontra-se a célula de início do intervalo de dados. Lembrando que número positivo indica abaixo e número negativo indica acima da célula de referência;
O argumento colunas especifica quantas colunas a esquerda ou a direita da célula de referência encontra-se o início do intervalo de dados. Lembrando que número positivo indica a direita e número negativo indica a esquerda da célula de referência;
Os argumentos altura e largura especificam quantas células e quantas colunas a função DESLOC abrangerá. Ou seja, suponhamos que temos um intervalo de dados B1:B4 onde faremos a soma abrangendo o intervalo. Queremos que esta soma tenha abragência de um maior número de células, então colocamos a quantidade de células desejadas no argumento altura e ela trará automaticamente a soma de todas as células e das que forem inseridas neste intervalo. Isto vale também para colunas.(Este número deve ser sempre positivo).

Usaremos como exemplo a planilha abaixo:

Deslocamento (DESLOC)

Onde utilizaremos a função DESLOC para que a soma a ser exibida na célula D13 seja automaticamente atualizada quando da inserção de novos valores a tabela que compreende o intervalo de células B1:B12. Siga os passos abaixo:

Clicar na célula de destino D13;
Digitar a seguinte função:
=SOMA(DESLOC(B1;0;0;12;1))

Veja na figura abaixo:


Neste caso usamos como referência a célula B1, que esta localizada na mesma coluna de onde deslocaremos os dados.

Seguidos os passos o resultado obtido será o da figura abaixo:


Exemplo
Veja que o resultado é o mesmo da função SOMA, mas agora podemos inserir novos valores na tabela e estes serão atualizados(somados) automaticamente na célula de destino, conforme figura abaixo:


Arquivos:
Baixar arquivo Excel

Vídeo com exemplo:


Leandro Gimenes

domingo, 13 de dezembro de 2009

Excel - Função Minuto

Função MINUTO

A função MINUTO dá como resultado os minutos (sem os segundos) da hora ou data passada como argumento.

Sintaxe: MINUTO(data_ou_hora

O argumento pode ser uma data (ou hora) que já exista na sua tabela, como o exemplo abaixo.


Outro exemplo interessante é usar a função AGORA como argumento da função MINUTO. Ou seja, o resultado será o minuto atual. Como a imagem abaixo foi feita às 11h28, o resultado da função MINUTO é 28.



Leandro Gimenes
www.ctminformatica.com.br
contato@ctminformatica.com.br

sexta-feira, 11 de dezembro de 2009

Excel - Extrair texto

Dúvida postada por usuário de Excel:

Boa tarde,
Tenho um arquivo em txt., passei para o excel e preciso classificar por data, mas a data fica no meio de uma celula, conforme negrito abaixo.
Tentei varias formulas, mas não consegui, não tenho ideia de como faço para extrair somente o campo em negrito para depois classificar, estes nºs estão todos dentro de uma celula.

0,0000000009,20090901,17.00,01,2, 0

Resolução:

Clique aqui para baixar arquivo

Abraço

Leandro Gimenes

domingo, 6 de dezembro de 2009

Excel - Aprendendo a usar o PROCV

Só entendendo bem como funciona a função PROCV é que passamos usa-la eficientemente no nosso dia-dia e ganhando bastante tempo e produtividade nas tarefas.

É muito comum termos de preencher determinados campos baseado numa informação digitada pelo usuário. Por exemplo: Numa planilha para controle de serviços prestados, precisa-se que sejam preenchidos os campos com NOME, ENDEREÇO e TELEFONE, baseados na digitação do código atribuído ao cliente. Com certeza se pode executar tal tarefa com o Excel. Para isso devemos lançar mão de uma das fórmulas de procura em tabelas que o Excel disponibiliza:

  • Procura numa Tabela Vertical (onde os registros se posicionam no sentido de cima para baixo);
  • Procura numa Tabela Horizontal (onde os registros se posicionam no sentido da esquerda para a direita);

Como a maioria das tabelas são formatadas na vertical, usaremos em nosso exemplo apenas esta opção - para a outra opção é só mudar o nome da função para =PROCH();

Vamos verificarer na tabela abaixo o significado de cada um dos parâmetros da função =PROCV().

Fórmula Utilizada: =PROCV(BuscaOQue;TabeladeBusca;Coluna;lógico)

Onde:

Representa:

=PROCV()

A fórmula que faz uma PROCura Vertical numa tabela de dados

BuscaOQue

a célula onde será digitado o dado que será procurado na tabela

TabeladeBusca

a região de células onde se encontra a tabela com os dados

Coluna

o número da coluna que tem o dado à ser recuperado (1ª coluna=1)

lógico

um valor 0 (FALSO) só apresenta uma resposta CORRETA

atenção:

um valor 1 (VERDADEIRO) apresenta o dado da linha anterior ào valor digitado

No nosso exemplo a fórmula (em D3) é =PROCV(B3;A8:D13;2;0), enquanto a fórmula (em D4) é =PROCV(B3;A8:D13;3;0)

Detalhamento da fórmula utilizada (em D3):

Como queremos buscar o NOME do funcionário, apenas se for digitado um código (matrícula) correto - digitado na célula B3, e essa informação se encontra na tabela, cujos dados se apresentam na faixa de A8 até D13, sendo que o nome é a 2ª coluna da tabela de dados, temos que definir a fórmula exatamente como:

=PROCV(B3;A8:D13;2;0)

Lembre-se que se for necessário executar cópias dessa fórmula, para apresentar diversos resultados diferentes ao longo de uma coluna do Excel, deve-se ter o cuidado de "bloquear" a região dos dados, antes da cópia, pois senão os resultados serão totalmente incorretos (exceto o primeiro). Nesse caso a fórmula ficaria assim:

=PROCV(B3;$A$8:$D$13;2;0)

Arquivo Excel 2003 - Exemplo PROCV