/ / Encontrando max em alguns intervalos específicos em uma única coluna no excel - excel, if-statement, while-loop, max

Encontrar max em alguns intervalos específicos em uma única coluna no excel - excel, if-statement, while-loop, max

Eu preciso encontrar o máximo em uma coluna para ocomeçando 300 linhas por 11 vezes e depois o máximo nas próximas 220 linhas, e então continue este padrão (11 vezes o máximo encontrado em 300 linhas e uma vez em 220 linhas)? Um "IF" ou "WHILE" deve ser usado?

Respostas:

0 para resposta № 1

Não existe a melhor maneira de escrever códigos, depende do que você gosta mais e do tempo de execução que você está procurando.

Eu usaria While ou For.

Pseudocódigo para While:

offset = first cell
int j = 0

While (1){

//First 300
int i = 0
While i <> 12{
offset = range (offset + 299)
Cell[j] = Max offset
i = i+1 }

//next 220
offset = offset + 1
offset = range(offset + 219)
Cell[j+1] = Max offset
j = j + 1
offset = offset + 1
}