Wyświetlanie ostatniego wpisu na długiej liście
Przyjmijmy, że prowadzimy w Excelu ewidencję wydanych z magazynu książek. Każdy wpis składa się z daty wydania, kodu towaru, liczby wydanych towarów oraz ceny jednostkowej. Kolejne wydanie towaru jest dopisywane na końcu listy, która składa się już z kilku tysięcy wierszy. Przewijanie listy przy tak dużej liczbie wpisów może okazać się uciążliwe.
Fragment arkusza z ewidencją wydań książek z magazynu przedstawia rysunek 1.
Rys. 1. Przykładowa długa lista wydań towarów z magazynu
Aby ostatni wpis był widoczny na początku listy, wykonajmy następujące czynności:
Do komórki F2 wpisujemy: Kod.
Do komórki F3 wprowadzamy formułę:
=INDEKS(B:B;ILE.NIEPUSTYCH(B:B);1)
Do komórki F4 wpisujemy: Liczba.
W komórce F5 umieszczamy formułę:
=INDEKS(C:C;ILE.NIEPUSTYCH(C:C);1)
Komorka F6 powinna zawierać tekst: Cena jedn.
Do komórki F7 wpiszmy formułę:
=INDEKS(D:D;ILE.NIEPUSTYCH(D:D);1)
Efekt zastosowania formuł przedstawia rysunek 18. Jeśli na końcu listy dodamy kolejny wpis, będzie automatycznie uwidoczniony na początku arkusza.
Rys. 2. Szczegóły ostatniego wpisu przeniesione na początek list