# &kspread; Avançado

## Séries

Ao construir uma folha de cálculo, você precisa de incluir muitas vezes uma série de valores, como por exemplo, 10, 11, 12..., numa linha ou coluna. Existem várias formas de você fazer isso no &kspread;.

Para uma série simples como 5, 6, 7, 8... o método de Arrastar e Copiar é o mais simples. Indique o valor inicial na célula inicial e o próximo valor da série numa célula adjacente . Depois seleccione ambas as células e mova o cursor do rato de modo a que fique por cima do pequeno quadrado no canto inferior direito; o cursor irá mudar para uma seta com duas pontas. Mantenha então o botão esquerdo carregado enquanto arrasta as células para baixo ou para a frente, de acordo com as necessidades.

O tamanho do passo é calculado como a diferença entre os dois valores iniciais que tenha introduzido. Por exemplo, se você tiver indicado `4` na célula A1 e `3,5` na A2, então seleccione ambas as células, arraste-as e copie-as para baixo, para que o tamanho do passo fique com o o valor de A2 menos o valor em A1 - -0,5 neste caso -, para obter a série 4; 3,5; 3; 2,5, 2...

O método de Arrastar e Copiar irá funcionar até com as séries em que o valor do passo não é um valor constante, mas é ele próprio uma série. Por isso, se começar com os valores 1, 3, 4, 6, o Arrastar e Copiar irá extender para 1, 3, 4, 6, 7, 9, 10, 12..., onde o valor do passo deste exemplo é a série 2, 1, 2, 1...

O &kspread; também reconhece algumas séries especiais como os dias da semana. Tente indicar `Sexta` numa célula (repare na capitalização) e Arraste e Copie esse campo para baixo. Para ver as séries especiais que estão disponíveis e, quem sabe, criar as suas próprias, seleccione Ferramentas Listas Personalizadas... .

Se seleccionar uma célula e escolher Séries... do menu Inserir, você irá ver a janela de Séries . Isto é útil para criar séries que sejam demasiado grandes para serem construídas convenientemente com o método de Arrastar e Copiar, ou para criar séries geométricas como por exemplo, 1; 1,5; 2,25; 3,375... em que o valor do passo - 1,5 neste caso -, é usado como factor multiplicativo.

Se o tipo das séries deseja é demasiado complicado para qualquer um dos métodos anteriores, pense em usar uma fórmula e Arrastar e Copiar a mesma. Por exemplo, para criar uma série com os valores 2, 4, 16, 256... indique `2` em A1, `=A1*A1` em A2, e Arraste e Copie a célula A2 para baixo.

## Formulas

### Funções Incorporadas

O &kspread; tem um conjunto enorme de funções matemáticas e outras funções diversas incorporadas, que podem ser usadas numa célula com fórmulas. Elas podem ser vistas e acedidas se seleccionar uma célula e escolher Função... do menu Inserir. Isto faz aparecer a janela Função.

Seleccione a expressão que deseja usar na lista à esquerda da janela e carregue no botão com a seta para baixo para colar a expressão no campo de edição da fórmula em baixo na janela de Expressão Matemática.

A página de Parâmetros irá então ser mostrada para lhe permitir indicar os parâmetros para a expressão que você escolheu. Se quiser indicar um valor actual para um dado parâmetro, basta indicá-lo no campo de texto apropriado na página de Parâmetros. Para indicar uma referência de uma célula em vez de um valor, carregue com o botão esquerdo no campo de texto apropriado da página Parâmetros e carregue com o botão esquerdo na célula de destino da folha de cálculo.

Em vez de usar a página Parâmetros, as referências das células, como por exemplo `B6` podem ser introduzidas se as escrever directamente no campo de edição na parte inferior da janela Função. Se uma dada expressão tiver mais do que um parâmetro, separe-as com um ponto-e-vírgula (;).

Se carregar no botão OK irá transferir a expressão para a barra de ferramenta de Fórmulas da janela principal do &kspread; e fechar a janela Função. Carregue na barra da Fórmula marcada com um sinal verde para colocar a expressão na célula seleccionada.

Você poderá fazê-lo obviamente sem a janela de Função e simplesmente escrever a expressão completa no campo de edição principal da barra de Fórmulas. Os nomes das funções não fazem distinção entre minúsculas e maiúsculas. Não se esqueça que todas as expressões devem começar com um símbolo de =.

### Comparações Lógicas

As funções lógicas como o IF(), AND(), OR() recebem parâmetros que têm os valores lógicos (booleanos) Verdadeiro ou Falso. Este tipo de valor pode ser produzido por outras funções lógicas como o ISEVEN() ou pela comparação de valores nas células da folha de cálculo, usando as expressões de comparação dadas na seguinte tabela.

Expressão | Descrição | Exemplo
== | É igual a | `A2==B3` é Verdadeiro se o valor em A2 for igual ao valor em B3
!= | É diferente de | `A2!=B3` é Verdadeiro se o valor em A2 for diferente do valor em B3
<> | É diferente de | O mesmo que `A2!=B3`
< | É menor que | `A2<B3` é Verdadeiro se o valor em A2 for menor do que o valor em B3
<= | É menor ou igual que | `A2<=B3` é Verdadeiro se o valor em A2 for menor ou igual ao valor em B3
> | É maior que | `A2>B3` é Verdadeiro se o valor em A2 for maior do que o valor em B3
>= | É maior ou igual que | `A2>=B3` é Verdadeiro se o valor em A2 for maior ou igual ao valor em B3

Por isso, se introduzir `=IF(B3>B1;"MAIOR";"")` numa célula, esta irá mostrar MAIOR se o valor em B3 for maior do que o em B1, caso contrário não irá mostrar nada.

### Referências Absolutas de Células

Se uma fórmulas contiver uma referência de células, estas serão normalmente alteradas quando a célula for copiada para outra parte da folha de cálculo. Para evitar este comportamento, coloque um $ antes da letra da coluna, do número de linha ou de ambos.

- Se o A1 contiver a fórmula `=D5` então, ao copiar a célula para B2 irá ficar igual a `=E6` (o comportamento normal).

- Se o A1 contiver a fórmula `=$D5` então, ao copiar a célula para B2 irá ficar igual a `=D6` (a letra da coluna não é alterada).

- Se o A1 contiver a fórmula `=D$5` então, ao copiar a célula para B2 irá ficar igual a `=E5` (o número de linha não é alterado).

- Se o A1 contiver a fórmula `=$D$5` então, ao copiar a célula para B2 irá ficar igual a `=D5` (nem a letra da coluna nem o número de linha são alterados).

Quando você estiver a introduzir ou a editar a referência a uma célula numa fórmula, a tecla de atalho F4 poderá ser usada para percorrer estas quatro possibilidades.

As células com nomes podem ser usadas de forma semelhante para poder incluir uma referência a uma célula numa fórmula.

## Aritmética com o Colar Especial

Às vezes, você poderá querer adicionar um valor único a uma quantidade de células ou subtrair um valor delas, ou ainda multiplicá-las ou dividi-las a todas por um único valor. A opção Colar Especial... permite-lhe fazer isso de forma rápida e simples.

Primeiro, indique o valor do modificador em qualquer célula livre da sua folha de cálculo e invoque o Copiar nela. Seleccione depois a área de células que deseja alterar, escolha Colar Especial... no menu Editar ou carregue com o botão direito e seleccione Adição, Subtracção, Multiplicação ou Divisão da secção Operação da janela.

Você poderá também aplicar vários valores modificadores diferentes a várias linhas ou colunas da área de destino se copiar uma área que contenha os modificadores desejados antes de seleccionar a área de destino e fazer Copiar Especial... . Por exemplo, se indicar `5` n a célula A1, `10` na B1, seleccionar ambas as células e fizer um Copiar e um Colar Especial... Adição nas células A10 a D15, o 5 será adicionado a A10:A15 e C10:C15, e 10 a B10:B15 e a D10:D15.

Repare que um valor modificador poderá ser uma fórmula, assim como um valor numérico simples. Se for uma fórmula, então o &kspread; irá ajustar as referências das células, tal como numa operação normal do Colar.

## Procura de Objectivos

O &kspread; pode ser usado para resolver expressões algébricas como a x + x^2 = 4 ou Para que valor de 'x', a soma de 'x' com 'x' ao quadrado é igual a 4 ?.

Para este exemplo, você poderia introduzir `=A2+A2*A2` em A1 e ir tentando valores diferentes em A2 até que o resultado em A1 fosse tão próximo quanto o possível de 4 ou, de preferência, use a funcionalidade do &kspread; para a Pesquisa de Objectivos que ajusta automaticamente o valor de uma célula para tentar tornar o valor de outra célula tão próximo quanto o possível de um valor de destino.

É invocado se seleccionar a opção Pesquisa de Objectivos do menu Dados. Isto mostra uma janela na qual deverá introduzir a referência da célula do valor-alvo (`A1` neste caso) na opção Definir a célula:, o valor-alvo em si (`4`) no campo Para o valor: e a referência da célula que será alterada (`A2`) no campo Alterando a célula. Lembre-se que precisa de indicar antes algum valor inicial na célula que será alterada antes de iniciar a Pesquisa de Objectivos.

Se carregar no botão Iniciar do menu Pesquisa de Objectivos irá iniciar o cálculo. Quando terminar, e se tiver encontrado uma solução, carregue em OK para aceitar o resultado ou em Cancelar para manter o valor original.

## Utilizar mais do que uma Folha de Trabalho

Quando você iniciar um documento novo e em branco com o &kspread;, ele irá criar um conjunto de folhas de cálculo em branco. O número de folhas que ele cria é determinado pela opção Número de páginas abertas no início da página Interface da janela de configuração do &kspread;.

A opção Inserir Folha insere outra folha no livro de trabalho.

Se a opção Mostrar as páginas da página Interface da janela de configuração do &kspread; estiver assinalada, irá aparecer um pequeno separador na parte inferior da janela do &kspread; para cada página. Se carregar com o botãoesquerdo numa dessas páginas, você poderá ver essa página.

Você também poderá mudar de páginas com a combinação de teclas &Ctrl;PageDown para passar para a próxima folha ou a &Ctrl;PageUp para passar para a anterior.

As folhas de cálculo têm os nomes predefinidos de Folha1, Folha2... Você poderá dar um nome diferente se carregar com o botão direito na página e seleccionar a opção Mudar o Nome da Folha....

Para remover uma folha do espaço de trabalho, use a opção Remover a Folha do menu Formato Folha ou no pequeno menu que aparece quando você carrega com o botão direito na página da folha que deseja remover.

Os outros itens do submenu Formato Folha permitem-lhe mostrar ou esconder uma folha, da mesma forma que é possível esconder as linhas e as colunas.

Se você quiser que uma folha faça referência a uma célula noutra folha, a referência da célula deverá começar com o nome da tabela, seguido de um ponto de exclamação (!). Por exemplo, se você indicar `=Folha2!A2` numa célula da Folha 1, essa célula irá ocupar o valor de A2 na Folha2. Lembre-se que os nomes das folhas fazem distinção entre maiúsculas e minúsculas.

### Consolidar Dados

Você pode ter construído um espaço de trabalho com várias folhas de cálculo com dados semelhantes para, por exemplo, vários meses do ano, e gostaria de ter uma folha de resumo que contivesses os valores consolidados (⪚, com uma soma ou média) dos itens de dados correspondentes das outras folhas.

Esta tarefa poderá ser mais simplificada se usar o item Consolidar... do menu Dados.

Se seleccionar esta opção, irá aparecer a janela para Consolidar.

Para cada uma das folhas de origem, indique uma referência para a área de dados desejada na opção Referência da janela Consolidar , carregando depois em Adicionar, a qual deverá transferi-la para as Referências Introduzidas. A referência deverá incluir o nome da folha que contém os dados de origem, como por exemplo `Janeiro!A1:A10`, e poderá ser indicada automaticamente se seleccionar a área na tabela apropriada.

Quando você tiver introduzido as referências para todas as folhas de origem, seleccione a célula na folha de destino onde deseja que o canto superior esquerdo dos dados consolidados apareça, escolha a função apropriada na lista Função e carregue no botão OK.

Se você assinalar a opção Copiar os dados da janela Consolidar, os valores resultantes da consolidação serão colocados nas células de destino em vez das fórmulas para os calcular.

## Inserir um Gráfico

Você poderá introduzir um gráfico numa folha para dar uma ideia gráfica dos seus dados.

Primeiro seleccione a área de células que contém os dados e escolha Inserir Gráfico . O cursor irá mudar para uma cruz que você deverá arrastar ao longo da folha de cálculo enquanto mantém o botão esquerdo do rato carregado para definir a área em que deseja que o gráfico apareça; não é necessário ser muito preciso nesta altura, dado que o tamanho do gráfico poderá ser alterado facilmente em qualquer altura. Quando você largar o botão do rato, irá aparecer uma janela de assistência para gráficos.

O assistente permite-lhe definir o tipo de gráfico, as legendas e tudo o que mais necessitar. Você poderá optar por se referir ao Manual do &kchart; nesta altura mas, mais uma vez, se você fizer uma escolha errada, você podê-la-á corrigir posteriormente. Quando carregar no botão Terminar, o assistente irá desaparecer e você verá o gráfico embebido na folha de cálculo.

Imagem de gráfico embebido

Para mover, redimensionar ou mesmo remover o gráfico embebido, carregue em qualquer lado da área do gráfico. Esta deverá aparecer agora com um padrão de riscas diagonais e com um pequeno rectângulo preto em cada canto e no meio de cada um dos lados.

Se você mover o cursor para qualquer um dos quadrados pretos ele irá mudar para uma seta com duas pontas. Você poderá redimensionar o gráfico se arrastar um destes quadrados com o botão esquerdo do rato carregado. Para remover o gráfico, carregue com o botão direito num dos quadrados e seleccione a opção Apagar o documento embebido.

Para mover o gráfico, coloque o cursor do rato para que fique em cima de um dos contornos tracejados. O cursor deverá então mudar para uma mão; carregue então com o botão esquerdo do rato para que possa arrastar o gráfico para o local que deseja.

Para repor o gráfico com a sua aparência normal, basta carregar em qualquer lado fora da área do gráfico.

Para mudar o formato do gráfico em si carregue com o botão esquerdo duas vezes dentro da área do gráfico. Ela deverá então aparecer com um contorno tracejado na diagonal sem nenhuns quadrados preto e deverá então aparecer também a Barra de Gráficos na janela do &kspread;. Você poderá então usar estas ferramentas do &kchart; ou uma selecção do menu que aparece quando você carrega com o botão direito na área do gráfico para alterar então o gráfico.

## Inserir Dados Externos

Você poderá inserir os dados de um ficheiro de texto ou da área de transferência num espaço de trabalho se seleccionar primeiro a célula onde você deseja que o item do canto superior esquerdo dos dados introduzidos apareça, e escolha a opção Do Ficheiro de Texto... ou Da Área de Transferência... no menu Inserir Dados Externos .

Em ambos os casos, o &kspread; irá assumir que os dados estão no formato CSV e irá abrir uma janela que lhe permite controlar como os dados são extraídos do ficheiro ou área de transferência e são colocados nas células da folha de cálculo.

Se o suporte para ela tiver sido incluído no seu sistema, o &kspread; poderá também inserir dados de uma base de dados SQL numa folha de cálculo. Isto é feito com a opção Inserir Dados Externos Da Base de Dados... .

## Células de Ligação

Uma célula da folha de cálculo pode ser ligada a uma acção, de modo que ao carregar com o botão esquerdo na célula irá, por exemplo, abrir o seu navegador. Para fazer com que uma célula actue desta forma, seleccione-a e escolha Inserir Ligação... . Isto irá mostrar a janela de Inserir uma Ligação, a qual lhe permite optar entre quatro tipos de ligação:

- Uma ligação da Internet irá tentar abrir o seu navegador predefinido no &URL; indicado no Endereço na Internet: da janela Inserir uma Ligação quando for carregada. Este poderá ser, por exemplo, `http://www.koffice.org`.

- Se carregar numa célula que contenha uma ligação de Correio irá abrir o seu compositor de e-mail com o endereço de e-mail indicado no campo de texto E-mail: como endereço de destino. Por exemplo, `anonimo@exemplo.com`.

- Uma ligação a um Ficheiro contêm a localização de um ficheiro ou pasta, tal como é indicado no campo Localização do ficheiro: e irá tentar abrir esse ficheiro ou pasta com uma aplicação adequada, quando for carregado.

- O tipo de ligação Célula contém uma referência a uma célula do &kspread;, indicada no campo Célula:. Se carregar com o botão esquerdo neste tipo de ligação, fará com que o &kspread; salte para a célula de destino.

Todos os quatro tipos de células de ligação necessitam de algum texto adequado no campo Comentário: da janela Inserir uma Ligação. Este é o texto que aparece na célula, e você poderá alterar o seu estilo para Negrito ou Itálico se o desejar.

## Verificação de Validade

O &kspread; poderá verificar automaticamente a validade dos dados introduzidos de acordo com um conjunto de critérios, e mostrar uma mensagem se os dados forem inválidos.

Para activar esta funcionalidade, seleccione as células a vigiar e escolha a opção Editar Validade... . Isto irá mostrar a janela do &kspread; para a Validade, a qual tem duas páginas.

Na página dos Valores seleccione o tipo de dados considerado válido na lista Permitir: e defina o conjunto válido de valores, seleccionando uma das opções na lista Dados: e indicando os valores adequados num dos campos de edição ou em ambos.

Quando tiver terminado esta alteração, mude para a página do Alerta de Erro. Aqui você poderá escolher o tipo de mensagem (Error, Aviso ou Informação) que irá aparecer quando for indicado um valor inválido, bem como o título e o texto da mensagem.

Lembre-se que esta funcionalidade só verifica os dados que introduzir na célula; para verificar os resultados das células de fórmulas veja a secção sobre Atributos Condicionais da Célula deste manual.

## Outras Características

### Dividir a Vista

Se a sua folha de cálculo for tão grande que não a consiga ver por completo, a divisão da janela do &kspread; em duas ou mais vistas podê-lo-á ajudar no seu trabalho. Isto é feito quando selecciona a opção Ver Dividir Janela a qual irá repartir a janela actual em duas partes. A opção Ver Orientação do Separador permite-lhe escolher entre a divisão horizontal e a vertical.

Esta técnica é particularmente útil quando você deseja seleccionar uma área da folha de cálculo que é maior do que a parte visível de uma janela, talvez para colar uma célula copiada para ela. Use as barras de posicionamento para definir a posição das duas vistas e para mostrar as células dos cantos superior esquerdo e inferior direito da área desejada, seleccionando a célula do canto superior esquerdo numa vista e mantendo a tecla &Shift; carregada enquanto selecciona a célula do canto inferior direito com o botão esquerdo do rato.

Se existir mais do que uma folha no seu espaço de trabalho, você poderá usar uma folha diferente em cada uma das vistas repartidas.

Os tamanhos relativos das vistas poderão ser alterados de arrastar a barra grossa que separa as vistas.

Para remover uma janela seleccione Ver Remover Janela

### Células e Áreas com Nome

Você poderá dar um nome do tipo `xpto` a uma célula ou a qualquer área de uma folha de cálculo se seleccionar a célula ou a área e seleccionar Nome da Área... do menu do botão direito. Isto irá mostrar a janela do Nome da Área onde você poderá indicar o nome que desejar.

Você poderá também dar um nome à célula ou à área se a seleccionar e escrever o nome no pequeno campo de texto do lado esquerdo da barra de Fórmulas, sobrepondo a referência de células que aparece normalmente aqui.

Se você indicar um nome que já tenha sido usado neste campo de texto, a selecção do &kspread; irá mudar para mostrar as células com esse nome.

A opção Dados Mostrar a Área... irá mostrar-lhe uma lista com os nomes existentes e permite-lhe alterar o foco do &kspread; para qualquer um deles e permite ainda remover um nome.

As células com nomes são particularmente úteis nas fórmulas como uma alternativa para as referências absolutas de células, dado que os nomes podem ser usados em vez das referências normais das células e não mudam sempre que a célula que contém a fórmula é copiada. Quando for usado um nome deste tipo, ele deverá estar entre plicas.

Por exemplo, se a célula A1 tiver o nome `ze` então você poderá indicar uma fórmula do tipo `='ze' + 2` noutra célula, o que irá dar o resultado de adicionar 2 ao valor em A1, independentemente do local para onde a célula da fórmula foi copiada.

Lembre-se que os nomes das áreas e das células são tratados como estando em minúsculas.

### Comentários de Células

Uma célula poderá conter um comentário de texto que poderá ser visto ao trabalhar com a folha de cálculo mas não é impresso nem visualizado normalmente.

Para adicionar um comentário, seleccione a célula e escolha a opção Adicionar/modificar comentário... do menu de contexto do botão direito ou na opção do menu Inserir Comentário e escrever o seu comentário na janela Comentário da Célula.

Para ver o comentário, passe o cursor do rato por cima do canto superior direito da célula. O comentário irá então aparecer como se fosse uma dica.

Se você assinalar a opção Mostrar o indicador do comentário da página Diversos da janela em Configuração Configurar o &kspread;..., as células que contiverem comentários terão um pequeno triângulo vermelho no canto superior direito.

Para remover um comentário de uma célula, seleccione a opção Remover o Comentário do menu de contexto do botão direito do rato ou escolha Editar Limpar Comentário.