IZBORNIK HOME FORUM ACCESS 2003 EXCEL 2003 WORD 2003  .
   
   
HOME
FORUM Win Tips&Tricks
   
KAKO INSTALIRATI
WINDOWS XP ?
Kako instalirati Win XP sa USB STICKA
Kako instalirati WINDOWS 7 ?
Naučite za 15 minuta raditi u Windows XP
Naučite Internet Explorer i Outlook Express
za 15 minuta
Kako kreirati BOOT CD za instalaciju Win95
   
MS OFFICE 2003
MS OFFICE 2007
   
   
HOME NETWORK
tutorijal za mreže
Network Windows 7 - XP
   
ZANIMLJIVI LINKOVI
BROJEVNI SUSTAVI
(DEC, OKT, BIN, HEX )
CMD - Command Prompt
CISCO - CCNA tutoriali
VLSM and SUBNETTING
   
Tutorijali za phpBB forum
JAVASCRIPT
VISUAL BASIC 6.0
AUTOCAD 2007
 

MICROSOFT EXCEL 2007- Kako pronaći prvu najmanju vrijednost u nizu, how to find first next lowest value in column range

Kako pronaći prvi slijedeći najmanji broj

Pronađi sve brojeve koji nedostaju u nizu iz stupca

U ovom primjeru pokazat ću kako pronaći prvu najmanju vrijednost u nekom nizu vrijednosti stupca ili kako pronaći sve brojeve koji nedostaju u seriji brojeva nekog niza podataka.

.

Uzmimo za primjer da imamo nekakvu tablicu podataka koja sadrži niz nekih nesortiranih vrijednosti (u ovom slučaju to je stupac B). Zamislimo da imamo stotine redova i želimo pronaći sve brojeve koji nedostaju a isto tako želimo pronaći prvi slijedeći najmanji broj koji nedostaje u istom nizu podataka da bi ga mogli upisati. Kada upišemo taj prvi nedostajući broj formula nam automatski prikaže slijedeći prvi najmanji broj koji nedostaje u nizu.
Naše šifre počinju sa brojem 1000 pa sve do 10000.

Dakle da bi znali koji je prvi najmanji broj u nizu koji nedostaje možemo kreirati formulu u ćeliji D2

=MIN(IF(ISNA(MATCH(ROW(INDEX(B1000:B10000;0));B2:B100;0));ROW(INDEX(B1000:B10000;0))))

Ovu Array (matričnu) ili formulu polja završavamo sa CTRL+SHIFT+ENTER.
Raspon B1000:B10000 je raspon naših šifri koje počinju sa prvim brojem 1000 a može ih biti do 10000 dok je raspon B2:B100 range koji pretražujemo. Uočite na slici da prvi broj koji nedostaje iz niza u stupcu "B" je vrijednost 1005. Kada upišemo dotičnu šifru 1005 u prvu praznu ćeliju u stupcu "B" automatski će nam se pojaviti broj 1008, jer je to slijedeći prvi najmanji broj u nizu koji nedostaje.

Da bi imali bolji pregled svih šifri koje nedostaju u nizu možemo kreirati jednu podužu formulu i kopirati je prema dolje, koja će nam prikazati sve brojeve koji nedostaju u nizu stupca "B". Ta formula u ćeliji G2 glasi

=SMALL(INDEX(ISNA(MATCH(ROW(INDEX(B:B;MIN(B:B)-999):INDEX(B:B;MAX(B:B)-999))+999;B:$B;0))*(ROW(INDEX(B:B;MIN(B:B)-999):INDEX(B:B;MAX(B:B)-999)));0);COUNT(B:B)+ROWS($1:1))+999

Ova formula prikazuje prvi broj koji nedostaje u nizu stupca "B" za dotični red (row). Kopiramo je prema dolje pa tako imamo pregled cijelog niza.



Page copy protected against web site content infringement by Copyscape - Do not copy content from the page. Plagiarism will be detected by Copyscape  COPYRIGHT ©- 2006 - 2011 - IC  - Sva prava pridržana.  www.ic.ims.hr