Tale zapis je namenjen bolj meni v opomnik, ker vsake toliko časa naletim na ta problem in vedno znova iščem rešitev po internetu, ker sproti zadevo pozabim. Morda pa bo tudi še komu drugemu prišla prav.
V Excelu imamo tabelo, v kateri bi radi našli vse podvojene zapise, ki se pojavljajo v enem izmed stolpcev. Recimo enostaven primer takšne tabele:
Ker se mi ni ljubilo brskati po internetu, sem sam običajno takšne primere reševal enostavno tako, da sem excelovo tabelo uvozil v Access in tam s pomočjo SQLa (select distinct) prišel do rezultata.
Ampak tudi v Excelu se da ta problem enostavno rešiti z pogojnim oblikovanjem (conditional formatting).
Trik je tu v uporabi excelove formule, s pomočjo katere spremenimo barvo vsem tistim vrednostim v stolpcu, ki so podvojene, oziroma nastopajo več kot enkrat:
=COUNTIF(A:A,A2)>1
Formula countif izračuna, kolikokrat se vrednost v tekoči celici pojavi v stolpcu in če se več kot enkrat, je vrednost izraza true, sicer false.
V verziji Excela 2007 mislim pa da je zadeva še lažja, saj se ta možnost nahaja že med ponujenimi za pogojno oblikovanje (Conditional Formatting – Highlight Cells Rules – Duplicate Values).
06 04 2009 na 15:10
Jaz to ponavadi rešim s filtriranjem: Vse oblikujem rdeče, pri advanced filter odkljukam Unique records only in potem vse odbarvam ter odstranim filter (show all).
Če gre za večjo podatkovno bazo, gre to hitreje v accessu.
07 04 2009 na 12:07
super, hvala, bo koristilo
26 04 2009 na 0:29
V Excelu 2007 je to skrajno preprosto
http://office.microsoft.com/sl-si/excel/HP100739431060.aspx