Tengo un grupo de números:
A1 12
A2 13
A3 3
A4 5
A5
A6 1
A7 8
A8 9
A9
A10 2
A11 19
A12
and so on...
Me gustaría que la celda B5 muestre 33 (suma de A1 a A4), B9 muestre 18 (suma de A6 a A8), A12 muestre 21 (suma de A10 a A11), etc. Básicamente, el número de valores a ser agregado es aleatorio y depende de si la celda está en blanco, por lo que si A5 está en blanco, B5 tendrá un valor.
microsoft-excel
worksheet-function
usuario338420
fuente
fuente
SumIf
?Respuestas:
Use esta fórmula en la celda B2 y copie hasta sus datos en la columna A.
En palabras: Suma todo en la columna A arriba de la fila actual y resta la suma de todo en la columna B arriba de la fila actual. Haga esto solo para las filas donde A está en blanco.
fuente
Puede usar algunas columnas auxiliares y algunas fórmulas ordenadas para obtener lo que desea con los siguientes supuestos:
Lo que estamos haciendo es calcular cuántas filas hay entre espacios en blanco y luego crear un rango a partir de eso. Luego conectamos ese rango en la fórmula SUMA solo para filas en blanco.
Contador de rango: use la columna C e ingrese a
1
en la primera fila. Luego, a partir de la fila 2, ingrese la fórmula=IF(C1="", 1, IF(A2="","",C1+1))
. Si una fila está en blanco, comenzará en 1. De lo contrario, seguirá incrementando el contador.Crear texto de rango: usando la columna D, comenzando en la fila 2, ingrese la fórmula
=IF(C2="", CONCATENATE("A",ROW()-C1,":A",ROW()-1),"")
. Esto creará un texto similarA1:A3
.Conecte a la fórmula SUMA: use la columna B y, a partir de la fila 2, ingrese la fórmula
=IF(A2="",SUM(INDIRECT(D2)),"")
. Solo si la fila está en blanco, realizará elSUM
.¡Arrastra las filas hacia abajo para ver la magia!
Aquí hay algunas capturas de pantalla en acción y mostrando las fórmulas:
fuente
Debe aprender a usar funciones en Excel para facilitarle la vida. Hay una función llamada función SUMA y lo que hace es agregar el número en dos o más celdas. Para obtener la suma de las primeras cuatro entradas en la columna A, escriba
Esta función agregaría los números de A1 a A4. Puede ingresar esta función en el campo vacío arriba de los nombres de columna que dice fx. No pude publicar una foto todavía. Si desea que B5 contenga este valor, debe hacer clic en la celda B5 e ingresar la función SUMA que he proporcionado en el campo fx .
En cuanto a los demás, puede ir a b9 y b12 e ingresar las siguientes funciones:
y
fuente