es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Cómo pedir a Excel que mantenga un valor y compare las celdas siguientes con él.

Tengo la columna D que cambia cronológicamente (1,2,3,4…) y luego vuelve a 1. Sin embargo, se basa en los valores de la columna G. Mientras la columna G muestre 0, el valor en D seguirá aumentando. Y en cuanto la columna G devuelva cualquier valor que no sea 0, la columna D se reiniciará a 1. Sin embargo, en la columna F quiero el valor de la columna E basado en la columna D. Independientemente de si es 1, 2, 3 en col. D… quiero el valor correspondiente al primer 1.

Por ejemplo,

Tirar Total Primero

1 8

2 10 8

3 6 8

4 7 8

1 8

1 9

2 8 9

3 3 9

4 8 9

¿Es posible? (Perdón, soy completamente novato en Excel)

El problema: Imagen

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Sí, es posible lograr esto en Excel utilizando fórmulas. Aquí tienes un enfoque que puedes utilizar:

    • En la celda D2, ingresa la fórmula:

    =SI(G2=0,MÁXIMO(D$1:D1)+1,1)

    Esto verificará si el valor en G2 es cero. Si lo es, entonces tomará el valor máximo en la columna D desde la fila 1 hasta la fila actual (excluyendo la fila actual) y le sumará 1. Esto asegura que el valor en la columna D siga aumentando siempre que G muestre cero. Si G no es igual a cero, entonces la columna D se reiniciará en 1.

    • En la celda F2, ingresa la fórmula:

    =INDICE(E:E,CORRESP(1,(D:D=1)*(F$1=F:F),0))

    Esta es una fórmula de matriz que buscará el valor 1 en la columna D y la primera ocurrencia de este en la columna F (donde el valor en F coincide con el valor en F1). Una vez que lo encuentre, devolverá el valor correspondiente de la columna E.

    Nota: Para ingresar una fórmula de matriz, debes presionar Ctrl+Mayús+Enter después de escribir la fórmula.

    Copia estas fórmulas hacia abajo en las columnas correspondientes para aplicarlas al resto de los datos.

    ¡Espero que esto te ayude!

Comments are closed.