/ / Excel - Získajte poslednú bunku v rozmedzí 1D, ktorá nie je rovná nejakej hodnote - excel, excel-2007, funkčný list, excel-2010

Excel - Získajte poslednú bunku v rozmedzí 1D, ktorá nie je rovná nejakej hodnote - excel, excel-2007, workheet-function, excel-2010

Bez použitia VBA (riešenie čistého vzorca) existuje spôsob, ako dostať poslednú bunku v 1-rozmerovom rozsahu, ktorý nie je rovný nejakej hodnote? Napríklad:

        A
1       Bob
2       Bob
3       Bob
4       Jane
5       Sam

Použitie logiky nad A1: A5 a okrem "Bob" vráti "Sam"

odpovede:

1 pre odpoveď č. 1

Skúste to. Zadajte ho ako vzorec poľa stlačením klávesov Ctrl + Shift + Enter.

=INDIRECT("A" & MAX(IF(A1:A5<>"Bob",ROW(A1:A5))))