PROCV DUPLO no Excel – sem usar VBA

Uma consulta dupla a um banco de dados, por exemplo, é algo muito comum usando SQL. Esse tipo de necessidade tão comum, está ausente no Excel, pelo menos de um modo simplificado como é o PROCV.

Existem várias soluções para fazer um PROCV duplo, aqui apresento as mais comuns, inclusive algumas delas sem uso do VBA e de criação de macros ou funções.

Vamos supor que tenho estes dados:

Eu quero, a partir de uma data em A13 e de uma informação da segunda coluna (em B13), retornar, se encontradas ambas informações, os números da coluna C.

O truque mais usado é inserir uma coluna extra e concatenar duas ou mais colunas em uma terceira coluna usando o & (e comercial), por exemplo, se os dados estão na colunas A e B, usa-se na coluna C (ou outra qualquer, que pode ficar oculta) =A1&B1 e copiando-se (arrastando) a fórmula para baixo, tem-se os dados transformados em texto e podem antão ser usados normalmente em um PROCV comum:

procvduploconcatena

Aí você concatena os seus dados para fazer a busca, por exemplo:

=PROCV(A13 & B13; C1:D10 ; 2 ; FALSO)

Neste caso os dados que estavam na coluna C foram deslocados para a coluna D e é o que será mostrado na busca.
Observação: datas são armazenadas internamente no Excel como números inteiros, por isso 1/1/2001 e a letra a se transformaram em 36892a na célula C1.

Existe outra maneira, implementando um verdadeiro PROCV DUPLO, aí usa-se a possibilidade de criação de funções pelo VBA do Excel, mas a questão é que sempre será necessário habilitar macros e/ou lembrar de enviar a função criada para quando precisar usar ela. Um exemplo de PROCV TRIPLO existe aqui (em inglês):
http://www.automateexcel.com/2008/10/04/vba-udf-to-perform-a-3-parameter-vlookup/

Uma terceira maneira usa ÍNDICE e CORRESP (para simular o PROCV) e a concatenação, além de fórmula matricial do Excel, há uma explicação sobre como fazer isso em:
http://fabiojoaquim.wordpress.com/2010/11/08/microsoft-excel-procurando-com-2-condicoes/

Para quem não quer criar uma coluna extra e nem quer implementar uma nova função no Excel, existe a opção de usar a função SOMARPRODUTO:

=SOMARPRODUTO(- -(A1:A10=A13);- -(B1:B10=B13); C1:C10)

A função acima funcionará tal e qual um PROCV duplo…

Por último, é possível usar a função BDEXTRAIR, desde que haja títulos nas colunas de nossos dados:

A função fica:

=BDEXTRAIR(A1:C11;”resposta”;A13:B14)

Bom, agora é só escolher a solução preferida!

Como faço para colocar imagens no Power Point 2010?

Imagens no Power Point: explique passo a passo como faço para colocar imagens em um slide da apresentação!

Resumo de como inserir imagens no Power Point (supondo que haja uma imagem já salva em seu computador):

1º passo: Clique na aba “INSERIR”.

2º passo: Clique na opção “IMAGEM”.

3º passo: Procure e selecione a imagem no seu computador e clique em “INSERIR”.

4º passo: Ajuste conforme desejado e divirta-se.

link para explicação passo a passo: http://alunos.naotemnome.com/imagemnopowerpoint.htm

Contando caracteres no Excel – sem contar os espaços

Quero contar quantas letras tem dentro de uma célula Excel… Além da função NÚM.CARACT, que conta todos os caracteres (incluindo os espaços em branco), existem outras?

Às vezes a função NÚM.CARACT(“texto”) não é exatamente o que precisamos, pois contabiliza também os espaços em branco. O que fazer?

Simples, uses a função SUBSTITUIR() com os argumentos “texto original”, seguido de espaço em branco (entre aspas) e por abre e fecha aspas (sem nada dentro). Isso retirará todos os espaços do “texto original”. Combine tudo e terá:

=NÚM.CARACT(SUBSTITUIR(A2;” “;””))

(neste caso em A2 tínhamos o texto original, troque pela célula onde está o seu texto).

planilha excel com a fórmula NÚM.CARACT

Observe que precisa ter um espaço entre as aspas do segundo argumento e nenhum entre aspas no terceiro argumento ou o truque não funcionará!

Publicação de Página na Internet – Como Fazer?

Passo a passo: como faço  para publicar na Internet (por exemplo em um endereço http://alunos.naotemnome.com ou http://alunos.naotemnome.com.br) uma página da web criada no Word?

Você precisa se inscrever em um portal ou site de hospedagens de páginas. Existem sites gratuitos e sites pagos, há vantagens e benefícios em cada um, falaremos sobre isso em outra postagem.

COMO PUBLICAR PÁGINAS NA INTERNET!

1º Fazer o documento no Word

O primeiro passo para criar uma página de internet é criar o documento no Word com tudo que gostaria de anexar na WEB (existem outros programas gratuitos melhores do que o Word para fazermos isto, um deles é o Komposer, mas para nosso teste o Word vem bem a calhar).

2° Salvar o documento

Salvar o texto do exercício criado no Word como “página da web, filtrada” ou “página da WEB” (não use espaços nem acentos no nome que você inventar) não use a opção “página da web de arquivo único” (ela ainda não é aceita nos provedores).

Atenção: o Word cria uma pasta com as imagens que também precisará ser enviada para o portal de hospedagem que você se inscreveu. Esta pasta tem o mesmo nome do arquivo que você criou sem a extensão htm (ou html), acrescida de um sinal UNDERSCORE (traço inferior) e da palavra ARQUIVOS. Se o nome do seu arquivo é teste.htm, esta pasta se chamará teste_arquivos.

3° O programa para envio por FTP

Ter o programa apropriado que envia seu documento para a internet, o Filezilla é um dos mais utilizado (mas existem outros):

1) Ao iniciar o programa FILEZILLA, abrir o gerenciador de sites. Preeencha os dados de host, user e senha fornecidos pelo seu portal de hospedagens de sua página

2) Se os dados já estiverem preeenchidos, deve estar selecionado o nome do servidor (host) por exemplo naotemnome.com, basta clicar no botão CONECTAR:

3) Espere um pouco até a conexão estar estabelecida, então procure na janela da esquerda os arquivos e pastas que deseja transferir, e, com o botão direito do mouse, escolha a opção ENVIAR:

Basta esperar alguns segundos e as pastas e arquivos selecionados estarão visíveis pelo navegador de internet Internet Explorer (ou outro qualquer) no endereço (por exemplo) http://www.naotemnome.com/alunos/nome-do-arquivo-enviado.htm

Link de pagina da web com explicação detalhada: http://alunos.naotemnome.com.br/problema.htm

Link de power point com explicação detalhada: http://alunos.naotemnome.com.br/André_Jean.pptx

Cálculo de Desvio Padrão – Funções Estatísticas no Excel 2010

Funções Estatísticas no Excel – para explicações e exemplos de funções estatísticas veja: http://naotemnome.com/fapa/_lista16/_completa.html#7

Na planilha abaixo, suponha que calculei no EXCEL, na célula B11 a variância de notas da Nota 1 (de B5 até B9) com a fórmula  =VARA(B5:B9)

Excel 2003

Sabendo que a variância calculada na questão anterior utiliza a seguinte fórmula matemática:fórmula variância Excel

e que quero calcular para o mesmo intervalo de notas da Nota 1 (de B5 a B9) a seguinte fórmula matemática:fórmula matemática

Descreva todos os passos necessário para calcular no EXCEL a fórmula acima no intervalo desejado.

Uma possibilidade é tirar a raiz quadrada da variância, já calculada na célula B11:

1) selecione a celula B12.

2) Coloque o sinal de igual;

3) Escreva a palavra raiz, depois abre parêntese, escreva B11 (que é onde está o resultado da variância), depois feche o parêntese e aperte enter

Ou seja, você terá escrito:

=RAIZ(B11)

A outra possibilidade é utilizar as fórmulas de desvio padrão do Excel (DESVPADA ou DESVPADP), escreva, na célula B12 :

=DESVPADA(B5:B9)

e o Excel calculará o desvio padrão da amostra (o “A” final, em DESVPADA é de amostra, DESVPADP calcula para dados de uma população inteira)

Para explicações e exemplos de outras funções estatísticas: http://naotemnome.com/fapa/_lista16/_completa.html#7

Link de vídeo com explicação detalhada: http://vimeo.com/41741118

Uso de parênteses em fórmulas no Excel

Uso de parênteses no Excel

exemplo excel

Após analisar os exemplos acima, descreva passo a passo como faço para resolver no EXCEL as seguintes fórmulas matemáticas:

fórmulas matemáticas no Excel

Explicação como proceder:

Exercicio A proceder com =RAIZ(a2 + 2)
Exercicio B proceder com =b2/(c2+d2)
Exercicio C proceder com =(1+(1/C2))^2

Link de pagina da web com explicação detalhada: http://alunos.naotemnome.com/Quest%e3o%203/Pasta1.htm

Link de power point com explicação detalhada: http://alunos.naotemnome.com.br/1ºpasso.pptx

Definir nome para um intervalo no Excel 2010

Definir nome para um intervalo

Tenho uma planilha e desejo dar um nome para um intervalo, explique (a) para que serve (qual é a utilidade) e (b) como faço isso passo a passo.

Resposta:

a) Para que serve dar nomes a intervalos? Essa opção serve para diminuirmos a quantidade de células de um certo intervalo em uma futura função e também para facilitar no uso de varios intervalos.

b) Como fazemos isso?
1) Devemos selecionar o intervalo que queremos nomear, após
2) clicamos com o botão direito do mouse e
3) vamos até a opção: DEFINIR NOME, irá abrir uma janela onde
4) colocaremos o nome desejado para o intervalo selecionado. (Observação: podemos também ir na aba FÓRMULAS na opção DEFINIR NOME.)
Link de pagina da web com explicação detalhada:

http://alunos.naotemnome.com.br/Para definir nome no intervalo do excel 2010 basta seguir estes passos.htm

Link de vídeo com explicação detalhada: http://vimeo.com/41741119