Índice
A fórmula Findmax procura o valor máximo entre as entradas da coluna ligada e devolve-o. Isto é útil se houver várias entradas na tabela ligada que se referem ao mesmo registo (por exemplo, de uma pessoa) noutra tabela.
A fórmula Findmax só funciona com valores numéricos, razão pela qual o conteúdo da coluna ligada deve também consistir em valores numéricos. Além disso, a utilização da fórmula Findmax só faz sentido se o selector Permitir a ligação a várias linhas for activado ao criar a coluna Ligação a outras entradas. Se a opção estivesse desligada, a fórmula Findmax conteria sempre o mesmo número que na coluna ligada.
Para que precisa da fórmula Findmax
A função Findmax deve ser utilizada quando se pretende cruzar valores numéricos armazenados em diferentes tabelas. Digamos que utiliza SeaTable para recolher as horas de trabalho dos seus empregados, onde uma tabela armazena os empregados e outra tabela armazena a actividade diária. Pode então ligar cada registo de empregado às horas de trabalho introduzidas.
Para saber quando um empregado fez o último login, pode usar a fórmula Findmax para mostrar o maior valor - neste caso a última vez - a partir do total de tempos de login numa coluna.
Pode usar a fórmula Findmax com todos os valores numéricos para representar o valor máximo.
Para utilizar a fórmula Findmax
Acrescentar uma ligação de tabela
Ver o artigo How to Link Tables in SeaTable para informações sobre como criar uma coluna do tipo Link to Other Entries. Este é um requisito básico para se poder utilizar a fórmula Findmax.
Adicionar uma coluna com fórmula Findmax
- Criar uma nova coluna do tipo Fórmula para links.
- Defina a opção Findmax como a fórmula.
- Seleccione a coluna previamente criada do tipo Link para outras entradas nesta tabela.
- No campo Selecionar coluna de pesquisa na tabela ligada “…”, defina a coluna da outra tabela que pretende ligar à coluna aqui.
- Clique em Submeter.