- 13 Nov 2019 às 07:21
#50206
Bom dia,
Preciso de criar uma base de dados para contabilizar número de passageiros embarcados em cada porto escalado numa determinada rota marítima. Paralelamente, devo calcular o número de passageiros a bordo do navio em cada troço.
Se cada linha for uma escala, portanto o porto escalado (Origem ou PortID), e nas colunas indicarmos o número de passageiros embarcados para o porto x (cada coluna), então a soma desse valores por linha dá-me o total de passageiros embarcados naquele porto.
Para calcular o número de passageiros a bordo do navio, deveria fazer o seguite cálculo = Nº Passageiros Embarcados + Nº Passageiros a Bordo - Número de Passageiros desenbarcados.
A dúvida está em como conseguir o número de passageiros desembarcados. A meu ver preciso que o excel crie um range (que é inconstante!!) para a soma. Temos de dizer: soma a coluna cujo porto é igual ao PortID, desde a linha atual até à linha em que esse porto apareceu pela última vez... No caso de estar a calcular o passageiros desembarcados para a row 9 deste exemplo, teria de dizer ao excel para somar o range seleccionado a azul no ficheiro em anexo.
Conseguem ajudar? Muito obrigada!
SofiaV
Preciso de criar uma base de dados para contabilizar número de passageiros embarcados em cada porto escalado numa determinada rota marítima. Paralelamente, devo calcular o número de passageiros a bordo do navio em cada troço.
Se cada linha for uma escala, portanto o porto escalado (Origem ou PortID), e nas colunas indicarmos o número de passageiros embarcados para o porto x (cada coluna), então a soma desse valores por linha dá-me o total de passageiros embarcados naquele porto.
Para calcular o número de passageiros a bordo do navio, deveria fazer o seguite cálculo = Nº Passageiros Embarcados + Nº Passageiros a Bordo - Número de Passageiros desenbarcados.
A dúvida está em como conseguir o número de passageiros desembarcados. A meu ver preciso que o excel crie um range (que é inconstante!!) para a soma. Temos de dizer: soma a coluna cujo porto é igual ao PortID, desde a linha atual até à linha em que esse porto apareceu pela última vez... No caso de estar a calcular o passageiros desembarcados para a row 9 deste exemplo, teria de dizer ao excel para somar o range seleccionado a azul no ficheiro em anexo.
Conseguem ajudar? Muito obrigada!
SofiaV
Você não está autorizado a ver ou baixar esse anexo.