Prévia do material em texto
LibreOfficeCalcIntermediário DANIEL TOMAZ 1 Daniel Tomaz Gomes da Silva LibreOficceCalc Intermediário LibreOfficeCalcIntermediário DANIEL TOMAZ 2 Instrutor:Daniel Tomaz Gomes da Silva Celular: 81-86118089 E-mail: daniel@infopratica.net "Não há um só efeito na natureza, nem mesmo o menor que existe, de modo que os teóri- cos mais hábeis possam chegar sempre a uma compreensão total. Esta vã presunção de compreender tudo não pode ter outra base que não seja nunca compreender tudo. Por- que alguém que tenha experimentado uma só vez a compreensão perfeita de uma só coi- sa, e tenha verdadeiramente provado como se chega ao conhecimento, reconheceria que da infinidade de outras verdades nada compreende." (Trecho do livro: O Ensaidor - de Galileu Galilei) mailto:daniel@infopratica.net LibreOfficeCalcIntermediário DANIEL TOMAZ 3 Índice INTRODUÇÃO .................................................................................................................... 5 CAPÍTULO 1 GERANDO ARQUIVOS PDF ........................................................................ 5 CAPÍTULO 2 - ESTRUTURA BÁSICA DAS PLANILHAS .................................................. 5 TELA DE EDIÇÃO .......................................................................................................................................................... 6 ENDEREÇO OU REFERÊNCIA ................................................................................................................................... 8 ALÇA DE PREENCHIMENTO ..................................................................................................................................... 9 CAPÍTULO 3 - FÓRMULAS .............................................................................................. 10 Prioridade entre operações ............................................................................................................................................ 10 1) Operadores no Calc .................................................................................................................................................... 11 Copiando Fórmulas ........................................................................................................................................................ 12 Nomeando Intervalos ...................................................................................................................................................... 12 Colar Especial ................................................................................................................................................................. 13 Agrupando Planilhas ...................................................................................................................................................... 15 VÍNCULOS COM OUTRAS PLANILHAS ................................................................................................................. 15 Calculando Datas e horas ............................................................................................................................................... 16 Principais Formatos de Data e Hora ............................................................................................................................. 17 CAPÍTULO 4 FORMATAÇÃO CONDICIONAL ................................................................ 17 CAPÍTULO 5 - FUNÇÕES ................................................................................................. 19 Funções Mais Usadas ...................................................................................................................................................... 20 CAPÍTULO 6 VALIDAÇÃO DE DADOS ........................................................................... 24 CAPÍTULO 7 PROTEÇÃO DE PLANILHAS E PASTAS .................................................. 27 Protegendo o Arquivo ..................................................................................................................................................... 29 CAPÍTULO 8 VISUALIZANDO E IMPRIMINDO ............................................................... 29 Visualizando documentos antes da impressão....................................................................Erro! Indicador não definido. Congelando Títulos de Planilhas ................................................................................................................................... 30 LibreOfficeCalcIntermediário DANIEL TOMAZ 4 CAPÍTULO 9 PLANILHA COMO BANCO DE DADOS .................................................... 31 Formulário ...................................................................................................................................................................... 31 Subtotais .......................................................................................................................................................................... 32 CAPÍTULO 10 TABELA DINÂMICA ................................................................................. 33 CAPÍTULO 11 SOBRE OS HIPERLINKS ......................................................................... 35 CAPÍTULO 12 - COMPARANDO CALC COM EXCEL ..................................................... 37 CAPÍTULO 13 ALGUNS ATALHOS DO CALC ................................................................ 41 LibreOfficeCalcIntermediário DANIEL TOMAZ 5 INTRODUÇÃO O LibreOfficeCalc é um programa que tem a finalidade básica de calcular dados. Você digita na tela as informações sobre as quais deseja manter um acompanhamento e con- trole, através do LibreOfficeCalc você pode trabalhar esses dados tais como obter totais, calcular fórmula, classificar informações e assim por diante. Capítulo 1 Gerando arquivos PDF Um dos recursos mais interessantes do LibreOfficeoffice é a possibilidade de exportar os arquivos no formato PDF (PortableDocumentFormat). Este é um tipo de arquivo que, depois de criado, não pode mais ser editado. Os arquivos neste formato podem ser abertos com o software gratuito Acrobat Reader (disponível tanto para Windows quanto para Linux), facilitando assim a elaboração e distribuição de documentos. Podem ser exportados para PDF quaisquer documentos criados ou abertos pelo Li- breOffice, sejam eles, textos, planilhas, apresentações, desenhos, imagens, etc. Para salvar um arquivo em PDF clique no botão na barra de funções ou no na barra de menu em Arquivo e depois em Exportar para PDF. Será aberta esta tela (dependendo do sistema operacional utilizado, o layout desta tela poderá ser diferente): Nesta tela digite o nome do arquivo e indique a pasta onde ele será arquivado. Em seguida clique em Exportar. Lembre-se que será necessário algum programa que leia arquivos do tipo PDF para abrir o arquivo criado. Capítulo 2 - ESTRUTURA BÁSICA DAS PLANILHAS O Calc possibilita a criação e edição de planilhas eletrônicas, pois permite: • Aplicar fórmulas e funções a dados numéricos e efetuar cálculos; • Aplicação de uma grande variedade de formatações (tipo, tamanho e coloração das letras, impressão em colunas, alinhamento automático etc); LibreOfficeCalcIntermediário DANIEL TOMAZ 6 • Utilização de figuras, gráficos e símbolos; • Movimentação e duplicação dos dados e fórmulas dentro das planilhas ou para outras planilhas; • Armazenamento de textos em arquivos, o que permite usá-los ou modificá-los no futuro. PLANILHA Uma planilha é uma grande tabela, já preparada para efetuar cálculos, operações mate- máticas, projeções, análise de tendências, gráficos ou qualquer tipo de operação que en- volva números. Cada planilha se compõe de colunas e linhas, cuja intersecção delimita as células: COLUNAS Estão dispostas na posição vertical e são identificadas da esquerdapara a direita, come- çando com A até Z. Depois de Z, são utilizadas 2 letras: AA até AZ, que são seguidas por BA até BZ, e assim por diante, até a última. LINHAS: Estão dispostas na posição horizontal e são numeradas de 1 até 1.048.576. Portanto, a intersecção entre linhas e colunas gera milhões de células disponíveis. GUIAS OU ABAS DAS PANILHAS O Calc se apresenta como uma pasta com várias planilhas, às quais se tem acesso por meio do botão Inserir Planilha no canto inferior esquerdo da tela. Basta clicar nas abas para passar de uma planilha para outra, dentro de um mesmo ar- quivo. A guia da planilha em que se está trabalhando é a ativa (ou atual) ficando sempre em destaque. PARA CRIAR UMA NOVA PASTA DE TRABALHO Clicar no Menu "Arquivo", "Novo" e em "Planilha". TELA DE EDIÇÃO O Calc aparece sob a forma de uma janela como uma pasta com uma planilha eletrônica, pronta para ser usada. LibreOfficeCalcIntermediário DANIEL TOMAZ 7 A TELA INICIAL DO CALC É COMPOSTA POR VÁRIOS ELEMENTOS: Barra de Título Apresenta o nome do arquivo e o nome do programa, que em nosso caso LibreOffice- CalcCalc; estão também na barra de títulos 3 botões no canto superior direito os quais são minimizar, maximizar / restaurar e fechar a janela do programa. Barra de Menus Apresenta os menus suspensos onde estão as listas de todos os comandos e funções disponíveis do programa, com as seguintes opções: Arquivo - Editar - Exibir - Inserir - Formatar - Ferramentas - Dados - Janela – Ajuda DICA: Para escolher um comando do menu, deve-se dar um clique no nome desejado ou pressionar a tecla a tecla <Alt> juntamente com a letra sublinhada em cada item do Menu. Barra de Ferramentas Apresenta os comandos mais usados. Possibilita salvar arquivo, abrir arquivo, imprimir, copiar, recortar e colar. Verá inicialmente a barra padrão com os camandos salvar, abrir, etc... e a barra de formatação que possui comandos como Negrito, os Alinhamentos, etc... Para ativar/desativar outras barras de ferramentas clique no menuExibir – Barras de Fer- ramentas, e escolha a barra desejada clicando nela para ativá-la. LibreOfficeCalcIntermediário DANIEL TOMAZ 8 Barra de Fórmulas Possui 2 campos, no primeiro está a identificação da célula ativa ou o intervalo de células. No segundo está o conteúdo dacélula, o qual pode ser um texto, um número ou uma fór- mula. Barra de Status Apresenta o número de páginas / total de páginas, o valor percentual do Zoom e outros dados. Está na parte inferior daplanilha. Barra Lateral Localizada no canto direito da tela com alguns atalhos para comandos interes- santes como: Estilos, Inserir Funções, Navegador, Galeria de Imagens e Proprie- dades. ENDEREÇO OU REFERÊNCIA Cada planilha é formada por linhas numeradas e por colunas ordenadas alfabeticamente, que se cruzam delimitando as células. Quando se clica sobre uma delas, seleciona-se a célula. Células: corresponde à unidade básica da planilha. Célula Ativa: É a célula onde os dados serão digitados, ou seja, onde está o cursor no instante da entrada de dados. Dá-se o nome Endereço ou Referência ao conjunto das coordenadas que uma célula ocupa em uma planilha. Por exemplo: a intersecção entre a LibreOfficeCalcIntermediário DANIEL TOMAZ 9 coluna B e a linha 4 é exclusiva da célula B4, portanto é a sua referência ou endereço. A figura abaixo mostra a célula B4 ativa (ou atual, ou selecionada), ou seja, o cursor está na intersecção da linha 4 com a coluna B. (Notar que tanto a linha 4 como a coluna B desta- cam-se em alto relevo). DICA: Ative mais botões para personalizar sua barra com comandos importantes como por exemplo o botão: Localizar e substituir – Queprocura ou substitui textos ou formatos no documento atual. É só clicar com o botão direito do mouse em cima de qualquer outro botão, escolher a opção botões visíveis, e clicar no botão desejado para inclui-lo na sua barra de ferramen- tas. ALÇA DE PREENCHIMENTO Marca existente no canto inferior direito da célula que é usada para copiar e criar seqüên- cias, para isso, basta seguir algumas regras para o preenchimento. Ex: Ao digitar o valor 1 na célula A1 e arrastar o canto inferior direto da célula até A5, o Calc segue seqüência. LibreOfficeCalcIntermediário DANIEL TOMAZ 10 Mantenha pressionada a tecla Ctrl e arraste o canto inferior direito se desejar copiar os valores. As células serão preenchidas com o padrão aritmético reconhecido nos números. Para isso, o usuário digita na célula A1 e A2 os valores 1 e 3 respectivamente, seleciona as células e arrasta o canto inferior direito da célula. Caso o usuário digite em uma célula meses, dias da semana ou data o LibreOfficeCalc também segue seqüência. Você pode dar dois cliques na alça de preenchimento para preencher automaticamente todas as colunas vazias do bloco de dados atual. Por exemplo, primeiro insira Janeiro em A1 e arraste a alça de preenchimento para baixo até A8 para ter os oito meses na primei- ra coluna. Em seguida, insira os valores em B1 e C1. Selecione as duas células e clique duas vezes na alça de preenchimento. O bloco de dados B1:C8 será preenchido automa- ticamente. Capítulo 3 - FÓRMULAS Uma fórmula é uma equação que efetua cálculos em uma célula. Pode-se criar fórmulas que efetuam operações matemáticas (adição, subtração, multiplicação) ou que comparem valores (maior que, menor que). Prioridade entre operações Para efetuar qualquer combinação de cálculos sempre é necessário lembrar que o Calc obedece a prioridade entre as operações. Assim sendo, multiplicação e/ou divisão têm prioridade em relação à soma e/ou subtra- ção. Exemplo: Como obter a média entre 5 + 6 + 9 ? Se a fórmula for digitada assim: =5+6+9/3, o que acontecerá? O Calc primeiramente irá dividir 9 por 3 e, depois, somará o resultado com os demais nú- meros. O resultado será 14, o que, obviamente não corresponde à média. Portanto, para obter o resultado correto, deve-se envolver a soma por parênteses: =(5 + 6 + 9)/3 Assim, primeiramente será calculado o que está dentro dos parênteses e, depois, o resul- LibreOfficeCalcIntermediário DANIEL TOMAZ 11 tado será dividido por 3. O LibreOfficeCalcCalc trabalha com os seguintes operadores matemáticos em fórmulas: 1) Operadores no Calc Você pode usar os operadores a seguir no Calc: a. Operadores Matemáticos Esses operadores retornam resultados numéricos. b. Operadores comparativos Esses operadores retornam Verdadeiro ou Falso. (Muito utilizados na função Se) c. Operadores de texto O operador combina seções de texto com o texto por inteiro. d. Operadores de referência Esses operadores vinculam intervalos de células. Segundo a precedência de operadores (ordem de cálculos) temos: 1°) O que estiver entre parênteses; 2°)Exponenciação 3°) Multiplicação e divisão LibreOfficeCalcIntermediário DANIEL TOMAZ 12 4°) Soma e subtração Copiando Fórmulas Ao copiar uma Fórmula, o Calcnão reproduz exatamente como sua origem, há um ajuste nos itens variáveis, isto é, nos nomes das células. O critério utilizado para efetuar esta mudança é relativo ao deslocamento desta célula copiada. A B C 1 B1 C1 2 B2 C2 3 =B2+B1 =C2+C1 Existem momentos em que estes tipos de ajustes automáticos se tornam inconvenientes acarretando um erro. Para resolver esses problemas, células em Fórmulas quando copia- das não devem ser alteradas tornando seus endereços fixos ou absolutos (integral ou parcialmente). Para criarmos uma referência absoluta, colocamos antes da letra da colu- na, do número da célula, ou de ambos, um cifrão ($). Coloque o sinal de moeda na frente da coordenada que você quer que seja absoluta. Por exemplo, suponha que você use a referência A5 em uma fórmula e depois copie a referência em outra célula. Veja como a fórmulamudará quando ela for movida, dependendo de como você introdu- ziu a referência de célula: REFERÊNCIA QUANDO COPIADA A5 A coluna e a linha mudarão (relativa) $A$5 A célula A5 será sempre referenciada (absoluta) $A5 A coluna A será sempre referenciada, mas a linha mudará (mista) A$5 A linha 5 será sempre referenciada, mas a coluna mudará (mista) Nomeando Intervalos Numa fórmula podemos também utilizar nomes no lugar de uma referência. O nome é uma palavra ou seqüência de caracteres que representa uma célula, intervalo de células, fórmula ou valor constante. Facilita a compreensão de nomes, como Produtos, para se referir a intervalos de difícil compreensão, como Vendas!C20:C30. Para atribuir um nome a uma célula ou intervalo de células, de forma rápida, siga os se- guintes passos: 1. Selecione a célula ou intervalo de células que deseja nomear Ex.: Plan1.A1 2. Clique na caixa de nome localizada antes da barra de formulas e digite o nome que deseja atribui a esta célula e tecle Enter. (Lembrando que este nome não deve coincidir com nenhuma referência válida do Excel. Ex.: a1, z1000, az10000, etc...) 3. Está pronto, toda vez que precisar utilizar a referência: Plan1.A1, em qualquer fórmula basta digite o nome dado ao intervalo. Ex.: =nome1+nome2 Se precisar editar os nomes criados, ou até excluí-los terá que clicar na seta da caixa de nome e selecionar: Gerenciador de Nomes , e depois escolher a opção excluir , pois a LibreOfficeCalcIntermediário DANIEL TOMAZ 13 caixa de nome é só atalho rápido apenas para criar esses nomes. Observação Você não pode nomear uma célula enquanto estiver alterando o conteúdo da mesma. Colar Especial Você pode copiar e colar o conteúdo ou os atributos de células específicos (como fórmu- las, formatos ou comentários) da Área de Transferência em uma planilha usando o co- mando Colar Especial. 1. Em uma planilha, selecione as células que contêm os dados ou os atributos a se- rem copiados. 2. Clique em Copiar . 3. Selecione a célula superior esquerda da área de colagem. 4. Na Guia Página Inicial, no grupo Área de Transferência, clique em Colar e em Colar Especial. 5. Na caixa de diálogo Colar Especial, em Colar, siga um destes procedimentos: Para colar dados estáticos, clique no atributo dos dados copiados deseja- dos. LibreOfficeCalcIntermediário DANIEL TOMAZ 14 Clique nesta op- ção Para Tudo Colar todo o conteúdo e a formatação da célula. Fórmulas Colar somente as fórmulas inseridas na barra de fórmulas. Valores Colar apenas os valores exibidos nas células. Formatos Colar apenas a formatação das células. Anotações Colar somente os anotações anexados à célula. Validação Colar regras de validação de dados das células copiadas para a área de colagem. 6. Siga um destes procedimentos, conforme necessário: Para combinar matematicamente o conteúdo da área de cópia com o conte- údo da área de colagem, em Operação, especifique a operação matemática que você deseja aplicar aos dados copiados. Clique nesta op- ção Para Nenhum Colar o conteúdo da área de cópia sem uma operação matemá- tica. Adicionar Adicionar os valores na área de cópia aos valores na área de colagem. Subtrair Subtrair os valores na área de cópia dos valores na área de colagem. Multiplicar Multiplicar os valores na área de colagem pelos valores na área de cópia. Dividir Dividir os valores na área de colagem pelos valores na área de cópia. LibreOfficeCalcIntermediário DANIEL TOMAZ 15 Para trocar colunas de dados copiados por linhas, ou vice-versa, selecione Transpor. Para deslocar os dados após a colagem, escolha a opção Para Baixo ou à direita. 7. Se quiser vincular os dados colados aos dados originais, clique em Vincular Quando você cola um vínculo para os dados que copiou, o Calc insere uma refe- rência absoluta à célula copiada ou ao intervalo de células no novo local. DICA: Para copiar fórmula rapidamente clique duas vezes na hora de arrastar a alça de preenchimento. Agrupando Planilhas Para realizar alterações em várias ao mesmo tempo, você pode utilizar o agrupamento de plani- lhas. Para agrupar planilhas selecione as guias das planilhas que deseja agrupar (se estiverem sem sequência utilize a tecla SHIFT, caso contrá- rio utilize a tecla CTRL). A partir desse momento todas as alterações realizadas na planilha atual como formatação, inserir linhas, textos, etc, esta- rá sendo aplicado em todas as que foram agru- padas. Para cancelar esse agrupamento, clique em qualquer planilha não selecionada. Se não houver uma planilha não selecionada visível, clique com o botão direito do mouse na guia de uma planilha selecionada e clique Desfazer seleção de todas as planilhas .DICA: Para copiar uma planilha rapidamente, arraste a guia com a tecla CTRL pressio- nada. VÍNCULOS COM OUTRAS PLANILHAS Podemos vincular uma célula à outra célula localizada em outra planilha ou arquivo. Ex.: Na planilha montada para obter o resultado final do desempenho da empresa, podemos buscar de outras planilhas os dados específicos, como por exemplo, o total de faturamento da planilha de vendas, o estoque final da planilha de controle de estoques, etc. Para vincular uma célula à outra célula: Coloque o = e clique na célula que deseja vincular. Observe na figura ao lado que estamos vinculando o total da célula F8 com a célula F1. Para vincular uma célula à outra célula em outra planilha: O procedimento é bem semelhante a vincular células, com o diferencial que a informação está em outra planilha. Ao realizar esses vínculos, observe que sua fórmula irá apresentar o nome da planilha de onde esta a informação vinculada precedido de um . (ponto), LibreOfficeCalcIntermediário DANIEL TOMAZ 16 indicando que o dado vem de outra planilha. Ex.: =Vendas.F8 Lembre-se de que ao clicar no local (planilha e célula) que deseja vincular, teclar enter para voltar automaticamente ao lugar onde está realizando a fórmula. Calculando Datas e horas Uma data é nada mais que um número. Mais precisamente, uma data é um número de série que representam o número de dias transcorridos desde a data fictícia de 31 de de- zembro de 1899. Logo, um número de série 1 corresponde a 31 de dezembro de 1899. O número 2 corresponde a 1 de Janeiro de 1900, e assim por diante, até o ponto em que 2.958.465 corresponde a 31 de Dezembro de 9999. Mesmo que você digite 22/08/2010, 22-ago-2010 ou 22 de agosto de 2010, essa data é armazenada como o número de série 40412. Mas, independentemente do formato, o nú- mero de série da data é 40412. Haverá uma exceção se você usar um formato não reconhecido como data pelo Calc. Por exemplo, se tiver digitado agosto-22, 2010 ou 8,22,10, o Calc poderá armazenar essas informações como texto sem formatação e não como um número de série. Lembre-se en- tão de digitar as datas utilizando o hífen ou traço para separar Dias, Meses e Anos. Armazenar datas como números de série permite que o Calc realize a aritmética de datas. Para encontrar o número de dias entre duas datas, por exemplo, o Calc subtrai um núme- ro de série do outro. Para saber que dia, mês e ano um número de série situa, basta escrever um número na Planilha e em seguida formatar a célula como data.Obviamente, se 1 corresponde a um dia, 0.5 corresponde à 12 horas e: Uma hora é equivalente a 1/24 Um minuto é equivalente a 1/(24*60) Um segundo é equivalente a 1/(24*60*60) Número de dias entre duas datas Imagine que hoje é 9 de junho de 2010. Suas férias começam em 21 de agosto de 2010, e você deseja descobrir quantos dias faltam para as férias. Para fazer o cálculo, digite uma fórmula simples em uma célula vazia:=A3-A2 Há 73 dias entre as duas datas. Você pode usar as datas em uma fórmula porque o Calc reconhece os valores nas células A2 e A3 pelo formato e os armazena como números de série.O Calc subtrai o número de série para 9/6/2010 do número de série para 21/9/2010: 40411 menos 40338 = 73.O sinal de igual (=) informa ao Calc que se trata de uma fórmu- la. O operador de sinal de menos (-) instrui o Calc a subtrair um valor do outro. A3 e A2 são as referências de célula que estão relacionadas aos valores nessas células. LibreOfficeCalcIntermediário DANIEL TOMAZ 17 Principais Formatos de Data e Hora Para exibir Use este código Meses como 1–12 m Meses como 01–12 mm Meses como jan–dez mmm Meses como janeiro–dezembro mmmm Meses como a primeira letra do mês mmmmm Dias como 1–31 d Dias como 01–31 dd Dias como dom–sáb ddd Dias como domingo–sábado dddd Anos como 00–99 aa Anos como 1900–9999 aaa ou aaaa Horas como 0–23 H Horas como 00–23 Hh Minutos como 0–59 M Minutos como 00–59 Mm Segundos como 0–59 S Segundos como 00–59 ss Horas como 4 AM h AM/PM Hora como 4:36 PM h:mm AM/PM Hora como 4:36:03 P h:mm:ss A/P Tempo transcorrido em horas; por exemplo, 25:02 [h]:mm Tempo transcorrido em minutos; por exemplo, 63:46 [mm]:ss DICA: Para criar um formato personalizado, como por exemplo digitando apenas o núme- ro 1 o Excel apresente o seguinte formato: 0001-Excel, faça o seguinte: na opção Perso- nalizado, dentro da formatação dos números, em Tipo digite o seguinte código de forma- tação: 0000”-Excel”, onde os zeros representam os algarismo desejados e o texto que aparecerá junto ao número sempre entre aspas. Experimente criar formatos personalizados para CNPJ, ou algum código que precise utili- zar com freqüência e economize tempo na digitação de alguns caraceres. Capítulo 4 Formatação Condicional Às vezes é necessário formatar uma ou mais células, de acordo com seu preenchimento ou de outras células. Por exemplo, é possível fa- zer com que células que tenham valores infe- riores a certo limite, fiquem com a cor da fonte ou tenham um sombreamento diferente. Clique no Menu Formatar e em seguida For- matação Condicional e escolha a opção Condição Será apresentada a janela ao lado. No nosso exemplo definimos uma cor para o intervalo entre 500 e 1000, para a coluna das quantidades conforme exemplo abaixo: LibreOfficeCalcIntermediário DANIEL TOMAZ 18 A B C D E F 1 item produto qtde preçounitario total Vendedor 2 1 arroz 1200 $ 80,00 R$ 96.000,00 Daniel 3 4 farinha 500 $ 60,00 R$ 30.000,00 Kleiber 4 2 feijáo 300 $ 50,00 R$ 15.000,00 Daniel 5 3 macarrao 800 $ 80,00 R$ 64.000,00 Kleiber 6 7 milho 500 $ 100,00 R$ 50.000,00 Daniel 7 6 soja 450 $ 90,00 R$ 40.500,00 Kleiber 8 5 trigo 211 R$ 30,00 R$ 6.330,00 Daniel Para escolher a formatação a ser aplicada no Calc, será necessário criar um novo estilo na opção aplicar estilo com essas configurações o qual você poderá dar um nome se preferir, conforme tela abaixo: Lembre-se de selecionar antes as informações a serem formatadas. Além da formatação utilizada no exemplo anterior, temos mais opções com efeitos, cores, e regras pré-definidas como: Escala de Cores: Onde temos as cores variando de acordo com os valores. Barras de dados: Criam barras semelhantes as dos gráficos nas próprias células. Conjunto de ícones: Apresentam diversos símbolos como setas, faróis, etc, con- dicionados aos valores escolhidos. Data: Com opções de data já pré-definidas. DICA: No Calc você pode configura diversos Estilos personalizados de célula e de pá- ginas para formatar uma planilha mais rapidamente. Editando formatos condicionais Obs: Ao aplicar uma formatação, para editar alguma de suas configurações Clique no Menu Formatar e em seguida Formatação Condicional e escolha a opção Gerenciar onde poderá realizar as seguintes ações além de alterar suas regras: Criar novas formatações; LibreOfficeCalcIntermediário DANIEL TOMAZ 19 Excluir Formatações; Alterar a ordem de prioridades das formatações. Capítulo 5 - FUNÇÕES Podemos utilizar suas diversas fórmulas internas que usam uma seqüência de valorespara exe- cutar uma operação e fornecer um resultado da operação. A essa fórmula interna chamamos de função. Os valores em que uma função efetua operações são chamados de argumentos. Os valores re- tornados pelas funções são chamados de resultados. Você usa funções digitando-as em fórmulas na planilha. A seqüên- cia de caracteres usada em uma função é chamada de sintaxe. A sintaxe de uma fórmula começa com um sinal de igual (=) e é seguida por uma combina- ção de valores e operadores. Se uma função aparecer no início de uma fórmula, inclua um sinal de igual antes dela, como em qualquer fórmula. Os parênteses informam onde os argumentos começam e terminam. Você deve incluir os dois parênteses, sem espaços antes ou depois deles. Os argumentos podem ser núme- ros, texto, valores lógicos, matrizes, valores de erro ou referências. O argumento desig- nado deve produzir um valor válido para este argumento. Os argumentos também podem ser constantes ou fórmulas e as fórmulas podem conter outras funções. Quando um argumento de uma função é ele próprio uma função, diz-se que ele está ani- LibreOfficeCalcIntermediário DANIEL TOMAZ 20 nhado. Você pode inserir uma função na planilha colando a partir de uma caixa de diálogo ou di- gitando diretamente na célula ou barra de fórmula. Para um melhor entendimento usaremos uma planilha de exemplo como mostra a figura abaixo, que relaciona uma listagem de despesas pessoais. Por fim, utilizaremos uma fun- ção destinada a somar valores para nos informar o total de despesas. Para colar uma função no início de uma fórmula, selecione a célula em que você deseja inserir a fórmula (por exemplo, C9). Clique no botão Assistente de Funções, e como pro- curamos a função Soma, ela será encontrada na categoria Matemática. Clique no botão OK. Na próxima caixa de diálogo digite valores, referências, nomes, fórmulas e outras funções nas caixas de argumentos. No exemplo, digitaremos o intervalo C3:C7(lê-se da célula C3 até C7) como primeiro argumento, não necessitando de outros. Clique no botão OK. Funções Mais Usadas SOMA A função SOMA(núm1; núm2, ...) retorna a soma de todos os números numa lista de até 30 argumentos. Os números, valores lógicos e representações em forma de texto de nú- meros digitados diretamente na lista de argumentos são contados. Se um argumento for uma matriz ou referência, apenas os números nesta matriz ou referência serão contados. Células em branco, valores lógicos, texto ou valores de erro na matriz ou referência são ignorados. Os argumentos que são valores de erro ou texto que não podem ser traduzi- dos em números geram erros. Veja alguns exemplos abaixo: SOMA(3; 2) é igual a 5 Se a célula A2:E2 contiver 5, 15, 30, 40 e 50: SOMA(A2:C2) é igual a 50 SOMA(B2:E2; 15) é igual a 150 Dica! Para usar automaticamente a função SOMA para somar um in- tervalo de soma proposto, clique no botão AutoSoma . Veja no e- xemplo ao lado a sua aplicação: MÉDIA A função MÉDIA(núm1; núm2; ...) retorna a média aritmética de até 30 argumentos. Os argumentos devem ser números ou nomes, matrizes ou referências que contenham nú- meros. Veja os exemplos abaixo: Se A1:A5 contiver os números 10, 7, 9, 27 e 2, então: MÉDIA(A1:A5) é igual a 11 LibreOfficeCalcIntermediário DANIEL TOMAZ 21 MÉDIA(A1:A5; 5) é igual a 10 MÉDIA(A1:A5) é igual a SOMA(A1:A5)/CONT.NÚM(A1:A5) é igual a 11 MÁXIMO e MÍNIMO As funções MÁXIMO(núm1; núm2; ...) e MÍNIMO(núm1; núm2; ...) retornam, respectiva- mente, o valor máximo e o valor mínimo de uma lista de até 30 argumentos. Você pode especificar argumentos que são números, células vazias, valores lógicos ou representações em forma de textode números. Os argumentos que são valores de erro ou texto que não podem ser traduzidos em números geram erros. Veja os exemplos: Se A1:A5 contiver os números 10, 7, 9, 27 e 2, então: MÁXIMO(A1:A5) é igual a 27 MÁXIMO(A1:A5;30) é igual a 30 MÍNIMO(A1:A5) é igual a 2 ANO Retorna o ano como um número de acordo com as regras internas de cálculo. Sintaxe =ANO(número) Número mostra o valor interno de data para o qual o ano deverá ser retornado. Exemplos =ANO(1) retorna 1899 =ANO(2) retorna 1900 ARREDONDAR.PARA.BAIXO Arredonda um número para baixo, conforme a casa decimal especificada. Sintaxe: ARREDONDAR.PARA.BAIXO(Número; Contagem) Retorna Número arredondado para baixo (em direção ao zero) para determinada Conta- gem de casas decimais. Se Contagem é omitida ou é zero, a função arredonda para baixo até o inteiro inferior. Exemplo: =ARREDONDAR.PARA.BAIXO(1,234; 2) retorna 1,23. =ARREDONDAR.PARA.BAIXO(45,67; 0) retorna 45. ARREDONDAR.PARA.CIMA Arredonda um número para cima, conforme a casa decimal especificada. Sintaxe: ARREDONDAR.PARA.CIMA(Número; Contagem) LibreOfficeCalcIntermediário DANIEL TOMAZ 22 Retorna Número arredondado para cima (acima de zero) para determinada Contagem de casas decimais. Se Contagem éomitida ou é zero, a função arredonda para cima até o inteiro superior. Exemplo: =ARREDONDAR.PARA.CIMA(1,1111; 2) retorna 1,12. =ARREDONDAR.PARA.CIMA(1,2345; 1) retorna 1,3. CONT.NÚM Conta quantos números existem na lista de argumentos. As entradas de texto são ignora- das. Exemplo O resultado será igual a 3. CONT.VALORES Conta o número de valores que estão na lista de argumentos. As entradas de texto tam- bém são contadas, as células vazias que estiverem dentro do intervalo serão ignoradas. CONT.SE Retorna o número de células que atendem a determinados critérios dentro de um intervalo de células. Sintaxe: =CONT.SE(intervalo; critérios) Intervalo é o intervalo ao qual os critérios deverão ser aplicados. Critérios indica os critérios na forma de um número, uma expressão ou uma seqüência de caracteres. Esses critérios determinam quais células serão contadas. Você também pode inserir um texto de pesquisa na forma de uma expressão regular, por exemplo, "b.*" para todas as palavras que começam com b. Também é possível indicar um intervalo de célu- las que contém o critério de pesquisa. Se você quiser pesquisar um texto literal, coloque o texto entre aspas duplas. Exemplo: A1:A10 é um intervalo de células que contém os números de 2000 a2009. A célula B1 contém o número 2006. Na célula B2, você insere a fórmula: LibreOfficeCalcIntermediário DANIEL TOMAZ 23 =CONT.SE(A1:A10;2006) - retorna 1 =CONT.SE(A1:A10;B1) - retorna 1 =CONT.SE(A1:A10;">=2006") - retorna 4 DIA.DA.SEMANA Retorna o dia da semana para o valor de data especificado. O dia será retornado como um inteiro entre 1 (domingo) e 7 (sábado) se nenhum tipo ou tipo = 1 for especificado. Sintaxe DIA.DA.SEMANA(Número; Tipo) Número, como valor de data, é um número decimal para o qual o dia da semana deverá ser retornado. Tipo determina o tipo de cálculo. Para Tipo = 1, os dias da semana são contados a partir de domingo (esse será o padrão mesmo quando o parâmetro Tipo estiver ausente). Para Tipo = 2, os dias da semana são contados a partir de segunda-feira = 1. Para Tipo = 3, os dias da semana são contados a partir de segunda-feira = 0. Exemplos =DIA.DA.SEMANA("14/6/2000") retorna 4 (o parâmetro Tipo está ausente; portanto, é uti- lizada a contagem padrão. A contagem padrão inicia no domingo como o dia número 1. O dia 14 de junho de 2000 foi uma quarta-feira; portanto, equivale ao dia número 4). =DIA.DA.SEMANA("24/7/1996";2) retorna 3 (o parâmetro Tipo é 2, portanto; segunda-feira é o dia número 1. O dia 24 de julho de 1996 foi uma quarta-feira; portanto, equivale ao dia número 3). HOJE Retorna a data atual do sistema do computador. O valor é atualizado quando você abre novamente o documento ou modifica os seus valores. Sintaxe =HOJE() =Hoje é uma função sem argumentos. Exemplo =HOJE() retorna a data atual do sistema do computador. SE Especifica um teste lógico a ser efetuado. Sintaxe =SE(Teste; Valor_então; Valor senão) LibreOfficeCalcIntermediário DANIEL TOMAZ 24 Teste é qualquer expressão ou valor que pode ser VERDADEIRO ou FALSO. Valor_se_verdadeiro é o valor retornado se o teste lógico for VERDADEIRO. O parâmetro De outra forma_valor é o valor retornado se o teste lógico for FALSO. Exemplos SE(A1>5;100;"muito pequeno") Se o valor de A1 for maior que 5, o valor 100 será inserido na célula atual; caso contrário, a entrada muito pequeno será inserida no formato de texto. SOMASE Adiciona as células especificadas por critérios específicos. Esta função é utilizada para localizar um intervalo quando você procura por um valor determinado. Sintaxe: =SOMASE(intervalo; critérios; intervalo de soma) Intervalo é o intervalo ao qual os critérios deverão ser aplicados. Critérios é a célula onde o critério de pesquisa é mostrado, ou o próprio critério de pesqui- sa. Se o critério for escrito na fórmula, terá de ser encerrado por aspas. Intervalo de soma é o intervalo a partir do qual os valores serão somados. Se esse parâ- metro não tiver sido indicado, os valores encontrados no parâmetro Intervalo serão soma- dos. Capítulo 6 Validação de Dados Permite que os dados digitados em células obedeçam a regras previamente estabeleci- das. Imagine que você está preenchendo uma planilha de notas escolares, e que as notas de- vem ser sempre numéricas e devem variar entre 0 (zero) e 10 (dez). Aluno: Daniel Matrícula 22320673 Curso Jornalismo Disciplina 1° Exercí- cio 2° Exercí- cio 3° Exercí- cio Total de Pon- tos Média Pesquisa de Campo Redação Português Lingüística No exemplo acima, a área com sombreamento amarelo deve receber as notas das dos exercícios de cada disciplina. Durante a digitação é provável que o operador cometa um erro de digitação e coloque, por exemplo, uma nota 65 quando seria 6,5. Para resolver esse problema a garantir que as notas devem variar entre 0 e 10, inclusive as duas, proceda assim: Primeiro selecione a área correspondente. No nosso exemplo selecione a área amarela. Depois clique na LibreOfficeCalcIntermediário DANIEL TOMAZ 25 Menu Dados – Validação. Será apresentada a tela a seguir: Note que a janela Validação de dados possui 3 (três) guias. Na primeira guia você especi- fica a validação em si. A segunda guia você define uma mensagem de entrada, ou seja, quando você clicar na célula, será apresentada uma mensagem de orientação. A terceira guia serve para que você defina o nível de bloqueio. Tendo selecionado a área em que desejamos colocar a validação e estando no Menu Da- dos – Validação, certifique-se de que a guia Configurações está em primeiro pla- no.Definindo uma validação Decimal Clique na caixa de combinação Permitir e escolha a opção Decimal, pois, as notas inseri- das podem ser decimais, agora clique na caixa de combinação Dados e selecione Interva- lo Válido, pois, o valor de cada nota pode variar dentro de um intervalo. Por último clique nas caixas de texto Mínimo e Máximo, especificando os limites 0 (mínimo) e 10 (máximo). Vejamos um exemplo da validação de Lista. Monte a seguinte planilha: Produtos Cama Fogão Geladeira Mesa Televisor Data Produto Preço Unitário Quantidade Valor total 05/05/00 200,00 2 400,00 05/05/00 70,00 1 70,00 05/05/00 490,00 2 980,00 08/05/00 200,00 3 600,00 08/05/00 490,00 1 490,00 08/05/00 70,00 2 140,00 08/05/00 490,00 3 1.470,0009/05/00 200,00 2 400,00 Observe que os nomes (descrição) dos produtos estão digitados na tabela. Para garantir que durante a digitação do nome do produto vendido não seja transcrito de forma errada, LibreOfficeCalcIntermediário DANIEL TOMAZ 26 faremos uma validação de Lista. Para resolver esse problema, selecione na tabela à área onde os nomes dos produtos serão digitados (coluna B, abaixo do título Produto), feita a seleção, clique na Guia Dados – Validação, na guia Configurações selecione Lista de valores ecopie os valores para as entradas da validação. Depois de definir, opcionalmente, Mensagem de Entrada de dados e Alerta de Erro, clique no botão OK e vamos testar. Clique numa das células onde foram inseridas validações de lista e note a presença de uma “setinha”, clique na setinha e veja a lista. Não é interessante! DICA: Se preferir utilizar os dados da lista da própria planilha células utilize a validação de intervalo de células A validação pode ser aplicada permitindo os seguintes tipos de informações: 1. Intervalode Células: Utilizada para criar uma lista de valores a partir de um inter- valo de células. textos definidos através de um menu suspenso na célula. 2. Números Inteiros: Utilizada para valores que não podem ser fracionados ou de texto, dentro de um intervalo especificado. javascript:ToggleDiv('divExpCollAsst_IDAECUUB') LibreOfficeCalcIntermediário DANIEL TOMAZ 27 3. Decimal: Utilizada para números monetários e decimais dentro de um intervalo es- pecificado. Observação Para permitir que um usuário digite porcentagens, por exemplo, 20%, sele- cione Decimal na caixa Permitir, selecione o tipo de restrição desejado na caixa Dados, digite o mínimo, o máximo ou um valor específico como um decimal, por exemplo, 0,2, e exiba a célula de validação de dados como uma porcentagem, selecionando a célula e clicando em Estilo de Porcentagem no grupo Número na guia Planilha. 4. Data: Utilizada para períodos de tempo em dias. Por exemplo, para definir um período de tempo entre a data de hoje e três dias da data de hoje, selecione entre na caixa Dados, digite =HOJE() na caixa Mínimo e digite =HOJE()+3 na caixa Máximo. 5. Hora: Utilizada para períodos de tempo em hora.Por exemplo, para definir um de- terminado período para servir o café da manhã entre a hora de abertura do restau- rante, na célula H1, e cinco horas depois que o restaurante abrir, selecione entre na caixa Dados, digite =H1 na caixa Mínimo e, em seguida, digite =H1+"5:00" na caixa Máximo. 6. Comprimento de Texto: Utilizada para definir a quantidade de caracteres permiti- da em uma célula. Capítulo 7 Proteção de Planilhas e Pastas Quando você desenvolve uma planilha no Excel e depois entrega essa aplicação para um usuário menos experiente utilizar diariamente, é comum ouvir coisas como: “Seu fulano, a planilha não está mais calculando automaticamente” – certamente o operador deve ter apagado alguma célula que não poderia ser apagada, talvez uma fórmula tenha sido destruída. Um dos grandes recursos do Calc é poder proteger toda ou parte da planilha. Todas as células de uma nova planilha tem uma propriedade chamada Protegido ativada, entretan- to esta propriedade só é utilizada quando a planilha está protegida, sendo assim se você não desativar essa propriedade das células que vão poder ser alteradas, quando você proteger a planilha todas as células estarão travadas. Vamos praticar! Para demonstrar o que explicamos no parágrafo anterior, digite a planilha abaixo: LibreOfficeCalcIntermediário DANIEL TOMAZ 28 A idéia é ter na célula C2 o saldo em dinheiro do dia anterior, digite por exemplo 1000 (R$ 1.000,00), Na célula C3 teremos uma fórmula que soma todos os valores da coluna Valor, ou seja =SOMA(C7:C15), na célula C4 teremos a soma do saldo anterior (C2) mais a so- ma dos valores das entradas (C3), logo =C2+C3. Observe que o operador só deve digitar valores nas células C2 e na faixa de células de B7 até C15, sendo assim iremos liberar para a digitação apenas estas células, o restante ficará protegido. Passos: 1 – Selecione as células B7:C15, pressione a tecla CTRL e clique na célula C2, assim selecionamos todas as células que ficarão livres para a digitação. 2 – Clique no Menu Formatar, Células: 4 – Observe que a caixa de seleção Protegido está ativada, desative-a e clique OK. 5 – Agora vamos proteger a planilha. Clique no Menu Ferramentas – Proteger Documento - Planilha. Será apresentada a janela abaixo. Coloque uma senha opcional e clique OK. LibreOfficeCalcIntermediário DANIEL TOMAZ 29 Caso queira colocar uma senha, esta será mascarada pelo símbolo * (Asterisco), depois de clicar OK, o Excel irá solicitar a confirmação da senha. Sugerimos alterar a cor de fundo das células que ficarão livras para a digitação, assim o operador visualmente identificará a faixa de células que ele vai poder alterar. Observe que mesmo depois da planilha estar protegida, as células travadas permitem que sejam visualizadas seus conteúdos na Barra de fórmulas, e no caso de formulas você a- inda tem a possibilidadecopiá-las para outra planilha desprotegida. Para que isso não o- corra devemos ocultar o conteúdo destas células ao protege-las, para isso selecione as células que deseja essa proteção, Clique no Menu Formatar, Células, Proteção. Observe que se caixa de seleção Protegido está ativada e ative também a caixa de seleção Ocul- tar Formulas. Agora sim, sua planilha está com uma proteção mais completa , lembre-se que esse recurso só tem efeito após a proteção da planilha. Protegendo o Arquivo Mesmo depois da planilha protegida o usuário ainda pode realizar algumas operações no arquivo como renomear, excluir, e mover planilhas, o que pode comprometer o seu traba- lho. Para bloquear essas ações você deve proteger também sua pasta de trabalho da se- guinte forma: Clique no Menu Ferramentas, Proteger Documento - Documento, Será apresentada a ja- nela abaixo. Coloque uma senha opcional e clique OK. Capítulo 8 Visualizando e Imprimindo A impressão poderá ser utilizada toda vez que você necessitar de uma cópia impressa de sua planilha. Além da impressão normal da planilha, você pode querer acrescentar um cabeçalho ou rodapé para mostrar uma data, um número de página ou nome da planilha. Você pode também, visualizar a planilha antes de enviá-las para a impressora. Para visualizar uma planilha antes da sua efetiva impressão, no Menu Arquivo, escolha a opção Visualizar Página. Obterá a visualização de página inteira do documento ativo na janela de Visualização pre- liminar. Para alternar entre a visualização em tamanho real e a visualização de página inteira do LibreOfficeCalcIntermediário DANIEL TOMAZ 30 documento, clique no botão Zoom. Para imprimir o documento, clique no botão Imprimir. Para exibir a caixa de diálogo Configurar Página, clique no botão Formatar Página. Para ajustar as margens e a largura das colunas, escolha o botão Margens. Imprimir títulos Define respectivamente Linhas a repetir na parte superior e Colunas a repetir à esquerda. Clique em Formatar, Intervalos de Impressão, Editar e verá uma caixa conforme abaixo: Clique na Linha ou coluna que deseja repetir em todas as páginas e verá conforme e- xemplo onde escolhemos a linha 1 e coluna A para repetir. Congelando Títulos de Planilhas Ao congelar títulos na planilha, você pode sempre exibir na tela as linhas ou colunas que estejam fora do limite de exibição da janela da planilha. Para tanto, selecione uma célula imediatamente abaixo da linha e a direita da coluna de onde quiser dividir a janela. No Menu Janela, escolha a opçãoCongelar. Para desativar, repita a mesma operação. A janela será automaticamente dividida acima e à esquerda da célula ativa, e os títulos serão congelados. No exemplo acima, a célula selecionadafoi D12. Note como a coluna C fica fixa na tela, quando usamos a barra de rolagem horizontal para a direita. LibreOfficeCalcIntermediário DANIEL TOMAZ 31 Capítulo 9 Planilha como banco de Dados Quando precisamos armazenar informações que posteriormente possam gerar relatórios e gráficos, devemos organizar as informações de forma estruturada em tabelas onde a primeira linha é utilizada como rótulo das informações que serão inseridas nas colunas. Planilhas assim organizadas são chamadas de planilhas tipo banco de dados ou lista, E- xistem vários recursos disponíveis no Calc para serem utilizados em planilhas assim con- figuradas, como: Classificação, Subtotal, Filtros, etc... Entretanto devemos observar al- guns detalhes na configuração de um banco de dados com o objetivo de obtermos o má- ximo proveito deles. 1. Use somente uma lista por planilha: Pois alguns recursos, filtros, por exemplo, só podem ser usados em uma lista por vez. Utilize planilhas diferentes para tabelas di- ferentes. 2. Identifique os campos: Todos os rótulos das colunas devem ser identificados, não esqueça. 3. Separe Informações: Cada coluna deve conter informações distintas. Não misture, por exemplo, no mesmo campo informações como Data de admissão e demissão, etc., pois dificultará a emissão dos relatórios. Lembrar também de não misturar ró- tulos (mesclar). 4. Evite Linhas ou Colunas completamente vazias no seu banco de dados: Isto vai a- judar para não termos que selecionar a lista, pois o Excel a reconhece automati- camente. 5. Posicione informações adicionais acima ou abaixo da lista: Informações como To- tais, contagem, etc, se colocados à esquerda ou direita da lista podem ser ocultos quando da utilização dos filtros. Formulário Esse recurso do Calc nos permite preencher um banco de dados mais rapidamente atra- vés de uma interface para inserção dos dados: Crie os cabeçalhos para iniciar uma tabela, ou apenas selecione uma tabela já exisitente. Clique em Dados -Formulário, e verá a seguinte tela: LibreOfficeCalcIntermediário DANIEL TOMAZ 32 Depois é alimentar sua tabela digitando as informações nos respectivos campos e utilizar os botões laterais de acordo com a necessidade. Subtotais Esse recurso do Calc nos permite realizar totalizações em planilhas. Observe a planilha abaixo: Categoria Vendas Áudio 67.022,87 Áudio 67.023,87 Áudio 55.088,06 Áudio 164.712,96 Bicicleta 164.713,96 Bicicleta 123.210,86 Bicicleta 45.755,80 Bicicleta 151.282,73 Eletro Pesado 12.487,43 Eletro Pesado 220.571,96 Eletro Pesado 22.690,06 Eletro Pesado 22.691,06 Eletro Pesado 22.692,06 Suponha que você queira gerar um relatório de vendas, subtotalizando por Categoria. Muito bem, agora vamos usar o recurso subtotais. O primeiro passo é selecionar a tabela inteira feito isso clique no menuDados, Subtotais, será apresentada a tela abaixo: Na caixa de combinação “Agrupar por” são apresentados todos os títulos das colunas. Selecione Categoria, pois é o campo que queremos ele totalize. Na caixa de combinação “Usar função:” são apresentadas todas as funções disponíveis. Selecione Soma, pois queremos que sejam somados os valores. Na caixa de combinação “Calcular subtotais para:” são apresentados todos os títulos das colunas. Selecione Vendas, pois queremos que a coluna somada seja ela. Observe como ficou a nossa tabela após aplicação do recurso estudado. LibreOfficeCalcIntermediário DANIEL TOMAZ 33 Note que do lado esquerdo da tabela, quando apresentada com subtotais, são apresenta- dos símbolos – e +. Esses símbolos sevem para aplicar nos subtotais filtros de visualiza- ção (exibição). Clique no sinal de – (subtração) e observe que o conjunto de linhas asso- ciadas é ocultado e é apresentada apenas a linha de totalização correspondente ao con- junto. O sinal de adição volta a apresentar as linhas que estavam ocultas. Tabela Dinâmica Esse recurso do Excel é muito importante por que facilita muito a geração relatórios modi- ficando o layout original da planilha. Observe a tabela abaixo. Ela guarda todos os registros de vendas da loja. Produto Unidades Vendas ESTADO Celular 10 67.022,87 PE Celular 11 67.023,87 PB Celular 12 55.088,06 PE Celular 13 164.712,96 PB Bicicleta 14 164.713,96 PE Bicicleta 15 123.210,86 PB Bicicleta 16 45.755,80 PE Bicicleta 17 151.282,73 PB TV 18 12.487,43 PE TV 19 220.571,96 PB TV 20 22.690,06 PE TV 21 22.691,06 PB TV 22 22.692,06 PE LibreOfficeCalcIntermediário DANIEL TOMAZ 34 Agora o gerente da loja necessita de um relatório consolidando quantas unidades de cada produto Por Estado. Soma - Unidades Dados Produto PB PE Total Resultado Bicicleta 32 30 62 Celular 24 22 46 TV 40 60 100 Total Resultado 96 112 208 Para obter o relatório acima, bem como outros que podem ser criados, apresentamos o recurso “Relatório de Tabela Dinâmica”. Para construir o produto acima, comece selecionando a tabela inteira. Com a planilha seleciona- da clique na Menu Dados – Tabela Dinâmica. O assistente assumirá o comando das ações de agora por diante. Observe bem a tela que será a- presentada, pois é através dela que você monta seu relatório simplesmente arrastando as in- formações para construir o layout que quiser. Agora arraste Produtos até o Campos de linha, arraste Estado até o Campos de Coluna e ar- raste unidadesaté Campos de Dados. Se quiser pode mudar tudo, ou ainda selecionar quais os produtos serão contabilizados. Pode mudar o layout do relatório a qualquer momento, basta para isso organizar os cam- pos da forma que achar mais conveniente.. LibreOfficeCalcIntermediário DANIEL TOMAZ 35 Observação: Caso os dados utilizados para o relatório dinâmico sejam alterados, a tabela dinâmica não se atualiza automaticamente, é necessário atualizar dados com o botão di- reito e clicar em Atualizar. Para entender melhor os campos utilizados na tabela dinâmica descrevemos cada uma na tabela abaixo: Campo Descrição Campo de dados Use para exibir dados numéricos de resumo que será calculado Campos de Linha Utilize para colocar nele o campo sobre o qual deseja o relatório. Use para exibir campos como linhas no lado do relatório. Campos de Coluna Utilize para colocar nele o campo sobre o qual deseja o relatório. Use para exibir campos como colunas na parte superior do relatório Campos de Páginas Use para filtrar todo o relatório com base no item selecionado no filtro de relatório Capítulo 10 Sobre os hiperlinks Um hiperlink é um vínculo de um documento que, quando clicado, abre outra página ou arquivo, ou ainda vai para uma determinada região do próprio documento. O hiperlink em si pode ser um texto ou uma figura. Criando hiperlink Podemos inserir e modificar um vínculo utilizando a caixa de diálogo Hiperlink. Para exibir a caixa de diálogo, clique no ícone Hiperlink na barra de ferramenta padrão ou através da barra de menuInserir → Hiperlink. No lado esquerdo, selecione uma das quatro categorias de hiperlinks: LibreOfficeCalcIntermediário DANIEL TOMAZ 36 Internet: O vínculo aponta para um endereço web, normalmente iniciando com “http://”; E-mail: o vínculo abre uma mensagem de correio que já está endereçada para um destinatário específico; Documento: o vínculo aponta para um local no documento em uso ou outro docu- mento existente; Novo Documento: o vínculo cria um novo documento Na parte direita superior da caixa de diálogo modifica conforme a escolha feita na catego- ria do hiperlink no painel da esquerda. A seguir um resumo dos tipos de hiperlinks mais comuns utilizados em um arquivo de planilha: Para um vínculo Internet, escolha o tipo de hiperlink (Web, FTP, ou Telnet), e digite o en- dereço da web desejado (URL). Para um vínculo E-mail, especifique qual é o endereço de e-mail ou o endereço da notí-cia, o endereço do destinatário e para correio, também o assunto. Para um vínculo Documento, defina o caminho do docu- mento (o botão Abrir arquivo abre um gerenciador de ar- quivos); deixe este campo em branco se quiser ligar para um alvo na mesma planilha. Opcionalmente pode ser es- pecificado o destino no documento (por exemplo uma folha específica). Clique no ícone Destino no documento para abrir o navegador onde pode-se selecionar o destino, ou se for conhecido o nome do destino, pode ser digitado na caixa de texto. Para um vínculo Novo documento, especifique se deseja editar o novo documento imediatamente (Editar agora), ou apena criar (Editar mais tarde), e digite o nome do arqui- vo e defina o tipo de documento a ser criado (planilha, tex- to, etc.). O botão Selecionar caminho abre uma caixa de diálogo que pode ser selecionado um diretório. A seção Configurações adicionais, à direita da parte inferi- or da caixa de diálogo é comum a todos as categorias de hiperlink, entretanto algumas definições são mais relevan- tes para alguns tipos de vínculos. Definir o valor de Quadro para determinar como o hiperlink será aberto. Isto se aplica a documentos que são abertos em um navegador web. Formulário especifica se o vínculo é para ser apresentado como texto ou como um botão. A Figura 14 mostra um vínculo formatado como um botão. LibreOfficeCalcIntermediário DANIEL TOMAZ 37 Texto especifica o texto que estará visível para o usuário. Se não for digitado nada neste local, o Calcusurá a URL completa ou o caminho como o texto do link. Note que se o link é relativo e o arquivo for trocado de lugar, este texto não será altera- do, porém o destino será. Nome é aplicável a documentos HTML. Ele especifica o texto que será adicionado como atributo Nome no código HTML atrás do hiperlink. O botão Eventos: este botão será ativado para permitir o Calc reagir a eventos os quais o usuário escreveu algum código (macro). Esta função não está no escopo deste capítulo. DICA: Um botão de hiperlink é um tipo de controle de formulário. Para o botão funcionar, o arquivo da planilha não pode estar em modo de design. Para alternar o modo de design ligado e desligado, verifique a barra de ferramenta Controles de formulários (Exibir → Barra de ferramentas → Controles de formulários) e clique no botão Ativar/Desativar modo de design . Editando hiperlinks Para editar um vínculo existente, coloque o cursor do mouse em qualquer lugar do vínculo e clique o ícone de Hiperlink na barra de ferramenta padrão. A caixa de diálogo do Hiper- link abre. Se o Hiperlink está em um botão de formulário, a planilha deve estar no modo Design para que se possa editar o Hiperlink. Faça as alterações necessárias e clique no botão Aplicar. Se for preciso editar vários hiperlinks, pode-se deixar a caixa de diálogo Hiperlink até serem editados todos os itens. Certifique-se que foi clicado o botão Aplicar depois de cada item modificado. Quando finalizar, clique o botão Fechar. Removendo hiperlinks Pode-se remover um vínculo clicável de um texto vinculado – deixando apenas o texto – com o uso do botão direito do mouse no vínculo e selecionando Limpar Formatação Di- reta. Esta opção está também disponível no menuFormatar. Pode ser necessário refazer alguma formatação anterior após este comando de forma a manter o formato coerente com o resto do documento. Para apagar o texto de vínculo ou o botão do documento totalmente, selecione-o e pres- sione a tecla Backspace ou Delete. Capítulo 11 - Comparando CALC com EXCEL ALÇA DE PREENCHIMENTO CONTEÚDO: TEXTO Quando se coloca um texto qualquer em uma célula (como a palavra “JOÃO”), tanto o Excel quando o Calc simplesmente repetem aquele valor quando arrastados... Então, se uma célula apresentasse o conteúdo JOÃO e fosse arrastada, pela alça, para baixo, re- sultaria em várias células abaixo com o conteúdo JOÃO (o exemplo será mostrado mais abaixo). LibreOfficeCalcIntermediário DANIEL TOMAZ 38 CONTEÚDO: TEXTO TERMINADO EM UM NÚMERO Quando o conteúdo de uma célula é um texto seguido de um número (como “CONTRATO 1”), o Microsoft Excel e o BrOfficeCalc apresentam, também, o mesmo comportamento entre si quanto à Alça de Preenchimento: as células adjacentes, criadas a partir desta a- presentarão o mesmo texto, mas o número final 10 será incrementado sempre à razão de 1 (ou seja, serão criados CONTRATO 2, CONTRATO 3, e assim por diante). Há, porém uma pequena diferença: quando se arrasta para cima, ou para a esquerda (é o que se considera “voltar”) o LibreOfficeCalcCalc faria CONTRATO 1 virar CONTRATO 0, CONTRATO -1, CONTRATO -2 e continuaria nos números negativos... O Excel não usa números negativos em suas células que começam com texto (pelo me- nos, a alça de preenchimento não faz isso, os números nunca ficam negativos), ou seja, o Excel transforma CONTRATO 1 virar CONTRATO 0, CONTRATO 1, CONTRATO 2, CONTRATO 3 e assim vai, quando arrasta-se para cima ou para a esquerda pela Alça de Preenchimento. UMA DICA: o Excel tem uma “esquisitice” inteligente... Escreva, em qualquer célula, a expressão TRIM 1 e a arraste pela alça... O Excel fará TRIM 2, TRIM 3, TRIM 4, TRIM 1, TRIM 2... Opa! Voltou? Sim! TRIM significa Trimestre para o Excel (e só há 4 trimestres no ano!)... Que coisa, ein? (também serve com a palavra TRIMESTRE inteira). O Calc não tem essa frescura! Ele faria TRIM 1, TRIM 2, TRIM 3, TRIM 4, TRIM 5, TRIM 6... CONTEÚDO: QUALQUER ITEM DE UMA LISTA CONHECIDA São listas conhecidas pelos dois programas em suas configurações padrão: Dias da se- mana (abreviados com 3 letras), Dias da semana (por extenso), Meses (abreviados com 3 letras) e Meses (por extenso). Em qualquer um dos casos, tanto o Microsoft Excel quanto o BrOfficeCalc fazem o mesmo: preenchem a seqüência. Isto é, se for colocado o termo ABRIL numa célula e esta for arrastada para baixo pela Alça de preenchimento, os dois programas criarão: MAIO, JUNHO, JULHO e assim por diante... Arrastando-se para cima, também não há diferença: ABRIL viraria, nos dois programas, MARÇO, FEVEREIRO, JANEIRO e assim sucessivamente... Claro que o usuário poderá criar suas próprias listas personalizadas, como os nomes das cidades onde certa empresa tem filiais, mas como essas listas não são parte da configu- ração padrão e original dos dois programas, não seria interessante listá-lo aqui! CONTEÚDO: NÚMERO Caso se queira que o Excel ou o Calc faça uma P.A. (progressão aritmética) com a alça de preenchimento, é necessário escrever, no mínimo, dois valores (um em cada célula), e selecionar as duas células simultaneamente para, depois disso, usar a alça na direção em que as células estão relacionadas... Exemplo: escreve-se 1 numa célula qualquer e depois escreve-se 5 na célula imediata- mente abaixo desta. Ao se selecionar ambas e usar a alça, pode-se arrastar para baixo LibreOfficeCalcIntermediário DANIEL TOMAZ 39 para criar 9, 13, 17, 21, 25... ou arrastar para cima para conseguir -3, -7, -11... (ou seja de 4 em 4, pois a direferença entre os dois números iniciais é 4). Essa técnica de escrever dois valores (em duas células vizinhas) e arrastá-los serve tanto para o Excel quanto para o Calc! Do mesmo jeito! A diferença é quando se escreve apenas um único número numa célula: No Excel, qualquer número colocado numa célula é repetido quando arrastado para qual- quer direção. Isto é, se é inserido o número 1 em qualquer célula e este é arrastado pela alça de preenchimento para baixo (ou qualquer outra direção), será criado 1, 1, 1, 1 etc. nas demais células! No Calc, ao escrever um número 1 numa célula e arrastá-lo para baixo (sem selecionar nenhuma outra célula), o Calc fará uma P.A. de razão 1. Ou seja, as demais células serão 2, 3, 4, 5, etc. (como se tivéssemos escrito 1 e 2 e arrastado). Portanto, a maior “pegadinha” na provaseria dizer o que acontece quando se arrasta um número! Lembre-se bem disso: No Excel, números são repetidos! No Calc, sempre se cria uma seqüência numérica incrementando de 1 em 1. CONTEÚDO: DATA e HORA Quando se escreve 16:30, no Excel, e arrasta-se pela alça, para baixo, o programa cria, automaticamente 17:30, 18:30, 19:30 e assim por diante, de 1:00 em 1:00 hora! O Calc apenas repetirá o 16:30 (ele entende o valor como sendo um valor de hora, mas não o incrementa, apenas o repete). Quando se escreve uma data do tipo 01/09/2003, ambos os programas agem do mesmo jeito: incrementam as próximas células em um dia, criando, por exemplo: 02/09/2003, 03/09/2003, 04/09/2003 etc. Quando se escreve uma data do tipo Jan/07, apenas o Excel a entende como sendo uma data do tipo Mês/Ano e com isso o Excel cria Fev/07, Mar/07, Abr/07 e assim sucessiva- mente. O Calc, por sua vez, nem chega a entender esse valor como uma data, mas ape- nas como um texto (seguido de um número) e, como foi visto, o comportamento dele para com esse tipo de dado é incrementar o número (ou seja, ele viraria Jan/08, Jan/09, Jan/10 e assim vai...) Parece que ele está atualizando o Ano, não é? Mas não é isso, ele entendeu a expressão como um texto seguido de número e não como uma data, por isso, aplica a atualização para Textos seguidos de Números. FAZENDO REFERÊNCIAS Para fazer No Excel No Calc Referência a uma célula (digamos C10) localizada na mesma planilha em que a fórmula está sendo escrita. C10 C10 LibreOfficeCalcIntermediário DANIEL TOMAZ 40 Referência a uma célula (digamos C10) localizada em outra planilha (digamos Plan1) no mesmo arquivo. Plan1!C10 Plan1.C10 Referência a uma célula (digamos C10) localizada em outra planilha (digamos Plan1) dentro de outro arquivo (diga- mos despesas.xls). [despe- sas.xls]Plan1!C10 'despesas.xls'#Plan1.C10 FUNÇÕES As funções são cálculos pré-programados que ambos os programas possuem. Há fun- ções para trigonometria, estatística, matemática financeira, geometria, bancos de dados, texto etc. Quando se usa uma função comum aos dois programas (a maioria delas é comum!), os recursos de referência são os mesmos e a sintaxe da função também! Exemplo: a função SOMA é a mesma em ambos os programas, pois, tanto no Excel quanto no Calc: =SOMA(B1;B10) resulta na soma das células B1 e B10 apenas! O Símbolo de ponto-e- vírgula significa E. Portanto, pode-se ler a a função acima como SOMA DE B1 E B10. =SOMA(B1:B10) resulta na soma de todas as células presentes entre B1 e B10 (pois o sinal de dois-pontos significa até). Então pode-se ler a função acima como SOMA DE B1 ATÉ B10. Somente uma coisa com relação aos intervalos não é igual entre os programas: No Excel, pode-se substituir o sinal de : (dois-pontos) por um único . (ponto) ou por vários pontos (como ......), ou seja, a função: =SOMA(B1:B10) é equivalente, no Excel, a =SOMA(B1.B10) e =SOMA(B1...B10) e =SOMA(B1..........B10) No Calc, lembre-se disso, só funciona o sinal de : (dois-pontos) para indicar intervalo de várias células! Esses sinais de .ou ... ou até ........ sãodetalhes que só o Excel tem! LibreOfficeCalcIntermediário DANIEL TOMAZ 41 Capítulo 12 Alguns Atalhos do CALC Teclas Efeito Ctrl+F1 Exibe a anotação anexada na célula atual F2 Troca para o modo de edição e coloca o cursor no final do conteúdo da célu- la atual. Pressione novamente para sair do modo de edição. Se o cursor estiver em uma caixa de entrada de uma caixa de diálogo que possui o botão Encolher, a caixa de diálogo ficará oculta e a caixa de entra- da permanecerá visível. Pressione F2 novamente para mostrar a caixa de diálogo inteira. Ctrl+F2 Abre o Assistente de funções. Shift+Ctrl+F2 Move o cursor para a Linha de entrada onde você pode inserir uma fórmula para a célula atual. Ctrl+F3 Abre a caixa de diálogo Definir nomes. F4 Mostra ou oculta o Explorador de Banco de dados. Shift+F4 Reorganiza as referências relativas ou absolutas (por exemplo, A1, $A$1, $A1, A$1) no campo de entrada. F5 Mostra ou oculta o Navegador. Shift+F5 Rastreia dependentes. Shift+F7 Rastreia precedentes. Shift+Ctrl+F5 Move o cursor da Linha de entrada para a caixa Área da planilha. F7 Verifica a ortografia na planilha atual. Ctrl+F7 Abre o Dicionário de sinônimos se a célula atual contiver texto. F8 Ativa ou desativa o modo de seleção adicional. Nesse modo, você pode usar as teclas de seta para estender a seleção. Você também pode clicar em outra célula para estender a seleção. Ctrl+F8 Realça células que contém valores. F9 Recalcula as fórmulas modificadas na planilha atual. Ctrl+Shift+F9 Recalcula todas as fórmulas em todas as planilhas. Ctrl+F9 Atualiza o gráfico selecionado. F11 Abre a janela Estilos e formatação para você aplicar um estilo de formata- ção ao conteúdo da célula ou à planilha atual. F12 Agrupa o intervalo de dados selecionado. Ctrl+F12 Desagrupa o intervalo de dados selecionado. Alt+Seta para baixo Aumenta a altura da linha atual (somente no Modo de compatibilidade lega- da do OpenOffice.org). Alt+Seta para cima Diminui a altura da linha atual (somente no Modo de compatibilidade legada do OpenOffice.org). Alt+Seta para a direita Aumenta a largura da coluna atual. Alt+Seta para a esquer- da Diminui a largura da coluna atual. Alt+Shift+Tecla de seta Otimiza a largura da coluna ou o tamanho da linha com base na célula atual. https://help.libreoffice.org/Common/Compatibility_1/pt-BR https://help.libreoffice.org/Common/Compatibility_1/pt-BR https://help.libreoffice.org/Common/Compatibility_1/pt-BR https://help.libreoffice.org/Common/Compatibility_1/pt-BR https://help.libreoffice.org/Common/Compatibility_1/pt-BR