1 introdução às ferramentas numéricas funções lógicas e, ou e negação ...

6
Introdução às Ferramentas Numéricas 1 Funções lógicas E, OU e Negação AND(logico1;logico2;...) Devolve TRUE se todos os argumentos forem TRUE. OR(logico1; logico2;...) Devolve TRUE se pelo menos um dos argumentos for TRUE. NOT(logico) Inverte o valor lógico do argumento. SE IF(teste_logico; v_se_true;v_se_false) Avalia o teste_logico e devolve um valor se verdadeiro e outro se falso.

Upload: matheushenrique-rosa

Post on 07-Apr-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 1 Introdução às Ferramentas Numéricas Funções lógicas  E, OU e Negação  AND(logico1;logico2;...)  Devolve TRUE se todos os argumentos forem TRUE

Introdução às Ferramentas Numéricas 1

Funções lógicas

E, OU e Negação AND(logico1;logico2;...)

Devolve TRUE se todos os argumentos forem TRUE. OR(logico1; logico2;...)

Devolve TRUE se pelo menos um dos argumentos for TRUE. NOT(logico)

Inverte o valor lógico do argumento.

SE IF(teste_logico; v_se_true;v_se_false)

Avalia o teste_logico e devolve um valor se verdadeiro e outro se falso.

Page 2: 1 Introdução às Ferramentas Numéricas Funções lógicas  E, OU e Negação  AND(logico1;logico2;...)  Devolve TRUE se todos os argumentos forem TRUE

Introdução às Ferramentas Numéricas 2

Funções lógicas

Tabelas de verdade

A B OR(A,B)

0 0 0

0 1 1

1 0 1

1 1 1

A B AND(A,B)

0 0 0

0 1 0

1 0 0

1 1 1

A NOT (A)

0 1

1 0

Page 3: 1 Introdução às Ferramentas Numéricas Funções lógicas  E, OU e Negação  AND(logico1;logico2;...)  Devolve TRUE se todos os argumentos forem TRUE

Introdução às Ferramentas Numéricas 3

Exemplo

Calcule o valor de f(x) e g(x) para valores de x a variar entre -10 e 10 com um passo de 0,5, sendo:

f(x) = x2-10, se x<0 -2x+5, se x>=0

g(x) = 2x2+3x-8, se x<0 2x-8, se 0<=x<4 x3-12x-16, se x>=4

Page 4: 1 Introdução às Ferramentas Numéricas Funções lógicas  E, OU e Negação  AND(logico1;logico2;...)  Devolve TRUE se todos os argumentos forem TRUE

Introdução às Ferramentas Numéricas 4

Funções de procura

Procura por coluna VLOOKUP(valor;tabela;coluna;método)

Procura o valor na primeira coluna da tabela e devolve o valor que se encontra na mesma linha na coluna especificada.

O método é um valor lógico. Se FALSE, a procura é exacta; se TRUE (ou omitido), a procura é aproximada. Neste caso, a tebela deverá estar ordenada de forma ascendente.

Procura por linha HLOOKUP(valor;tabela;linha;método)

Procura o valor na primeira linha da tabela e devolve o valor que se encontra na mesma coluna na linha especificada.

Page 5: 1 Introdução às Ferramentas Numéricas Funções lógicas  E, OU e Negação  AND(logico1;logico2;...)  Devolve TRUE se todos os argumentos forem TRUE

Introdução às Ferramentas Numéricas 5

Exemplo

Prencher a coluna “Nome” de acordo com a tabela que contem a informação acerca dos clientes.

Calcular:• o valor de desconto para cada cliente.• o valor final a pagar por cada cliente.

Cod. cliente

Nome Total (€)

Desconto Valor final

2345 25

4938 300

6873 110

3059 250

8931 408

3842 74

Montante Desconto

0 0%

50 5%

150 10%

350 20%

Cod. Cliente Nome Tel. ...

8931 Vasco Santana

4938 Maria Emília

3842 Ricardo Pereira

3059 Manuel Inácio

2345 João Silva

6873 Rute Soares

Page 6: 1 Introdução às Ferramentas Numéricas Funções lógicas  E, OU e Negação  AND(logico1;logico2;...)  Devolve TRUE se todos os argumentos forem TRUE

Introdução às Ferramentas Numéricas 6

ExemploCod.

clienteNome Total

(€)Desconto Valor

final

2345 João Silva 25 0% 25

4938 Maria Emília 300 10% 270

6873 Rute Soares 110 5% 104,5

3059 Manuel Inácio 250 10% 225

8931 Vasco Santana 408 20% 326,4

3842 Rodrigo Pereira 74 5% 70,3

Montante Desconto

0 0%

50 5%

150 10%

350 20%

Cod. Cliente Nome Tel. ...

2345 João Silva

4938 Maria Emília

6873 Rute soares

3059 Manuel Inácio

8931 Vasco santana

3842 Rodrigo Pereira