Meni deluje upravo obrnuto.
Ja godinama učim ljude koji pogrešno koriste Excel, da razdvoje PODATKE od IZVEŠTAJA. Ako si programer, čuo si za koncept MVC - Model-View-Controller
https://en.wikipedia.org/wiki/...2%80%93view%E2%80%93controller
Tvoja tabela (Kolone A i B) predstavlja MODEL podataka.
Tvoj rezultat (Kolone D i E) predstavlja IZVEŠTAJ (View) nad modelom
Ništa logičnije u Excelu nije nego da se koriste Pivot tabele za kreiranje sumarnih izveštaja nad podacima. Array formule i druge egzibicije su toliko netransparantne i teške za održavanje, da su mučenje kada nešto prestane da radi.
Koliko puta sam imao situaciju da, recimo knjigovođa vidi neku grešku u podacima, pa u ćeliju sa formulom =SUM(a1:a11) doda =sum(a1:a11)+3 jer mu se za toliko ne slaže. Posle dva meseca više niko ne zna šta predstavlja ono +3
Ja sam imao običaj da Sheet sa izveštajem zaključam, da ne mogu da se menjaju formule, pa ako treba korekcija, dodaj batice red u tabeli sa podacima, a nemoj da mi đubriš formule.