Funções avançadas do Excel (demonstração

)
Gabriel Reina e Marcelo Venske — Cavalcante Consultores
www.cavalcanteassociados.com.br

Esta planilha contém uma fração do conteúdo apresentado no treinamento Funções
avançadas no Excel, realizado mensalmente pela Cavalcante. No treinamento, você
aprenderá a utilizar cada uma das funções a seguir e resolverá diversos casos práticos,
além de contar com uma apostila exclusiva. Todo o material é distribuído em CD.

Esta planilha contém os seguintes materiais:
§ Apresentações e exemplos de aplicação das principais fórmulas avançadas do Excel;
§ Casos práticos baseados em situações reais para aplicação das fórmulas apresentadas.

A planilha TESTE contém um banco de dados para que você possa conferir a aplicação de
funções e testar suas idéias. Ela também possui um gerador de amostras aleatórias de
quatro grandezas: datas, nomes, quantidades inteiras e valores em reais. Use esta
ferramenta durante e após o treinamento para obter rapidamente amostras para a
realização de testes.

Para conhecer várias outras funções e recursos do Excel, visite o Express Training, a
biblioteca online da Cavalcante:
www.expresstraining.com.br

Planilha para testes
Se desejar, use esta planilha para testar funções ou recursos apresentados no treinamento.

Data da venda

Cliente

Cidade

Produto

Prazo (dias)

Preço (R$/kg)

Volume (kg)

10/07/2000

Extra

Barueri

Rolamento

60

3

1,000

10/07/2000

Big

São Paulo

Roda

45

7

800

10/07/2000

Carrefour

Diadema

Roda

45

7

300

11/07/2000

Sonda

Diadema

Repimboca

60

7

200

12/07/2000

Carrefour

São Paulo

Repimboca

45

7

1,000

15/07/2000

Big

Barueri

Repimboca

30

7

150

15/07/2000

Carrefour

S. Caetano

Roda

45

7

500

15/07/2000

Sonda

Diadema

Dínamo

45

10

550

27/08/2000

Carrefour

São Paulo

Rolamento

30

3

600

15/07/2000

Big

S. Caetano

Repimboca

45

4

100

15/08/2000

Carrefour

São Paulo

Rolamento

30

3

300

15/07/2000

Sonda

Diadema

Repimboca

30

4

300

15/05/2000

Carrefour

Barueri

Roda

45

7

500

15/05/2000

Big

São Paulo

Painel

45

4

200

15/07/2000

Carrefour

Diadema

Condensador

30

6

100

25/06/2000

Sonda

São Paulo

Painel

45

4

50

25/06/2000

Carrefour

Barueri

Repimboca

45

6

200

27/08/2000

Big

São Paulo

Eixo

45

3

40

15/07/2000

Carrefour

Barueri

Dínamo

60

10

2,000

15/07/2000

Sonda

S. Caetano

Painel

45

4

220

25/06/2000

Carrefour

São Paulo

Eixo

60

3

1,100

15/08/2000

Big

São Paulo

Parafuseta

45

3

880

25/06/2000

Carrefour

Barueri

Parafuseta

60

3

500

25/06/2000

Sonda

São Paulo

Rolamento

30

3

600

25/05/2000

Carrefour

Barueri

Roda

45

7

400

15/08/2000

Big

São Paulo

Parafuseta

45

6

450

25/06/2000

Carrefour

Diadema

Rolamento

45

3

600

25/06/2000

Sonda

São Paulo

Rolamento

60

3

750

25/06/2000

Carrefour

São Paulo

Eixo

45

3

180

25/06/2000

Big

São Paulo

Rolamento

45

3

300

200 15/08/2000 Carrefour São Paulo Eixo 45 3 200 10/05/2000 Sonda S.15/07/2000 Carrefour São Paulo Roda 60 7 600 10/07/2000 Sonda São Paulo Rolamento 45 3 800 25/06/2000 Carrefour Barueri Rolamento 60 3 900 15/08/2000 Big São Paulo Eixo 60 3 500 15/07/2000 Carrefour S. Caetano Rolamento 60 3 530 25/06/2000 Sonda São Paulo Repimboca 60 4 800 25/06/2000 Carrefour São Paulo Roda 45 7 680 25/06/2000 Big São Paulo Painel 45 4 660 10/07/2000 Carrefour São Paulo Condensador 45 6 600 15/08/2000 Sonda Barueri Painel 30 4 530 12/08/2000 Carrefour São Paulo Condensador 45 6 450 15/08/2000 Big São Paulo Eixo 30 3 400 15/08/2000 Carrefour Diadema Parafuseta 30 10 300 15/07/2000 Sonda Diadema Rolamento 30 3 200 15/05/2000 Carrefour São Paulo Painel 30 4 100 15/08/2000 Big Barueri Roda 30 7 30 15/08/2000 Carrefour São Paulo Painel 45 4 220 15/08/2000 Sonda São Paulo Condensador 45 6 460 12/08/2000 Carrefour São Paulo Painel 45 4 1.000 12/08/2000 Big São Paulo Repimboca 45 6 1.500 15/08/2000 Carrefour Diadema Painel 45 4 380 27/08/2000 Sonda Diadema Repimboca 30 6 1.000 25/06/2000 Sonda São Paulo Repimboca 45 3 1.200 27/08/2000 Carrefour São Paulo Dínamo 60 10 500 15/07/2000 Big São Paulo Condensador 45 6 300 27/08/2000 Carrefour Diadema Repimboca 45 4 450 27/08/2000 Sonda Diadema Condensador 45 6 400 27/08/2000 Carrefour São Paulo Eixo 30 3 200 27/05/2000 Big São Paulo Condensador 45 6 1.000 10/07/2000 Carrefour Barueri Eixo 60 3 1.300 27/08/2000 Carrefour São Paulo Eixo 45 3 460 27/08/2000 Big Barueri Dínamo 45 10 450 . Caetano Parafuseta 45 10 500 27/08/2000 Carrefour São Paulo Painel 60 4 600 27/05/2000 Big Barueri Repimboca 45 3 1.

000 25/05/2000 Carrefour Barueri Roda 45 7 400 15/08/2000 Big São Paulo Parafuseta 60 6 450 25/06/2000 Carrefour Diadema Rolamento 60 3 600 25/06/2000 Sonda São Paulo Rolamento 45 3 750 25/06/2000 Carrefour São Paulo Repimboca 45 3 180 25/06/2000 Big São Paulo Parafuseta 60 3 300 15/07/2000 Carrefour São Paulo Roda 45 7 600 15/05/2000 Carrefour São Paulo Rolamento 45 3 300 15/07/2000 Sonda Diadema Repimboca 60 4 300 15/07/2000 Carrefour Barueri Roda 45 7 500 15/07/2000 Big São Paulo Painel 45 4 200 15/07/2000 Carrefour Diadema Condensador 60 6 100 25/05/2000 Sonda São Paulo Repimboca 45 4 50 25/06/2000 Carrefour Barueri Condensador 30 6 200 12/07/2000 Carrefour São Paulo Roda 45 7 1.000 27/08/2000 Carrefour São Paulo Dínamo 45 10 500 27/08/2000 Big Barueri Repimboca 30 3 450 27/08/2000 Carrefour São Paulo Eixo 30 3 650 27/08/2000 Sonda Barueri Condensador 45 6 750 15/08/2000 Carrefour Barueri Eixo 30 3 800 15/08/2000 Big São Paulo Dínamo 45 10 500 27/08/2000 Carrefour São Paulo Painel 45 4 600 27/08/2000 Sonda Barueri Eixo 60 3 300 27/05/2000 Carrefour São Paulo Painel 45 4 600 27/08/2000 Big Barueri Eixo 45 3 1.000 15/07/2000 Big Barueri Roda 45 7 150 15/07/2000 Carrefour S.15/08/2000 Carrefour Diadema Painel 30 4 560 27/08/2000 Sonda São Paulo Eixo 45 3 1. Caetano Painel 45 4 100 15/08/2000 Carrefour São Paulo Rolamento 45 3 300 15/07/2000 Sonda Diadema Parafuseta 60 4 300 15/07/2000 Carrefour Barueri Roda 45 7 500 . Caetano Roda 30 7 500 15/07/2000 Sonda Diadema Dínamo 45 10 550 27/08/2000 Carrefour São Paulo Rolamento 30 3 600 15/05/2000 Big S.000 10/07/2000 Carrefour Barueri Repimboca 60 3 1.

69 25/02/2011 Ana 246 R$ 44. Caetano Painel 45 4 100 15/08/2000 Carrefour São Paulo Rolamento 45 3 300 Ana Carlos Banco de nomes Alice Carolina David Herman Gerador de números aleatórios: cole qualquer uma das amostras como valor. recalcule a planilha pressionando a tecla F9.22 17/02/2011 Ana 200 R$ 48.22 16/02/2011 Alice 209 R$ 42.87 24/02/2011 Carlos 210 R$ 42.44 23/02/2011 Carlos 279 R$ 41.15/07/2000 Big São Paulo Painel 45 4 200 15/07/2000 Carrefour Diadema Condensador 60 6 100 25/06/2000 Sonda São Paulo Repimboca 45 4 50 25/06/2000 Carrefour Barueri Repimboca 45 6 200 27/05/2000 Big São Paulo Eixo 45 3 40 15/07/2000 Big S.456.28 14/02/2011 David 202 R$ 40.10 19/02/2011 Carolina 206 R$ 40.592. Caetano Repimboca 30 4 100 15/08/2000 Carrefour São Paulo Rolamento 45 3 300 15/07/2000 Sonda Diadema Repimboca 45 4 300 15/05/2000 Carrefour Barueri Roda 60 7 500 15/05/2000 Big São Paulo Painel 45 4 200 27/08/2000 Carrefour São Paulo Rolamento 60 3 600 15/05/2000 Big S.125.63 18/02/2011 Alice 258 R$ 44.418.930.60 22/02/2011 David 277 R$ 42. Para gerar uma nova amostra.800.02 15/02/2011 Carlos 270 R$ 46.42 21/02/2011 Alice 279 R$ 46. Data Nome Quantidade Valor 13/02/2011 Carolina 237 R$ 40.069.697.965.51 José .124.365.24 20/02/2011 Ana 257 R$ 44.490.193.

65 27/02/2011 Carlos 269 R$ 45.980.26/02/2011 Ana 258 R$ 49.50 .156.

520 Luciana 422 804 Luciana 96 556 Eduardo 67 201 Luciana 24 1.300 Luciana 156 1.Valor (R$) Vendedor Comissão (R$) 2.408 Eduardo 169 7.112 Luciana 133 111 Luciana 13 19.112 Rodrigo 253 1.206 Eduardo 145 3.560 Rodrigo 187 1.056 Rodrigo 127 3.560 Luciana 187 2.304 884 Luciana 106 3.280 Amanda 634 1.950 Luciana 234 499 Eduardo 60 780 Luciana 94 .560 Luciana 187 402 Luciana 48 780 Eduardo 94 1.047 Luciana 366 2.040 Rodrigo 845 1.816 Rodrigo 338 2.632 Eduardo 676 2.520 Rodrigo 422 5.200 Amanda 2.502 Eduardo 300 1.660 Luciana 319 5.438 Luciana 293 1.

558 Eduardo 307 4.668 Luciana 200 1.340 Luciana 1.340 Luciana 281 1.274 Luciana 153 4.378 Luciana 165 3.502 Luciana 300 1.787 Luciana 574 2.228 Luciana 867 1.224 Luciana 507 2.770 Luciana 332 3.224 Luciana 267 554 Luciana 66 8.672 Luciana 801 554 Eduardo 66 4.324 Rodrigo 399 4.412 Luciana 289 2.770 Luciana 332 2.020 Luciana 482 6.4.385 Luciana 166 1.320 Luciana 518 .108 Luciana 133 2.131 Luciana 256 2.080 Luciana 250 2.336 Luciana 400 2.800 Luciana 576 1.528 Luciana 183 7.653 Luciana 318 3.809 Luciana 217 2.800 Rodrigo 576 2.880 Luciana 346 520 Luciana 62 402 Luciana 48 211 Luciana 25 884 Rodrigo 106 2.001 1.216 Carlos 386 4.

216 Eduardo 266 4.056 Rodrigo 127 3.206 Eduardo 145 3.112 Luciana 133 7.412 Luciana 289 831 Luciana 100 2.170 Luciana 500 2.770 Luciana 332 4.800 Luciana 576 2.2.040 Rodrigo 845 1.502 Eduardo 300 1.770 Luciana 332 2.770 Luciana 332 2.520 Luciana 422 .251 Amanda 270 2.247 Eduardo 150 1.412 Luciana 289 2.816 Rodrigo 338 2.224 Luciana 507 780 Eduardo 94 1.801 Luciana 216 4.520 Rodrigo 422 5.560 Luciana 187 402 Luciana 48 780 Eduardo 94 1.800 Luciana 576 1.560 Rodrigo 187 1.280 Amanda 634 1.206 Eduardo 145 3.950 Luciana 234 499 Eduardo 60 780 Luciana 94 4.520 Luciana 422 804 Luciana 96 556 Eduardo 67 201 Luciana 24 1.

Oscar 804 Luciana 96 556 Eduardo 67 201 Luciana 24 1.560 Luciana 187 402 Luciana 48 780 Eduardo 94 Paulo Ricardo .206 Eduardo 145 3.112 Luciana 133 111 Luciana 13 402 Luciana 48 780 Eduardo 94 1.520 Luciana 422 804 Luciana 96 1.

.

20% 0.80% 0.00% 2. Complete a calculadora acima.20% 0.00% 2.00% 2.70% 34 7.00% 2.20% 0.00% 3.00% 4.00% 4.00% 2.20% 0.00% 0.60% 0.00% 4.00% 2.90% 0.50% 1.00% 0.00% 3.00% 0.00% 2.00% 2.20% 0.30% 1.00% 0.50% 0.00% 3.50% 5.00% 1.20% 0.00% 1.80% 0.00% 0.00% 0.00% 0.70% 32 7.30% 1.20% 0.20% 0.00% Quantidade de itens 03 2.90% 0.00% 2.00% 3. .50% 12 4.00% 3.50% 1.00% Valor do desconto 05 3.00% 1.50% 15 4.20% 09 3.00% 3.00% 4.50% 1.80% 0.90% 0.00% 0.50% 14 4.60% 0.90% 0.20% 1.00% 0.50% 1.00% 3.00% 2.00% 2.50% 3.50% 19 4.00% 5.00% 2.50% 22 4.00% 0.50% 3.00% 4.00% 2.00% 1.20% 1.20% 0.00% 25 5.00% 4.00% 27 5.00% 4.00% 1.00% 4.00% 5.50% 5.90% 0.90% 0.00% 1.70% 31 7.00% 07 3.00% 0.90% 0.50% 3.00% 2.50% 21 4.00% Total a pagar 06 3.00% 1.50% 20 4.50% 18 4.00% 2.00% 30 7.00% 29 5.50% 3.00% 0.00% 3.50% 2.50% 2.50% 3.80% 0.50% 13 4.20% 1.00% 3.50% 3.00% 0.60% 0.00% 0.00% 2.00% Condição de pagamento 04 2.00% 3.50% 5.00% 2.50% 2.50% 1.50% 1.00% 1.50% 3.00% 2.20% 11 4.00% 0.00% 5.00% 1.50% 5.00% 2.60% 0.50% 23 5.50% 1.70% 35 7.90% 0.00% 3.00% 2.00% 0.00% 2.90% 0.00% 28 5.50% 17 4.50% 5.30% 1.50% 5.00% 1.00% 2.00% 5.00% 0.00% 2.00% 0.20% 10 3.00% 4.30% 1.00% 0.00% 0.00% 4.50% 1.00% Valor total da compra 02 2.00% 4.50% 16 4.50% 1.30% 1.50% 1.00% 0.50% 1.00% 2.90% 0.00% 4.00% 1.00% 0.Caso prático: ÍNDICE (INDEX) com CORRESP (MATCH) Unidades / Dias 0 10 20 30 45 60 Calculadora de descontos 01 0.20% 0.70% A tabela à esquerda contém diferentes taxas de desconto que podem ser concedidas a um cliente com base nas condições de pagamento desejadas e no número de itens comprados.20% 0.00% 1.50% 1.90% 0.90% 0.00% 2.30% 1.00% 3.50% 0.00% 1.00% 26 5.30% 1.20% 1.00% 5.00% 0.00% 1.00% 0.00% 4.00% 08 3.00% 0.50% 1.20% 1.20% 0.00% 5.00% 24 5.90% 0.90% 0.20% 1.70% 33 7.00% 0.00% 0.

00% 45 10.50% 5.00% 44 10.00% 3.50% 5.00% 5.00% 3.00% 6.50% 3.50% 3.00% 3.00% 6.50% 3.50% 3.00% 49 10.20% 1.50% 5.00% 41 10.00% 2.00% 5.00% 6.00% 5.00% 6.00% 3.00% 6.50% 5.70% 38 7.00% 6.00% 6.00% 43 10.00% 2.00% 7.00% 46 10.00% 3.00% 7.00% 4.20% 1.50% 3.00% 6.50% 5.00% 2.00% 6.00% 3.00% 7.50% 5.50% 5.00% 47 10.50% 3.50% 3.00% 3.20% 1.00% 7.50% 5.00% 48 10.00% 7.00% 3.50% 5.00% 2.00% 7.50% 5.50% 5.00% 7.20% 1.36 7.00% 50 10.00% 4.70% 40 10.00% 6.50% 5.00% 3.00% 42 10.50% 3.00% 5.00% 3.00% 6.50% 5.50% 3.50% 3.50% 3.70% 37 7.00% 7.70% 39 7.00% 7.00% 3.50% 5.00% 4.00% 4.00% .00% 7.50% 5.00% 7.

750. .00 querda contém diferentes onto que podem ser um cliente com base nas pagamento desejadas e no ns comprados.00 R$ 4.000.00 ç Altere 50 ç Altere 30 ç Altere R$ 250.R$ 5. Complete a cima.

.

o último valor numérico disponível na coluna G.38 - .00 18/01/2007 Energia elétrica 4.00 1.42 20/01/2007 128.00 100.00 0.545.59 18/01/2007 50.450.17 Desejamos que o valor de C4 seja o saldo na tabela abaixo.895.19 19/01/2007 45.Caso prático: INDIRETO (INDIRECT) com CONT.000.61) Data Descrição 18/01/2007 Depósito 900.00 0.80 18/01/2007 Restaurante - 154. ou seja. [+] Entrada [-] Saída [-] CPMF - 20/01/2007 50.05 3.35 0.NÚM (COUNT) Saldo atual R$ (797.00 3.00 900.00 1.20 2.45 7.00 0.31 21/01/2007 22/01/2007 23/01/2007 200.70 9.

90 3.20 4.441.23) (697.78 (897.NÚM (COUNT) de C4 seja o saldo na tabela mo valor numérico disponível [=] Saldo 900.61) .562.190.236.42 4.337.286.00 4.61 4.43 1.23) (797.T.

01 16/08/2006 33.DESLOC (OFFSET) DESLOC recebe uma área da planilha e devolve outra área.91 20/08/2006 28.92 23/08/2006 29. evitar que o intervalo devolvido por DESLOC caia fora da área da tabela. ou seja.19 05/08/2006 19. definida como um deslocamento em relação à original.93 08/08/2006 21.46 Média na última semana 22.71 Use CORRESP (MATCH) para obter o valor de F7.47 Número da medição 45 02/08/2006 19.98 19/08/2006 29.08 22/08/2006 27. .77 21/08/2006 28.18 06/08/2006 22. § Calcular a média utilizando apenas os dias disponíveis caso a data inicial esteja dentro da primeira semana.11 24/08/2006 25.14 12/08/2006 28. Data Temperatura média Data 14/09/2006 01/08/2006 18.29 11/08/2006 24.56 07/08/2006 20.19 10/08/2006 23.32 17/08/2006 29.84 13/08/2006 29.31 04/08/2006 20. Desafio: você é capaz de realizar as melhorias abaixo neste sistema? § Permitir apenas valores pertencentes à lista de datas em F6.99 26/08/2006 27. de tamanho arbitrário.81 18/08/2006 28.41 28/08/2006 26.95 29/08/2006 25.98 14/08/2006 29.39 27/08/2006 24.51 15/08/2006 31.21 03/08/2006 21.43 09/08/2006 24.84 25/08/2006 26.

56 10/09/2006 23.74 07/09/2006 16.11 11/09/2006 24.96 31/08/2006 21.32 26/09/2006 26.95 14/09/2006 25.19 29/09/2006 28.76 30/09/2006 28.30/08/2006 22.91 21/09/2006 24.75 28/09/2006 29.30 01/09/2006 20.94 04/09/2006 15.84 12/09/2006 24.27 03/09/2006 14.57 15/09/2006 27.13 05/09/2006 17.44 02/09/2006 16.92 22/09/2006 23.57 25/09/2006 22.98 19/09/2006 26.19 09/09/2006 18.22 13/09/2006 22.99 18/09/2006 26.49 27/09/2006 28.83 20/09/2006 25.92 24/09/2006 24.28 23/09/2006 23.65 06/09/2006 16.04 16/09/2006 26.28 08/09/2006 16.88 .26 17/09/2006 27.

ç Altere a data! .

.

71 11/2006 R$ 13.955. Contudo.73 04/2006 R$ 8.381. gostaríamos que novas linhas preenchidas na tabela fossem adicionadas ao gráfico dinamicamente: para que isso ocorra.54 05/2006 R$ 8.46 09/2006 R$ 11.58 06/2006 R$ 9.804.38 02/2007 R$ 14.14 07/2006 R$ 9.25 12 10 8 6 4 2 0 Neste exemplo.357. é necessário que as séries de dados no gráfico sejam definidas dinamicamente.Caso prático resolvido: DESLOC (OFFSET) e CONT.769.255.38 12/2006 R$ 14.303. a biblioteca online sobre Excel da Cavalcante. . As áreas são definidas através dos nomes grafMes e grafReceita.br para encontrar este e outros exemplos! Mês Receita 01/2006 R$ 5.961.193.568.08 03/2006 R$ 7.37 02/2006 R$ 6. Visite expresstraining.60 01/2007 R$ 14. Você pode visualizar a aplicação de DESLOC nestes nomes através do menu Inserir > Nome > Definir.714.21 08/2006 R$ 10.NÚM (COUNT) Este caso prático resolvido está disponível no Express Training.40 10/2006 R$ 12.381. desejamos que as informações preenchidas na tabela à esquerda sejam representadas em um gráfico.029.com.255.

Você pode do menu .M (COUNT) el da Cavalcante. gostaríamos que ao gráfico e as séries de dados no afReceita. Visite hidas na tabela à o.