Novidades Windows 10

Conheça o novo explorador do Windows 10!

Webinar

22 Minutos com Solidworks

Código iLogic

iLogic: Código para fazer análise de interferência nos seus projetos.

AutoCAD 2018

Confira as novidades da versão 2018 do AutoCAD

Sessão: SolidWorks Routing

Confira a sessão sobre Routing, essa ferramenta do Solidworks

Mostrando postagens com marcador Fórmulas. Mostrar todas as postagens
Mostrando postagens com marcador Fórmulas. Mostrar todas as postagens

quarta-feira, 3 de maio de 2017

Excel: Função E



Descrição


Retornará VERDADEIRO se todos os seus argumentos forem avaliados como VERDADEIRO e retornará FALSO se um ou mais argumentos forem avaliados como FALSO.



Um uso comum para a função E é expandir a utilidade de outras funções que realizam testes lógicos. Por exemplo, a função SE realiza um teste lógico e, em seguida, retornará um valor se o teste for avaliado como VERDADEIRO e outro valor se o teste for avaliado como FALSO. Usando a função E como argumento teste_lógico da função SE, você pode testar várias condições diferentes em vez de apenas uma.


Sintaxe


E(lógico1, [lógico2], ...)

A sintaxe da função E tem os seguintes argumentos:

Lógico1  Obrigatório. A primeira condição que você deseja testar que pode ser avaliada como

VERDADEIRO ou FALSO. 

Lógico2, ...  Opcional. Condições adicionais que você deseja testar que pode ser avaliada como VERDADEIRO ou FALSO, até um máximo de 255 condições.


Comentários


Os argumentos devem ser avaliados como valores lógicos, como VERDADEIRO ou FALSO, ou os Argumentos devem ser matrizes ou referências que contêm valores lógicos.

Se um argumento de uma matriz ou referência contiver texto ou células vazias, esses valores serão Ignorados.

Se o intervalo especificado não contiver valores lógicos, a função E retornará o valor de erro #VALOR!.


Exemplos


EXEMPLO 1
Talvez seja mais fácil entender o exemplo se você copiá-lo em uma planilha em branco.
Como copiar um exemplo?
1. Selecione o exemplo neste artigo.
IMPORTANTE  Não selecione os cabeçalhos da linha ou da coluna.



Selecionando um exemplo na Ajuda
2. Pressione CTRL+C.
3. No Excel, crie uma pasta de trabalho ou planilha em branco.
4. Na planilha, selecione a célula A1 e pressione CTRL+V.


IMPORTANTE  Para que o exemplo funcione corretamente, cole-o na célula A1 da planilha.


5. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.


A
B
C
Fórmula
Descrição
Resultado
=E(VERDADEIRO, VERDADEIRO)
Todos os argumentos são VERDADEIRO
VERDADEIRO
=E(VERDADEIRO, FALSO)
Um argumento é FALSO
FALSO
=E(2+2=4, 2+3=5)
Todos os argumentos são avaliados como VERDADEIRO
VERDADEIRO


EXEMPLO 2

Talvez seja mais fácil entender o exemplo se você copiá-lo em uma planilha em branco.
 Como copiar um exemplo?

1. Selecione o exemplo neste artigo.

IMPORTANTE  Não selecione os cabeçalhos da linha ou da coluna.


2. Pressione CTRL+C.
3. No Excel, crie uma pasta de trabalho ou planilha em branco.
4. Na planilha, selecione a célula A1 e pressione CTRL+V.


IMPORTANTE  Para que o exemplo funcione corretamente, cole-o na célula A1 da planilha.

5. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.


A
B
C
Dados
50
104
Fórmula
Descrição
Resultado
=E(1<A2, A2<100)
Exibirá VERDADEIRO se o número na célula A2 estiver entre 1 e 100. Caso contrário, exibirá FALSO.
VERDADEIRO
=SE(E(1<A3;A3<100); A3; "O valor está fora do intervalo.")
Exibirá o número na célula A3, se estiver entre 1 e 100. Caso contrário, exibirá a mensagem "O valor está fora do intervalo".
O valor está fora do intervalo.
=SE(E(1<A2; A2<100); A2; "O valor está fora do intervalo.")
Exibirá o número na célula A2, se estiver entre 1 e 100. Caso contrário, exibirá uma mensagem.
50

 

terça-feira, 2 de maio de 2017

Excel: Somase

Descrição


Use a função SOMASE para somar os valores em um intervalo que atendem aos critérios que você especificar. Por exemplo, suponha que em uma coluna que contém números, você deseja somar apenas os valores maiores que 5. É possível usar a seguinte fórmula:

=SOMASE(B2:B25,">5")

Nesse exemplo, os critérios são aplicados aos mesmos valores que estão sendo somados. Se desejar, você pode aplicar os critérios a um intervalo e somar os valores correspondentes em um intervalo correspondente. Por exemplo, a fórmula =SOMASE(B2:B5, "John", C2:C5) soma apenas os valores no intervalo C2:C5, em que as células correspondentes no intervalo B2:B5 equivalem a "John".

OBSERVAÇÃO    Para somar células com base em vários critérios, consulte Função SOMASES.


Sintaxe


SOMASE(intervalo, critérios, [intervalo_soma])

A sintaxe da função SOMASE tem os seguintes argumentos:

Intervalo  Obrigatório. O intervalo de células que se deseja calcular por critérios. As células em cada intervalo devem ser números e nomes, matrizes ou referências que contêm números. Espaços em branco e valores de texto são ignorados.

Critérios  Obrigatório. Os critérios na forma de um número, expressão, referência de célula, texto ou função que define quais células serão adicionadas. Por exemplo, os critérios podem ser expressos como 32, ">32", B5, 32, "32", "maçãs" ou HOJE().

IMPORTANTE  Qualquer critério de texto ou qualquer critério que inclua símbolos lógicos ou matemáticos deve estar entre aspas duplas ("). Se os critérios forem numéricos, as aspas duplas não serão necessárias.

Intervalo soma  Opcional. As células reais a serem adicionadas, se você quiser adicionar células diferentes das especificadas no argumento de intervalo. Se o argumento intervalo_soma for omitido, o Excel adicionará as células especificadas no argumento intervalo (as mesmas células às quais os critérios são aplicados).

 OBSERVAÇÕES 

O argumento intervalo_soma não precisa ter o mesmo tamanho e forma que o argumento intervalo. As células reais que são adicionadas são determinadas pelo uso da célula na extremidade superior esquerda do argumento intervalo_soma como a célula inicial e, em seguida, pela inclusão das células correspondentes em termos de tamanho e forma ao argumento intervalo. Por exemplo:


Se o intervalo for
e intervalo_soma for
Então, as células reais serão
A1:A5
B1:B5
B1:B5
A1:A5
B1:B3
B1:B5
A1:B4
C1:D4
C1:D4
A1:B4
C1:C2
C1:D4


Você pode usar os caracteres curinga — o ponto de interrogação (?) e o asterisco (*) — como o argumento critérios. Um ponto de interrogação corresponde qualquer caractere simples, e um asterisco corresponde qualquer cadeia de caracteres. Se quiser localizar um ponto de interrogação ou asterisco real, digite um til (~) antes do caractere.


Exemplo


EXEMPLO 1

Talvez seja mais fácil entender o exemplo se você copiá-lo em uma planilha em branco.
 Como copiar um exemplo?

1. Selecione o exemplo neste artigo.

IMPORTANTE
  Não selecione os cabeçalhos da linha ou da coluna.



Selecionando um exemplo na Ajuda

2. Pressione CTRL+C.
3. No Excel, crie uma pasta de trabalho ou planilha em branco.
4. Na planilha, selecione a célula A1 e pressione CTRL+V.


IMPORTANTE
  Para que o exemplo funcione corretamente, cole-o na célula A1 da planilha.

5. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.



A
B
C
Valor de propriedade
Comissão
Dados
100.000
7.000
250.000
200.000
14.000
300.000
21.000
400.000
28.000
Fórmula
Descrição
Resultado
=SOMASE(A2:A5;">160000";B2:B5)
Soma das comissões para valores de propriedade acima de 160.000.
63.000
=SOMASE(A2:A5,">160000")
Soma dos valores de propriedade acima de 160.000.
900.000
=SOMASE(A2:A5,300000,B2:B5)
Soma das comissões para valores de propriedade iguais a 300.000.
21.000
=SOMASE(A2:A5,">" & C2,B2:B5)
Soma das comissões para valores de propriedade maiores do que o valor em C2.
49.000


Exemplo 2

Talvez seja mais fácil entender o exemplo se você copiá-lo em uma planilha em branco.
 Como copiar um exemplo?

1. Selecione o exemplo neste artigo.

IMPORTANTE  Não selecione os cabeçalhos da linha ou da coluna.


Selecionando um exemplo na Ajuda

2. Pressione CTRL+C.
3. No Excel, crie uma pasta de trabalho ou planilha em branco.
4. Na planilha, selecione a célula A1 e pressione CTRL+V.


IMPORTANTE
  Para que o exemplo funcione corretamente, cole-o na célula A1 da planilha.

5. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.


A
B
C
Categoria
Alimentos
Vendas
Vegetais
Tomates
2300
Vegetais
Aipo
5500
Frutas
Laranjas
800
Manteiga
400
Vegetais
Cenouras
4200
Frutas
Maçãs
1200
Fórmula
Descrição
Resultado
=SOMASE(A2:A7,"Frutas",C2:C7)
Soma das vendas de todos os alimentos na categoria "Frutas".
2000
=SOMASE(A2:A7,"Vegetais",C2:C7)
Soma das vendas de todos os alimentos na categoria "Vegetais".
12000
=SOMASE(B2:B7,"*es",C2:C7)
Soma das vendas de todos os alimentos que terminam com "es".
4300
=SOMASE(A2:A7,"",C2:C7)
Soma das vendas de todos os alimentos que não têm uma categoria especificada.
400

quarta-feira, 19 de abril de 2017

Excel: Função - PROCV

Descrição


Você pode usar a função PROCV para pesquisar a primeira coluna de um intervalo de células e, em seguida, retornar um valor de qualquer célula na mesma linha do intervalo. Por exemplo, suponhamos que você tenha uma lista de funcionários contida no intervalo A2:C10. Os números de identificação dos funcionários são armazenados na primeira coluna do intervalo, como mostrado na ilustração a seguir

Se souber o número de identificação do funcionário, você poderá usar a função PROCV para retornar o departamento ou o nome desse funcionário. Para obter o nome do funcionário número 38, você pode usar a fórmula =PROCV(38, A2:C10, 3, FALSO). Essa fórmula procura o valor 38 na primeira coluna do intervalo A2:C10 e, em seguida, retorna o valor contido na terceira coluna do intervalo e na mesma linha do valor procurado ("Nuno Farinha").

O V em PROCV significa vertical. Use PROCV em vez de PROCH quando os valores da comparação estiverem posicionados em uma coluna à esquerda ou à direita dos dados que você deseja procurar.


Sintaxe


PROCV(valor_procurado, matriz_tabela, núm_índice_coluna, [procurar_intervalo])

A sintaxe da função PROCV tem os seguintes argumentos:

valor_procurado  Obrigatório. O valor a ser procurado na primeira coluna da tabela ou intervalo. O argumento valor_procurado pode ser um valor ou uma referência. Se o valor que você fornecer para o argumento valor_procurado for menor que o menor valor da primeira coluna do argumento matriz_tabela, PROCV retornará retornará o valor de erro #N/D.

matriz_tabela  Obrigatório. O intervalo de células que contém os dados. Você pode usar uma referência a um intervalo (por exemplo, A2:D8) ou um nome de intervalo. Os valores na primeira coluna de matriz_tabela são os valores procurados por valor_procurado. Os valores podem ser texto, números ou valores lógicos. Textos em maiúsculas e minúsculas são equivalentes.

núm_índice_coluna  Obrigatório. O número da coluna no argumento matriz_tabela do qual o valor correspondente deve ser retornado. Um argumento núm_índice_coluna de 1 retornará o valor na primeira coluna em matriz_tabela; um argumento núm_índice_coluna de 2 retornará o valor na segunda coluna em matriz_tabela e assim por diante.

Se o argumento núm_índice_coluna for:

Menor que 1, PROCV retornará o valor de erro #VALOR!.

Maior do que o número de colunas em matriz_tabela, PROCV retornará o valor de erro #REF!.

procurar_intervalo  Opcional. Um valor lógico que especifica se você quer que PROCV localize uma correspondência exata ou aproximada.

Se procurar_intervalo for VERDADEIRO, ou for omitido, uma correspondência exata ou aproximada será retornada. Se uma correspondência exata não for localizada, o valor maior mais próximo que seja menor que o valor_procurado será retornado.

IMPORTANTE  Se procurar_intervalo for VERDADEIRO, ou for omitido, os valores na primeira coluna de matriz_tabela deverão ser colocados em ordem ascendente; caso contrário, PROCV poderá não retornar o valor correto.

Para obter mais informações, consulte Classificar dados em um intervalo ou tabela.

Se procurar_intervalo for FALSO, os valores na primeira coluna de matriz_tabela não precisarão ser ordenados.

Se o argumento procurar_intervalo for FALSO, PROCV encontrará somente uma correspondência exata. Se houver dois ou mais valores na primeira coluna de matriz_tabela que não coincidem com o valor_procurado, o primeiro valor encontrado será utilizado. Se nenhuma correspondência exata for localizada, o valor de erro #N/D será retornado..


Comentários


Ao procurar valores de texto na primeira coluna da matriz_tabela, certifique-se de que os dados na primeira coluna da matriz_tabela não contenham espaços à esquerda ou de fim de linha, nem usem de modo inconsistente aspas normais ( ' ou " ) e curvas ( ‘ ou “) ou caracteres não imprimíveis. Nesses casos, a função PROCV pode retornar um valor incorreto ou inesperado.

Para obter mais informações, consulte Função TIRAR e Função ARRUMAR.

Ao procurar valores de número ou data, certifique-se de que os dados na primeira coluna da matriz_tabela não estejam armazenados como valores de texto. Nesse caso, PROCV pode retornar um valor incorreto ou inesperado.

Se procurar_intervalo for FALSO e valor_procurado for texto, você poderá usar os caracteres curinga  —ponto de interrogação (?) e asterisco (*) — em valor_procurado. Um ponto de interrogação coincide com qualquer caractere único; um asterisco coincide com qualquer cadeia de caracteres. Se você quiser localizar um ponto de interrogação ou asterisco real, digite um til (~) antes do caractere.


Exemplo


EXEMPLO 1

Este exemplo procura a coluna Densidade da tabela de propriedades atmosféricas para localizar os valores correspondentes nas colunas Viscosidade e Temperatura. (Os valores são para o ar de 0 grau Celsius no nível do mar ou 1 para atmosfera.)

Talvez seja mais fácil entender o exemplo se você copiá-lo em uma planilha em branco.
Como copiar um exemplo?

1. Selecione o exemplo neste artigo.

IMPORTANTE  Não selecione os cabeçalhos da linha ou da coluna.


Selecionando um exemplo na Ajuda
2. Pressione CTRL+C.
3. No Excel, crie uma pasta de trabalho ou planilha em branco.
4. Na planilha, selecione a célula A1 e pressione CTRL+V.
IMPORTANTE  Para que o exemplo funcione corretamente, cole-o na célula A1 da planilha.
5. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.


A
B
C
Densidade
Viscosidade
Temperatura
0,457
3,55
500
0,525
3,25
400
0.606
2,93
300
0,675
2,75
250
0,746
2,57
200
0,835
2,38
150
0,946
2,17
100
1,09
1,95
50
1,29
1,71
0
Fórmula
Descrição
Resultado
=PROCV(1;A2:C10;2)
Usando uma correspondência aproximada, procura o valor 1 na coluna A, localiza o maior valor menos que ou igual a 1 na coluna A, que é 0,946 e, então, retorna o valor da coluna B na mesma linha.
2.17
=PROCV(1;A2:C10;3;VERDADEIRO)
Usando uma correspondência aproximada, procura o valor 1 na coluna A, localiza o maior valor menos que ou igual a 1 na coluna A, que é 0,946 e, então, retorna o valor da coluna C na mesma linha.
100
=PROCV(0,7;A2:C10;3;FALSO)
Usando uma correspondência exata, procura o valor 0,7 na coluna A. Como não há correspondência exata na coluna A, um erro é retornado.
#N/D
=PROCV(0,1;A2:C10;2;VERDADEIRO)
Usando uma correspondência aproximada, procura o valor 0,1 na coluna A. Como 0,1 é menor que o menor valor na coluna A, um erro é retornado.
#N/D
=PROCV(2;A2:C10;2;VERDADEIRO)
Usando uma correspondência aproximada, procura o valor 2 na coluna A, localiza o maior valor menos que ou igual a 2 na coluna A, que é 1,29 e, então, retorna o valor da coluna B na mesma linha.
1.71

EXEMPLO 2

Este exemplo procura a coluna Item-ID da tabela de produtos infantis e coincide os valores nas colunas Custo e Marcação para calcular os preços e testar as condições.
Talvez seja mais fácil entender o exemplo se você copiá-lo em uma planilha em branco.
 Como copiar um exemplo?
1. Selecione o exemplo neste artigo.
IMPORTANTE  Não selecione os cabeçalhos da linha ou da coluna.


Selecionando um exemplo na Ajuda
2. Pressione CTRL+C.
3. No Excel, crie uma pasta de trabalho ou planilha em branco.
4. Na planilha, selecione a célula A1 e pressione CTRL+V.
IMPORTANTE  Para que o exemplo funcione corretamente, cole-o na célula A1 da planilha.
5. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.



A
B
C
D
Item-ID
Item
Custo
Marcação
ST-340
Carrinho
R$ 145,67
30%
BI-567
Babador
R$ 3,56
40%
DI-328
Fraldas
R$ 21,45
35%
WI-989
Lenços
R$ 5,12
40%
AS-469
Aspirador
R$ 2,56
45%
Fórmula
Descrição
Resultado
= PROCV("DI-328", A2:D6, 3, FALSO) * (1 + PROCV("DI-328", A2:D6, 4, FALSO))
Calcula o preço de varejo das fraldas adicionando a porcentagem de marcação ao custo.
$28.96
= (PROCV("WI-989", A2:D6, 3, FALSO) * (1 + PROCV("WI-989", A2:D6, 4, FALSO))) * (1 - 20%)
Calcula o valor de venda dos lenços subtraindo o desconto especificado do preço de varejo.
$5.73
= SE(PROCV(A2, A2:D6, 3, FALSO) >= 20, "Marcação é " & 100 * PROCV(A2, A2:D6, 4, FALSO) &"%", "Custo é menos de R$ 20,00")
Se o custo de um item for maior que ou igual a R$ 20,00, será exibida a cadeia de caracteres "Marcação é nn%"; caso contrário, será exibida a cadeia de caracteres "Custo é menos de R$ 20,00".
Marcação é 30%
= SE(PROCV(A3, A2:D6, 3, FALSO) >= 20, "Marcação é: " & 100 * PROCV(A3, A2:D6, 4, FALSO) &"%", "Custo é R$" & PROCV(A3, A2:D6, 3, FALSO))
Se o custo de um item for maior que ou igual a R$ 20,00, será exibida a cadeia de caracteres "Marcação é nn%"; caso contrário, será exibida a cadeia de caracteres "Custo é $n.nn".
Custo é R$ 3,56

EXEMPLO 3

Este exemplo procura a coluna ID da tabela de funcionários e coincide os valores em outros colunas para calcular idades e testa quanto a condições de erro.
Talvez seja mais fácil entender o exemplo se você copiá-lo em uma planilha em branco.
 Como copiar um exemplo?
1. Selecione o exemplo neste artigo.
IMPORTANTE  Não selecione os cabeçalhos da linha ou da coluna.

Selecionando um exemplo na Ajuda
2. Pressione CTRL+C.
3. No Excel, crie uma pasta de trabalho ou planilha em branco.
4. Na planilha, selecione a célula A1 e pressione CTRL+V.
IMPORTANTE  Para que o exemplo funcione corretamente, cole-o na célula A1 da planilha.
5. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas, clique no botão Mostrar Fórmulas.

A
B
C
D
E
ID
Sobrenome
Nome
Cargo
Data de nascimento
1
Sousa
Gloria
Representante de vendas
8/12/1968
2
Freitas
Victor
Diretor de vendas
19/2/1952
3
Oliveira
Susana
Representante de vendas
30/8/1963
4
Neves
Paulo
Representante de vendas
19/9/1958
5
Machado
Manuel
Gerente de vendas
4/3/1955
6
Ruivo
Pedro
Representante de vendas
2/7/1963
Fórmula
Descrição
Resultado
=INT(FRAÇÃOANO(DATA(2004,6,30), PROCV(5,A2:E7,5, FALSO), 1))
Para o ano fiscal de 2004, localiza a idade do funcionário com ID igual a 5. Usa a função FRAÇÃOANO para subtrair a data de nascimento da data de encerramento do ano fiscal e exibe o resultado como um número inteiro usando a função INT.
49
=SE(É.NÃO.DISP(PROCV(5,A2:E7,2,FALSO)) = VERDADEIRO, "Funcionário não encontrado", PROCV(5,A2:E7,2,FALSO))
Se houver um funcionário com ID de 5, será exibido o sobrenome do funcionário; caso contrário, será exibida a mensagem "Funcionário não encontrado".
A função É.NÃO.DISP retorna um valor VERDADEIRO quando a função PROCV retorna o valor de erro #ND.
Burke
=SE(É.NÃO.DISP(PROCV(15,A3:E8,2,FALSO)) = VERDADEIRO, "Funcionário não encontrado", PROCV(15,A3:E8,2,FALSO))
Se houver um funcionário com ID de 15, será exibido o sobrenome do funcionário; caso contrário, será exibida a mensagem "Funcionário não encontrado".
A função É.NÃO.DISP retorna um valor VERDADEIRO quando a função PROCV retorna o valor de erro #ND.
Funcionário não encontrado
=PROCV(4,A2:E7,3,FALSO) & " " & PROCV(4,A2:E7,2,FALSO) & " is a " & PROCV(4,A2:E7,4,FALSO)
Para o funcionário com ID de 4, concatena os valores de três células em uma frase completa.
Paulo Neves é Representante de vendas.