• Welcome to LusoRobótica - Robótica em Português.
 

Percentagem de preenchimento de uma tabela

Started by Kristey, 11 de April de 2014, 19:15

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Kristey

Boas.
Estou aqui com um problema que pretendia resolver.
Idealmente gostaria de resolver isto usando excel para poder partilhar no google drive com os meus colegas do projecto.

É o seguinte, eu tenho uma tabela com as tarefas que temos de fazer:


O objectivo é que cada um insira as horas que demorou a fazer aquela tarefa (à medida que as forem completando), e automaticamente a célula fica verde.
Mas pretendia ter um valor de progresso, ou seja, neste momento estao feitas 3 tarefas de 66 que estão ai planeadas (cada celula é uma tarefa) neste caso está em 4,55% concluido.
Ou seja eu gostava que cada vez que alguem adiciona-se o numero de horas que demorou a fazer (significa que ja acabou a tarefa), fizesse logo o calculo da percentagem que ja está feita.
Em C++ ou matlab sabia fazer isto, agora no excel nao estou a ver como é que vou incrementar uma variavel quando uma celula for diferente de 0.


Expliquei-me bem?
Se alguem me puder ajudar agradeço

jm_araujo

Não é preciso complicar tanto ;)

Vê o exemplo:
https://docs.google.com/spreadsheet/ccc?key=0AoF9rQcU-NNRdDVaR0pLa2ZmOENMSEpKLWRCek01SEE&usp=sharing

Basta usar a função COUNT e eventualmente as suas relativas.

Kristey

Era mesmo isso que precisava :D

Mas fui experimentar e tanto a função COUNTA como a COUNT, contam-me o numero de celulas preenchidas.
pelo que vi no teu doc, uma deveria contar o numero total de celulas, e outro o numero de celulas com preenchidas.
Certo?
No meu excel nao esta a funcionar

tarquinio

Uma é suposto contar o numero de células com valores numéricos e a outra conta o numero de casas não vazias, que é um pouco diferente do que tu estavas a dizer, ve lá se não é disso.

Hugu

Quote from: Kristey on 12 de April de 2014, 05:28
Era mesmo isso que precisava :D

Mas fui experimentar e tanto a função COUNTA como a COUNT, contam-me o numero de celulas preenchidas.
pelo que vi no teu doc, uma deveria contar o numero total de celulas, e outro o numero de celulas com preenchidas.
Certo?
No meu excel nao esta a funcionar

se tens o excell em português, tvz tenha de usar a funçao em portuguÊs...vê no help ou na lista das funçoes se encontrar a dita cuja em portuguÊs.. ja experimentaste usar "contar=" ?

jm_araujo

Estranho esse teu excel.
Tens também o COUNTIF. Usas uma condição tipo ">0" e deve resolver. Fica do género:
=COUNTIF(B2:O2;">0")

senso

Nunca reparaste nisso?
Excell se for instalado em português os "comandos" são todos traduzidos, não tem if, tem se, e por ai fora, não sei se dá para mudar se não, mas é bastante irritante.
Avr fanboy

jm_araujo

#7
Sim, conheço bem as diferenças entre o excel Inglês e Português, de ver em quando ando a marrar nelas (estou demasiado habituado ao inglês).

Estranhei não funcionar no excel dele. O exemplo que dei no GDOCS funcionava bem.

Edit: Reli o que o Kristey disse.
Eu usei o COUNTA (que conta independentemente de ser numero ou texto) na coluna do nome da linha (coluna A), para ter o total de linhas.
Se queres o numero total de linhas num range, podes usa a função "ROWS(range)"
Alterei o ficheiro de exemplo.


Kristey

O meu está em ingles jm_araujo, mesmo assim acho estranho estar a dar 3 no meu, devia dar mais linhas :/
Já vi esse exemplo Rows(range), vou usar isso :D
Obrigado