Você está na página 1de 19

Funes avanadas do Excel (demonstrao)

Gabriel Reina e Marcelo Venske Cavalcante Consultores


www.cavalcanteassociados.com.br

Esta planilha contm uma frao do contedo apresentado no treinamento Funes


avanadas no Excel, realizado mensalmente pela Cavalcante. No treinamento, voc
aprender a utilizar cada uma das funes a seguir e resolver diversos casos prticos,
alm de contar com uma apostila exclusiva. Todo o material distribudo em CD.

Esta planilha contm os seguintes materiais:


Apresentaes e exemplos de aplicao das principais frmulas avanadas do Excel;
Casos prticos baseados em situaes reais para aplicao das frmulas apresentadas.
A planilha TESTE contm um banco de dados para que voc possa conferir a aplicao de
funes e testar suas idias. Ela tambm possui um gerador de amostras aleatrias de
quatro grandezas: datas, nomes, quantidades inteiras e valores em reais. Use esta
ferramenta durante e aps o treinamento para obter rapidamente amostras para a
realizao de testes.
Para conhecer vrias outras funes 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 funes ou recursos apresentados no treinamento.
Data da venda

Cliente

Cidade

Produto

Prazo (dias)

Preo (R$/kg)

Volume (kg)

10/07/2000

Extra

Barueri

Rolamento

60

1,000

10/07/2000

Big

So Paulo

Roda

45

800

10/07/2000

Carrefour

Diadema

Roda

45

300

11/07/2000

Sonda

Diadema

Repimboca

60

200

12/07/2000

Carrefour

So Paulo

Repimboca

45

1,000

15/07/2000

Big

Barueri

Repimboca

30

150

15/07/2000

Carrefour

S. Caetano

Roda

45

500

15/07/2000

Sonda

Diadema

Dnamo

45

10

550

27/08/2000

Carrefour

So Paulo

Rolamento

30

600

15/07/2000

Big

S. Caetano

Repimboca

45

100

15/08/2000

Carrefour

So Paulo

Rolamento

30

300

15/07/2000

Sonda

Diadema

Repimboca

30

300

15/05/2000

Carrefour

Barueri

Roda

45

500

15/05/2000

Big

So Paulo

Painel

45

200

15/07/2000

Carrefour

Diadema

Condensador

30

100

25/06/2000

Sonda

So Paulo

Painel

45

50

25/06/2000

Carrefour

Barueri

Repimboca

45

200

27/08/2000

Big

So Paulo

Eixo

45

40

15/07/2000

Carrefour

Barueri

Dnamo

60

10

2,000

15/07/2000

Sonda

S. Caetano

Painel

45

220

25/06/2000

Carrefour

So Paulo

Eixo

60

1,100

15/08/2000

Big

So Paulo

Parafuseta

45

880

25/06/2000

Carrefour

Barueri

Parafuseta

60

500

25/06/2000

Sonda

So Paulo

Rolamento

30

600

25/05/2000

Carrefour

Barueri

Roda

45

400

15/08/2000

Big

So Paulo

Parafuseta

45

450

25/06/2000

Carrefour

Diadema

Rolamento

45

600

25/06/2000

Sonda

So Paulo

Rolamento

60

750

25/06/2000

Carrefour

So Paulo

Eixo

45

180

25/06/2000

Big

So Paulo

Rolamento

45

300

15/07/2000

Carrefour

So Paulo

Roda

60

600

10/07/2000

Sonda

So Paulo

Rolamento

45

800

25/06/2000

Carrefour

Barueri

Rolamento

60

900

15/08/2000

Big

So Paulo

Eixo

60

500

15/07/2000

Carrefour

S. Caetano

Rolamento

60

530

25/06/2000

Sonda

So Paulo

Repimboca

60

800

25/06/2000

Carrefour

So Paulo

Roda

45

680

25/06/2000

Big

So Paulo

Painel

45

660

10/07/2000

Carrefour

So Paulo

Condensador

45

600

15/08/2000

Sonda

Barueri

Painel

30

530

12/08/2000

Carrefour

So Paulo

Condensador

45

450

15/08/2000

Big

So Paulo

Eixo

30

400

15/08/2000

Carrefour

Diadema

Parafuseta

30

10

300

15/07/2000

Sonda

Diadema

Rolamento

30

200

15/05/2000

Carrefour

So Paulo

Painel

30

100

15/08/2000

Big

Barueri

Roda

30

30

15/08/2000

Carrefour

So Paulo

Painel

45

220

15/08/2000

Sonda

So Paulo

Condensador

45

460

12/08/2000

Carrefour

So Paulo

Painel

45

1,000

12/08/2000

Big

So Paulo

Repimboca

45

1,200

15/08/2000

Carrefour

So Paulo

Eixo

45

200

10/05/2000

Sonda

S. Caetano

Parafuseta

45

10

500

27/08/2000

Carrefour

So Paulo

Painel

60

600

27/05/2000

Big

Barueri

Repimboca

45

1,000

10/07/2000

Carrefour

Barueri

Eixo

60

1,000

25/06/2000

Sonda

So Paulo

Repimboca

45

1,200

27/08/2000

Carrefour

So Paulo

Dnamo

60

10

500

15/07/2000

Big

So Paulo

Condensador

45

300

27/08/2000

Carrefour

Diadema

Repimboca

45

450

27/08/2000

Sonda

Diadema

Condensador

45

400

27/08/2000

Carrefour

So Paulo

Eixo

30

200

27/05/2000

Big

So Paulo

Condensador

45

1,500

15/08/2000

Carrefour

Diadema

Painel

45

380

27/08/2000

Sonda

Diadema

Repimboca

30

1,300

27/08/2000

Carrefour

So Paulo

Eixo

45

460

27/08/2000

Big

Barueri

Dnamo

45

10

450

15/08/2000

Carrefour

Diadema

Painel

30

560

27/08/2000

Sonda

So Paulo

Eixo

45

1,000

27/08/2000

Carrefour

So Paulo

Dnamo

45

10

500

27/08/2000

Big

Barueri

Repimboca

30

450

27/08/2000

Carrefour

So Paulo

Eixo

30

650

27/08/2000

Sonda

Barueri

Condensador

45

750

15/08/2000

Carrefour

Barueri

Eixo

30

800

15/08/2000

Big

So Paulo

Dnamo

45

10

500

27/08/2000

Carrefour

So Paulo

Painel

45

600

27/08/2000

Sonda

Barueri

Eixo

60

300

27/05/2000

Carrefour

So Paulo

Painel

45

600

27/08/2000

Big

Barueri

Eixo

45

1,000

10/07/2000

Carrefour

Barueri

Repimboca

60

1,000

25/05/2000

Carrefour

Barueri

Roda

45

400

15/08/2000

Big

So Paulo

Parafuseta

60

450

25/06/2000

Carrefour

Diadema

Rolamento

60

600

25/06/2000

Sonda

So Paulo

Rolamento

45

750

25/06/2000

Carrefour

So Paulo

Repimboca

45

180

25/06/2000

Big

So Paulo

Parafuseta

60

300

15/07/2000

Carrefour

So Paulo

Roda

45

600

15/05/2000

Carrefour

So Paulo

Rolamento

45

300

15/07/2000

Sonda

Diadema

Repimboca

60

300

15/07/2000

Carrefour

Barueri

Roda

45

500

15/07/2000

Big

So Paulo

Painel

45

200

15/07/2000

Carrefour

Diadema

Condensador

60

100

25/05/2000

Sonda

So Paulo

Repimboca

45

50

25/06/2000

Carrefour

Barueri

Condensador

30

200

12/07/2000

Carrefour

So Paulo

Roda

45

1,000

15/07/2000

Big

Barueri

Roda

45

150

15/07/2000

Carrefour

S. Caetano

Roda

30

500

15/07/2000

Sonda

Diadema

Dnamo

45

10

550

27/08/2000

Carrefour

So Paulo

Rolamento

30

600

15/05/2000

Big

S. Caetano

Painel

45

100

15/08/2000

Carrefour

So Paulo

Rolamento

45

300

15/07/2000

Sonda

Diadema

Parafuseta

60

300

15/07/2000

Carrefour

Barueri

Roda

45

500

15/07/2000

Big

So Paulo

Painel

45

200

15/07/2000

Carrefour

Diadema

Condensador

60

100

25/06/2000

Sonda

So Paulo

Repimboca

45

50

25/06/2000

Carrefour

Barueri

Repimboca

45

200

27/05/2000

Big

So Paulo

Eixo

45

40

15/07/2000

Big

S. Caetano

Repimboca

30

100

15/08/2000

Carrefour

So Paulo

Rolamento

45

300

15/07/2000

Sonda

Diadema

Repimboca

45

300

15/05/2000

Carrefour

Barueri

Roda

60

500

15/05/2000

Big

So Paulo

Painel

45

200

27/08/2000

Carrefour

So Paulo

Rolamento

60

600

15/05/2000

Big

S. Caetano

Painel

45

100

15/08/2000

Carrefour

So Paulo

Rolamento

45

300

Banco de nomes
Alice

Ana

Carlos

Carolina

David

Herman

Gerador de nmeros aleatrios: cole qualquer uma das amostras como valor. Para gerar
uma nova amostra, recalcule a planilha pressionando a tecla F9.

Data

Nome

Quantidade

Valor

25/12/2012

Carolina

275

R$

42,526.76

26/12/2012

Alice

245

R$

43,987.53

27/12/2012

David

250

R$

44,424.10

28/12/2012

Carolina

236

R$

46,345.14

29/12/2012

David

262

R$

41,068.45

30/12/2012

Carolina

202

R$

48,179.08

31/12/2012

David

256

R$

49,548.50

01/01/2013

Alice

244

R$

42,896.14

02/01/2013

David

217

R$

49,994.95

03/01/2013

Carolina

267

R$

43,386.08

04/01/2013

Ana

200

R$

43,327.48

05/01/2013

Carolina

241

R$

45,415.95

06/01/2013

Carlos

244

R$

44,919.70

07/01/2013

David

263

R$

48,381.44

08/01/2013

Carolina

230

R$

43,733.10

Jos

Valor (R$)

Vendedor

Comisso (R$)

2,660

Luciana

319

5,632

Eduardo

676

2,112

Rodrigo

253

1,408

Eduardo

169

7,040

Rodrigo

845

1,056

Rodrigo

127

3,520

Rodrigo

422

5,280

Amanda

634

1,560

Luciana

187

402

Luciana

48

780

Eduardo

94

1,206

Eduardo

145

3,520

Luciana

422

804

Luciana

96

556

Eduardo

67

201

Luciana

24

1,112

Luciana

133

111

Luciana

13

19,200

Amanda

2,304

884

Luciana

106

3,047

Luciana

366

2,438

Luciana

293

1,300

Luciana

156

1,560

Luciana

187

2,816

Rodrigo

338

2,502

Eduardo

300

1,560

Rodrigo

187

1,950

Luciana

234

499

Eduardo

60

780

Luciana

94

4,224

Luciana

507

2,080

Luciana

250

2,340

Luciana

281

1,385

Luciana

166

1,378

Luciana

165

3,216

Carlos

386

4,787

Luciana

574

2,653

Luciana

318

3,336

Luciana

400

2,131

Luciana

256

2,502

Luciana

300

1,108

Luciana

133

2,880

Luciana

346

520

Luciana

62

402

Luciana

48

211

Luciana

25

884

Rodrigo

106

2,558

Eduardo

307

4,020

Luciana

482

6,672

Luciana

801

554

Eduardo

66

4,800

Rodrigo

576

2,412

Luciana

289

2,770

Luciana

332

2,770

Luciana

332

3,324

Rodrigo

399

4,800

Luciana

576

1,668

Luciana

200

1,809

Luciana

217

2,224

Luciana

267

554

Luciana

66

8,340

Luciana

1,001

1,528

Luciana

183

7,228

Luciana

867

1,274

Luciana

153

4,320

Luciana

518

2,251

Amanda

270

2,770

Luciana

332

4,800

Luciana

576

1,247

Eduardo

150

1,801

Luciana

216

4,170

Luciana

500

2,216

Eduardo

266

4,800

Luciana

576

2,412

Luciana

289

831

Luciana

100

2,412

Luciana

289

2,770

Luciana

332

2,770

Luciana

332

2,816

Rodrigo

338

2,502

Eduardo

300

1,560

Rodrigo

187

1,950

Luciana

234

499

Eduardo

60

780

Luciana

94

4,224

Luciana

507

780

Eduardo

94

1,206

Eduardo

145

3,520

Luciana

422

804

Luciana

96

556

Eduardo

67

201

Luciana

24

1,112

Luciana

133

7,040

Rodrigo

845

1,056

Rodrigo

127

3,520

Rodrigo

422

5,280

Amanda

634

1,560

Luciana

187

402

Luciana

48

780

Eduardo

94

1,206

Eduardo

145

3,520

Luciana

422

804

Luciana

96

556

Eduardo

67

201

Luciana

24

Oscar

1,112

Luciana

133

111

Luciana

13

402

Luciana

48

780

Eduardo

94

1,206

Eduardo

145

3,520

Luciana

422

804

Luciana

96

1,560

Luciana

187

402

Luciana

48

780

Eduardo

94

Paulo

Ricardo

Caso prtico: NDICE (INDEX) com CORRESP (MATCH)


Unidades / Dias

10

20

30

45

60

Calculadora de descontos

01

0.00%

0.00%

0.00%

0.00%

0.00%

0.00%

Valor total da compra

02

2.00%

0.00%

0.00%

0.00%

0.00%

0.00%

Quantidade de itens

03

2.00%

0.00%

0.00%

0.00%

0.00%

0.00%

Condio de pagamento

04

2.00%

1.00%

0.00%

0.00%

0.00%

0.00%

Valor do desconto

05

3.00%

1.00%

0.90%

0.00%

0.00%

0.00%

Total a pagar

06

3.50%

1.50%

0.90%

0.50%

0.00%

0.00%

07

3.50%

1.50%

1.00%

0.80%

0.60%

0.00%

08

3.50%

2.50%

1.00%

0.80%

0.60%

0.20%

09

3.50%

2.50%

1.00%

0.80%

0.60%

0.20%

10

3.50%

2.50%

1.00%

0.80%

0.60%

0.20%

11

4.00%

3.00%

2.00%

1.20%

0.90%

0.50%

12

4.00%

3.00%

2.00%

1.20%

0.90%

0.50%

13

4.00%

3.00%

2.00%

1.20%

0.90%

0.50%

14

4.00%

3.00%

2.00%

1.20%

0.90%

0.50%

15

4.00%

3.00%

2.00%

1.20%

0.90%

0.50%

16

4.50%

3.00%

2.00%

1.20%

0.90%

0.50%

17

4.50%

3.00%

2.00%

1.20%

0.90%

0.50%

18

4.50%

3.00%

2.00%

1.20%

0.90%

0.50%

19

4.50%

3.00%

2.00%

1.20%

0.90%

0.50%

20

4.50%

3.00%

2.00%

1.20%

0.90%

0.50%

21

4.50%

3.00%

2.00%

1.20%

0.90%

0.50%

22

4.50%

3.00%

2.00%

1.20%

0.90%

0.50%

23

5.00%

4.00%

3.00%

2.30%

1.50%

1.00%

24

5.00%

4.00%

3.00%

2.30%

1.50%

1.00%

25

5.00%

4.00%

3.00%

2.30%

1.50%

1.00%

26

5.00%

4.00%

3.00%

2.30%

1.50%

1.00%

27

5.00%

4.00%

3.00%

2.30%

1.50%

1.00%

28

5.00%

4.00%

3.00%

2.30%

1.50%

1.00%

29

5.00%

4.00%

3.00%

2.30%

1.50%

1.00%

30

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

31

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

32

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

33

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

34

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

35

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

36

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

A tabela esquerda contm diferentes


taxas de desconto que podem ser
concedidas a um cliente com base nas
condies de pagamento desejadas e no
nmero de itens comprados. Complete a
calculadora acima.

37

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

38

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

39

7.00%

5.50%

5.00%

4.00%

2.20%

1.70%

40

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

41

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

42

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

43

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

44

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

45

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

46

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

47

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

48

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

49

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

50

10.00%

7.00%

6.50%

5.00%

3.50%

3.00%

R$

5,000.00

Altere

50

Altere

30

Altere

R$

250.00

R$

4,750.00

bela esquerda contm diferentes


s de desconto que podem ser
edidas a um cliente com base nas
ies de pagamento desejadas e no
ero de itens comprados. Complete a
uladora acima.

Caso prtico: INDIRETO (INDIRECT) com CONT.NM (COUNT)


Saldo atual

R$

Data

Descrio

18/01/2007

Depsito

18/01/2007

Energia eltrica

18/01/2007

Restaurante

(797.61)

Desejamos que o valor de C4 seja o saldo na tabela


abaixo, ou seja, o ltimo valor numrico disponvel
na coluna G.

[+] Entrada

[-] Sada

900.00
4,545.00

[-] CPMF
-

1,000.00

3.80

154.00

0.59

18/01/2007

50.00

0.19

19/01/2007

45.35

0.17

20/01/2007

50.00

900.05

3.42

20/01/2007

128.00

1,895.45

7.20

2,450.70

9.31

21/01/2007
22/01/2007
23/01/2007

200.00

100.00

0.38
-

T.NM (COUNT)

de C4 seja o saldo na tabela


mo valor numrico disponvel

[=] Saldo
900.00
4,441.20
4,286.61
4,236.42
4,190.90
3,337.43
1,562.78
(897.23)
(697.23)
(797.61)

DESLOC (OFFSET)
DESLOC recebe uma rea da planilha e devolve outra rea, de tamanho arbitrrio,
definida como um deslocamento em relao original.

Data

Temperatura mdia

Data

14/09/2006

01/08/2006

18.47

Nmero da medio

45

02/08/2006

19.46

Mdia na ltima semana

22.21

03/08/2006

21.31

04/08/2006

20.19

05/08/2006

19.18

06/08/2006

22.56

07/08/2006

20.93

08/08/2006

21.43

09/08/2006

24.19

10/08/2006

23.29

11/08/2006

24.14

12/08/2006

28.84

13/08/2006

29.98

14/08/2006

29.51

15/08/2006

31.01

16/08/2006

33.32

17/08/2006

29.81

18/08/2006

28.98

19/08/2006

29.91

20/08/2006

28.77

21/08/2006

28.08

22/08/2006

27.92

23/08/2006

29.11

24/08/2006

25.84

25/08/2006

26.99

26/08/2006

27.39

27/08/2006

24.41

28/08/2006

26.95

29/08/2006

25.71

30/08/2006

22.96

Use CORRESP (MATCH) para obter o valor de


F7.

Desafio: voc capaz de realizar as


melhorias abaixo neste sistema?
Permitir apenas valores pertencentes
lista de datas em F6;
Calcular a mdia utilizando apenas os
dias disponveis caso a data inicial
esteja dentro da primeira semana, ou
seja, evitar que o intervalo devolvido
por DESLOC caia fora da rea da
tabela.

31/08/2006

21.30

01/09/2006

20.44

02/09/2006

16.27

03/09/2006

14.94

04/09/2006

15.13

05/09/2006

17.65

06/09/2006

16.74

07/09/2006

16.28

08/09/2006

16.19

09/09/2006

18.56

10/09/2006

23.11

11/09/2006

24.84

12/09/2006

24.22

13/09/2006

22.95

14/09/2006

25.57

15/09/2006

27.04

16/09/2006

26.26

17/09/2006

27.99

18/09/2006

26.98

19/09/2006

26.83

20/09/2006

25.91

21/09/2006

24.92

22/09/2006

23.28

23/09/2006

23.92

24/09/2006

24.57

25/09/2006

22.32

26/09/2006

26.49

27/09/2006

28.75

28/09/2006

29.19

29/09/2006

28.76

30/09/2006

28.88

Altere a data!

Caso prtico resolvido: DESLOC (OFFSET) e CONT.NM (COUNT)


Este caso prtico resolvido est disponvel no Express Training, a biblioteca online sobre Excel da Cavalcante. Visite
expresstraining.com.br para encontrar este e outros exemplos!

R$ 16,000.00

01/2006

R$

5,568.37

R$ 14,000.00

02/2006

R$

6,357.08

R$ 12,000.00

03/2006

R$

7,255.73

R$ 10,000.00

04/2006

R$

8,029.54

R$ 8,000.00

05/2006

R$

8,714.58

R$ 6,000.00

06/2006

R$

9,255.14

R$ 4,000.00

07/2006

R$

9,955.21

R$ 2,000.00

08/2006

R$

10,804.46

09/2006

R$

11,303.40

10/2006

R$

12,381.71

11/2006

R$

13,193.38

12/2006

R$

14,381.60

01/2007

R$

14,769.38

02/2007

R$

14,961.25

Nov-06

Sep-06

Jul-06

Jan-06

R$ May-06

Receita

Mar-06

Ms

Neste exemplo, desejamos que as informaes preenchidas na tabela


esquerda sejam representadas em um grfico. Contudo, gostaramos que
novas linhas preenchidas na tabela fossem adicionadas ao grfico
dinamicamente: para que isso ocorra, necessrio que as sries de dados no
grfico sejam definidas dinamicamente.

As reas so definidas atravs dos nomes grafMes e grafReceita. Voc pode


visualizar a aplicao de DESLOC nestes nomes atravs do menu
Inserir > Nome > Definir.

M (COUNT)

Jan-07

el da Cavalcante. Visite

hidas na tabela
o, gostaramos que
ao grfico
as sries de dados no

afReceita. Voc pode


s do menu

Você também pode gostar