Obrigado Excellll e fixer1234 para torná-lo mais claro.
A fórmula proposta do OP está bem, então só precisa ser ajustada:
=SUMPRODUCT(SUMIF(A:A,INDEX(E:E,MATCH(A2,F:F,0)),C:C))+B2
+IF(MID(A2,3,1)<>".",SUMPRODUCT((A:A>A2)*(A:A<"M"&MID(A2,2,1)+1),B:B),0)
Se você tem um período no nome do nó, a fórmula está bem; caso contrário, você adicionará valores correspondentes a nomes de nós maiores que o atual (por exemplo, "M3") e menos que o próximo (por exemplo, "M (3 + 1)", é o que o &MID()+1
faz)