Uklanjanje praznih redova

U jednom od ranijih „recepata“ bilo je reč o tome kako da iskoristimo opciju Go To Special radi uklanjanja praznih redova iz tabele. Sada je to moguće učiniti na puno lakši način, upotrebom funkcije TRIMRANGE u kombinaciji sa još nekim funkcijama za rad sa dinamičkim nizovima. Rezultat je dinamička tabela koja će se automatski ažurirati ako odlučite da uklonite još neki red…

Krenimo od jedne jednostavne tabele u okviru koje su evidentirani podaci o zaposlenima. U tabeli je, slučajnim izborom, obrisano nekoliko redova. Kako ih ukloniti tako da se više ne vide, odnosno iz tabele izvući samo one redove koji poseduju podatke?

Ako u ćeliji A14 upišemo formulu:

=UNIQUE(A3:H12)

dobićemo rezultat kao na slici.

Ako dodatno želimo da uredimo vrednosti, tako da budu prikazane u rastućem poretku, korigovaćemo formulu:

=SORT(UNIQUE(A3:H12))

Rezultat ove operacije prikazan je na slici.

Ako ovaj izraz dodatno „uokvirimo“ pomoću funkcije TRIMRANGE postigli smo željeni rezultat. Ovo je izgled izmenjene formule:

=TRIMRANGE(SORT(UNIQUE(A3:H12)))

a na slici možete videti konačni izgled tabele iz koje su uklonjeni prazni redovi.

Ako bismo probali da uklonimo još neki red tabela bi se automatski ažurirala. Na kraju, da bismo dobili datume i pravilno prikazane vrednosti plata, potrebno je formatirati odgovarajuće kolone u koje će biti smeštena nova tabela.