Puede usar algunas columnas auxiliares y algunas fórmulas ordenadas para obtener lo que desea con los siguientes supuestos:
- No habrá varias líneas en blanco en una fila (como A3 y A4 están en blanco).
- La primera línea no estará en blanco.
- No le importa el uso adicional de la columna y puede ocultarlos.
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 1en 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 similar A1: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á el SUM.
¡Arrastra las filas hacia abajo para ver la magia!
Aquí hay algunas capturas de pantalla en acción y mostrando las fórmulas:

