Pošto nisi postavio primer, morao sam sam da se snađem. Prethodni primer preradio sam da u koloni uslov umesto "da" bude formula oblika =OR(AND(uslov1,uslov2),AND(uslov3, uslov4)).
Rezultat je niz TRUE, FALSE u toj koloni
Sad u varijanti 2 nije ti potrebna pomoćna kolona. Jednostavno tu kolonu pretvori u 0 i 1 koristeći INT funkciju (ili ako ti je lakše dodaj dvosturku negaciju na ceo izraz kao u varijanti3 ili pomnoži sa 1...). Nakon toga moći ćeš da koristiš SUBTOTAL sa sum funkcijom kao argumentom kako sam predložio. Pogledaj rezultat u priložnom primeru u listu Var2 pa D23 pa vidi da li je to što očekuješ.
Varijanta 3 sa SUMPRODUCT meni radi bez problema - formula je nešto kraća jer koristiš već gotov uslov ne moraš da porediš sa "da"
Code:
=SUMPRODUCT(SUBTOTAL(3,OFFSET($C$3:$C$22,ROW($C$3:$C$22)-ROW($C$3),0,1)),--($D$3:$D$22))
Rezultat je u priloženom primeru na listu Var3, G1.
Što se tiče kopiranja ako je uslov uvek iz dva susedna reda kako si opisao, relativno adresiranje treba da funkcioniše (tako sam uradio u primeru) pa ne mogu da razumem šta je problem u tvojoj formuli.
[Ovu poruku je menjao Jpeca dana 17.12.2015. u 09:46 GMT+1]
Nije to loše Rembrante, samo što ne bi dodao još malo boje?