Neviem, či som dobre porozumel zadaniu,
ale ak sa má vždy urobiť rozdiel prvej bunky a poslednej kde je zadané číslo, riešenie by mohlo byť nasledovné:
=IFERROR(OFFSET(A1;MATCH(9,9E+307;A:A;1)-1;0);0) - IF(ISNUMBER(A1);A1;0)
Vysvetlím:
1| fn MATCH nájde posledný riadok s numerickou hodnotou
2| fn OFFSET vráti hodnotu posledného num riadku
3| fn IFERROR vráti nulu, ak vzorec vo vnútri vráti chybu
4| fn ISNUMBER testuje či hodnota bunky je alebo nie je číslo
Fn IFERROR - iba pre verziu Excelu 2007 a viac
Pri priebežnom vzorci (napr. v stlpci B sa počíta rozdiel aktuálneho riadku mínus prvého stačí využiť IF a ISNUMBER)
Palo
Naposledy upravil PaloPa : 19.11.13 at 10:26