Fórmula do Excel 2010 para rastrear registros e substituí-los quando ultrapassados ou aprimorados

1

Descobri que usar dados de jogos é uma excelente maneira de aprender os detalhes do Excel. Eu criei uma pasta de trabalho completa com conquistas pessoais (todas funcionam), mas não consigo encontrar uma fórmula que salve dados pré-existentes de uma célula em outra antes de inserir novos dados.

Eu preciso disso para poder acompanhar automaticamente as missões / mortes, não apenas atuais, mas também as mais altas.

Por exemplo, se três missões em um personagem tiverem 5 mortes, seu M / K seria 3/5, uma diferença de +2, e até que esse registro seja quebrado, eu quero uma célula lembrando-o. Uma vez quebrado, quero que seja substituído automaticamente.

Eu já tenho a fórmula para exibir M / K no formato + - ( =IMSUB(-B2,-C2) como exemplo), mas isso condensa duas células em uma e é inutilizável para o meu problema atual. Qualquer entrada seria apreciada.

Basicamente, eu quero criar um sistema automático de células que rastreiam registros (no sentido de realização da palavra) e substituí-las quando forem quebradas. Digitar manualmente toda vez que funcionaria, mas não faz nada para aumentar minha compreensão, razão pela qual eu faço tudo isso em primeiro lugar.

Portland ofereceu uma solução viável, mas ainda falta uma habilidade, a de poder diferenciar entre os valores das diferenças. Usando o meu exemplo 3/5 na pergunta original, quero que a fórmula (ou cadeia deles) se diferencie e apenas substitua a segunda célula quando um registro maior for obtido, digamos 7/10. O primeiro é +2, enquanto o segundo é +3 e, portanto, é um registro melhor. Os intermediários 4/5, 5/6 e 6/8 seriam irrelevantes para essa causa, porque nenhum é maior que +2.

    
por Ben Johnston 05.10.2013 / 00:22

1 resposta

0

Acho que encontrei uma solução para o seu problema. Estou assumindo que você está escrevendo a missão e mata informações manualmente (pelo menos).

Suponha que você tenha essa situação:

AscolunasAeBsãoalimentadasmanualmente.M/Kéobtidoatravésdaseguintefórmula(eudescreviparaC2)

=SUM($B$2:B2)-A2

Observeo$B$2.Issosignificaquequandovocêarrastaafórmula,oinícioserásemprecorrigido,contandotodasasmortesindividuaisquevocêfezemcadamissão.

Aclassificação(ouseja,oquevocêqueria)podeserobtidaatravésdaseguintefunção:

=MAX(C:C)

Comovocêpodever,aclassificaçãoé5,emboraoúltimoM/Kseja4.Issosedeveaofatodequeafórmulaanteriorsócontaamorteatéamissãoatual.AdicionarmaisvaloresatualizaráaclassificaçãosomentequandooM/Kformaiorque5,devidoàfunçãomaxsendousada.VocêpodeocultaracolunaC,paranãotornarninguémcientedesuaexistência.

Oseguinteéoresultadofinal:

    
por 05.10.2013 / 01:19