Domingo é dia de dicas do Microsoft Word

13 Comentários

Por Miguel Goyanes para o PPLWARE

Como é habitual ao Domingo, hoje trazemos mais algumas dicas sobre a potente ferramenta que é o Microsoft Word. Uma vez que esta rubrica tem vindo a tornar-se cada vez mais popular, decidimos torná-la uma rubrica de fim de semana e “aberta” a todos os leitores que pretendam contribuir.

Hoje vamos falar da utilização de fórmulas em tabelas.

word_000

As versões mais recentes do Word permitem que sejam utilizadas algumas das funções do Excel e assim possibilitam a realização de cálculos e operações lógicas em tabelas.

As fórmulas são inseridas nas Ferramentas de tabela, no separador Esquema, grupo Dados, comando Fórmulas.

formulas_00

Independentemente do idioma do Word as fórmulas são inseridas em Inglês, ou seja, se o pretendido for inserir uma SOMA a fórmula a utilizar será SUM.

Na tabela seguinte estão descritas as funções que podemos utilizar bem como uma pequena descrição e exemplo da função.

FUNÇÃO O QUE FAZ EXEMPLO DEVOLVE
ABS() Calcula o valor absoluto do valor entre parênteses =ABS(-22) 22
AND() Avalia se os argumentos entre parênteses são todos TRUE. =AND(SUM(LEFT)<10;SUM(ABOVE)>=5) 1,
se a soma dos valores à esquerda da fórmula (na mesma linha) for menor
que 10 e a
soma dos valores acima da fórmula (na mesma coluna, excluindo qualquer
célula de cabeçalho) for maior ou igual a 5; caso contrário, 0.
AVERAGE() Calcula a média de itens identificados entre parênteses. =AVERAGE(RIGHT) A
média de todos os valores à direita da célula de fórmula, na mesma
linha.
COUNT() Calcula o número de itens identificados entre parênteses. =COUNT(LEFT) O
número de valores à esquerda da célula de fórmula, na mesma linha.
DEFINED() Avalia se o argumento entre parênteses é definido. Devolve 1 se o argumento
tiver sido definido e avalia sem erro; devolve 0 se o argumento não tiver sido definido ou devolve um erro.
=DEFINED(resultado_bruto) 1,
se resultado_bruto tiver sido definido e avalia sem erro; caso
contrário, 0.
FALSE Não
aceita argumentos. Devolve sempre 0.
=FALSE 0
IF()

Avalia o primeiro argumento. Devolve o segundo argumento se o primeiro argumento for verdadeiro; devolve o terceiro argumento se o primeiro argumento for falso.

NOTA
Necessita de três argumentos.

=IF(SUM(LEFT)>=10;10;0) 10,
se a soma dos valores à esquerda da fórmula for, pelo menos, 10; caso
contrário, 0.
INT() Arredonda o valor entre parênteses para o número inteiro mais próximo. =INT(5,67) 5
MAX() Devolve o valor máximo dos itens identificados entre parênteses. =MAX(ABOVE) O
valor máximo encontrado nas células acima da fórmula (excluindo
quaisquer linhas de cabeçalho).
MIN() Devolve o valor mínimo dos itens identificados entre parênteses. =MIN(ABOVE) O
valor mínimo encontrado nas células acima da fórmula (excluindo
quaisquer linhas de cabeçalho).
MOD() Assume dois argumentos (têm de ser números ou devolver números). Devolve o resto após o segundo argumento ser dividido pelo primeiro. Se o resto for 0 (zero), devolve 0.0 =MOD(4;2) 0.0
NOT() Assume um argumento. Avalia se o argumento é verdadeiro. Devolve 0 se o
argumento for verdadeiro, 1 se o argumento for falso. Utilizado maioritariamente numa fórmula IF.
=NOT(1=1) 0
OR() Assume dois argumentos. Se um for verdadeiro, devolve 1. Se ambos forem
falsos, devolve 0. Utilizado maioritariamente numa fórmula IF.
=OR(1=1;1=5) 1
PRODUCT() Calcula o produto dos itens identificados entre parênteses. =PRODUCT(LEFT) O
produto da multiplicação de todos os valores das células à esquerda da
fórmula.
ROUND() Assume dois argumentos (o primeiro argumento tem de ser um número ou devolver um número; o segundo argumento tem de ser um número inteiro ou devolver um número inteiro). Arredonda o primeiro argumento para o número de dígitos especificado pelo segundo argumento. Se o segundo argumento for maior que zero (0), o primeiro argumento é arredondado para o número de dígitos especificado. Se o segundo argumento for zero (0), o primeiro argumento é arredondado para o número inteiro mais próximo. Se o
segundo argumento for negativo, o primeiro argumento é arredondado à esquerda do decimal.

=ROUND(123.456;
2)

=ROUND(123.456;
0)

=ROUND(123.456;
-2)

123.46

123

100

SIGN() Assume um argumento que tem de ser um número ou devolver um número. Avalia se o item identificado entre parênteses é maior que, igual a ou menor que zero (0). Devolve 1 se for maior que zero, 0 se for zero, -1 se for menor que zero. =SIGN(-11) -1
SUM() Calcula a soma dos itens identificados entre parênteses. =SUM(RIGHT) A soma dos valores das células à direita da fórmula.
TRUE() Assume um argumento. Avalia se o argumento é verdadeiro. Devolve 1 se o argumento for verdadeiro, 0 se o argumento for falso. Utilizado maioritariamente numa fórmula IF. =TRUE(1=0) 0

No vídeo seguinte é demonstrado como:

  • Inserir fórmulas;
  • Usar os argumentos posicionais;
  • Actualizar as fórmulas (individualmente, todas de uma tabela ou todas de um documento);
  • Bloquear ou desbloquear uma fórmula;
  • Fazer referência a células ou intervalos de células;
  • Usar mais do que uma função na mesma fórmula;
  • Usar marcadores;
  • Relacionar células de duas ou mais tabelas;
  • Devolver texto (usando a fórmula IF).

Atenção: Devido ao tamanho é preferível ver em modo de ecrã completo e em 720p.

Partilhar:
Tags:

Comentários

13

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

  1. Avatar de João Nascimento

    Mas um bom tutorial parabéns, Pedro e Miguel…

    1. Avatar de Miguel Goyanes
      Miguel Goyanes

      Obg,

      Miguel Goyanes

  2. Avatar de Ecchin
    Ecchin

    Infelizmente, o Office em portugues traz também essas funções traduzidas para portugues e às vezes é uma seca andar a procura da tradução correcta do nome da função.

  3. Avatar de J Costa
    J Costa

    Excelente tutorial. Realmente é uma pena o Excel em português ter o nome das funções traduzidas. Dá o dobro do trabalho memorizá-las todas. Devia ser universal.

  4. Avatar de Miguel Goyanes
    Miguel Goyanes

    Pode dar jeito.
    Tradução das fórmulas de Inglês para Português
    Fórmulas Excel inglês-português

    Miguel Goyanes

    1. Avatar de J Costa
      J Costa

      Obrigado. Dá mesmo muito jeito!!!

  5. Avatar de Sérgio
    Sérgio

    eu percebo que deva haver as duas versões das formulas: originais e traduzidas. Acho é que faz falta uma forma expedita de poder escolher a versão que queremos. Bastava uma simples definição nas propriedades do Excel. Por ventura poderia haver também uma propriedade no documento.
    A correspondência é super-fácil e sem qualquer ambiguidade.
    Para os usuários normais percebe-se a utilização de palavras em Português. Mas para nós, informáticos, aquilo é uma linguagem, não um idioma

  6. Avatar de M.Manuelito
    M.Manuelito

    Excelente tutorial, e excelente video explicativo, foi um trabalho muito bom.

    1. Avatar de Miguel Goyanes
      Miguel Goyanes

      Obrigado

      Miguel Goyanes

  7. Avatar de Sky
    Sky

    Muito bom este tutorial. Não sabia que isto era possível. Muitos parabéns

  8. Avatar de Paulo G.
    Paulo G.

    Aguardem para ver como se faz no LibreOffice Writer. Bem mais fácil, com fórmulas em Português e mais parecido com a folha de cálculo…

  9. Avatar de Paulo G.
    Paulo G.

    Vou apresentar-vos agora o vídeo dos cálculos em tabelas no processador de texto LibreOffice Writer.
    O vídeo podem vê-lo em:
    http://www.youtube.com/watch?v=Y7BT8OR1HQM

    Para verem todas as funções (ajuda) visitem o sítio:
    http://help.libreoffice.org/Writer/Formula/pt

    Resumo das funções utilizadas:
    – sum – soma as células no intervalo B3 e F3
    – * – multiplicação – neste caso tem de ser célula a célula
    – (mean ) round 1 – faz a média das células D2 a D5 e depois arredonda para 1 casa decimal
    – + – faz a soma das células de duas tabelas diferentes (basta seleccionar a célula que é colocado o nome da célula). Para colocar o valor em moeda, pressione a tecla lado direito do rato e escolha formato numérico -> moeda)
    – g 10 – Verifica se o valor em A1 (no exemplo 15) é superior a 10 e caso seja mostra o valor 1.

    Notas:
    – Para editar a célula utilize a tecla F2
    – Seleccionar célula ou células basta colocar o rato que o programa coloca a identificação da célula (ex: ,)
    – O Writer não conta nº de células na tabela nem tem a possibilidade de dar nomes na função SE
    – Nas tabelas que tenham muitos cálculos devem ser feitas na folha de cálculo e depois copiadas para o processador de texto. A folha de cálculo tem as funções anteriores.
    – O Writer actualiza automaticamente os valores calculados caso exista alguma alteração

    Há que dar os parabéns ao Miguel Goyanes pela disponibilidade que ele está a dar a todos vós, pois fazer o que ele está a fazer requer pelo menos algum tempo.

    1. Avatar de Pedro Pinto

      Sem duvida um excelente trabalho do Miguel Goyanes e teu Paulo.

      Paulo, aproveitando o teu know how de libreoffice, não queres iniciar uma rubrica do Libreoffice aqui no PPlware?