Você está na página 1de 4

Texto didtico Funo SE

Funo condicional
A funo condicional usada para condicionar um resultado, ou seja , dar um resultado com base em algo que deve ser pr requisito. Por exemplo: Queremos que na clula B1 aparea a palavra APROVADO caso A1 seja maior que 6 e caso contrrio aparea REPROVADO. Bom, ento podemos esboar essa condio de uma maneira mais estruturada para que possamos identificar de fato a condio - SE A1 MAIOR QUE 6 ENTO APROVADO SE NO REPROVADO Aps termos a idia principal, ou seja, a lgica do que queremos de fato saber ,precisamos conhecer a sintaxe, a linguadem do programa que estamos utilizando , neste caso o Microsoft Excel. Operadores relacionais > maior do que < menor do que >= maior ou igual a <= menor ou igual a <> diferente de = igual a Elementos da sintaxe ;(1 ponto e vrgula) o primeiro ponto e vrgula em uma funo condicional significa ENTO ;(2) o segundo ponto e vrgula significa SE NO

- 1 Paulo Pasqual

Texto didtico Funo SE : ( dois pontos) sempre significam intervalo " " ( aspas) So usadas para delimitar o que texto em uma frmula, por exemplo : "APROVADO". ( ) (parnteses) sempre so usados para iniciar os critrios de uma funo, alm de seu uso comum como na matemtica Aps termos entendido esses elementos da linguagem podemos voltar ao nosso primeiro passo, a funo de fato.

Ento vamos reescrev-la Veja: SE A1 MAIOR DO QUE 6 ENTO APROVADO SENO REPROVADO SE(A1>6;"APROVADO";"REPROVADO") VERMELHO - TESTE LGICO VERDE - VALOR SE VERDADEIRO LARANJA - VALOR SE FALSO EX1- Agora copie a tabela abaixo para o editor de planilhas e tente preencher a tabela com a seguinte condio. -Se a mdia for maior que 5,5 ento aluno aprovado, se no aluno reprovado.

- 2 Paulo Pasqual

Texto didtico Funo SE

Nome Joo Maria Fernanda Paula Jorge Graziela Fernando Marcio Josiel

Mdia 5,5 6,0 7,0 4,5 6,0 4,5 6,0 7,0 9,0

Resultado

Tambm poderamos escrever essa mesma funo da seguinte maneira: Exemplo -2 SE(A1>6;"APROVADO";SE(A1<=6;"REPROVADO")) Neste exemplo l-se e mdia maior do que 6 ento aprovado, se no SE mdia menor ou igual a 6 ento reprovado. Quando a funo condicional tem apenas duas condies podemos omitir a segunda e simplesmente usarmos o se no, porm quando temos mais de uma condio , e mais de duas respostas , ou valores se verdadeiro, precisamos escrever a funo desta maneira. ENTO TEMOS: SE(A1>6;"APROVADO";SE(A1<=6;"REPROVADO")) =

se(A1>6;"APROVADO";"REPROVADO")

- 3 Paulo Pasqual

Texto didtico Funo SE

Exemplo 3- a) Criar uma funo condicional que retorne aprovado para medias maiores que 6, dependncia para notas maiores que 4 e reprovado para as menores ou iguais a 4. Neste exemplo notamos claramente que a condio = SE MEDIA MAIOR QUE 6 ENTO APROVADO SE NO SE MEDIA MAIOR QUE 4 ENTO DEPENDENCIA SE NA SE MEDIA MENOR QUE 4 REPROVADO. Entretanto, este mesmo enunciado poderia aparecer de uma maneira menos clara. b)Criar uma funo condicional que retorne aprovado para medias maiores que 6 dependncia para as medias entre 4 e 6 e reprovado para as menores que 6. Imaginemos que a mdia esteja na clula A1 ----->

SE(A1>6;"APROVADO";SE(A1>4;"DEPENDNCIA";SE(A1<=4;"REPROVADO"))) Quando analisamos os maiores que 6 e posteriormente analisamos os maiores que 4 estamos tirano a fatia de nmeros correspondentes aos maiores que 4 e menores que 6. Logo, sempre que tivermos uma funo condicional compostar precisamos observar de que maneira poderemos escrev-la para fazer exatamente o que necessrio. Nesta funo tambm podemos omitir a ultima condio, visando simplificar a frmula: Veja SE(A1>6;"APROVADO";SE(A1>4;"DEPENDNCIA";SE(A1<=4;"REPROVADO"))) = SE(A1>6;"APROVADO";SE(A1>4;"DEPENDNCIA";"REPROVADO")

- 4 Paulo Pasqual

Você também pode gostar