{"id":827,"date":"2011-09-15T09:28:36","date_gmt":"2011-09-15T08:28:36","guid":{"rendered":"http:\/\/www.matjazev.net\/blog\/?p=827"},"modified":"2011-09-21T11:14:44","modified_gmt":"2011-09-21T10:14:44","slug":"matricne-funkcije-prvic","status":"publish","type":"post","link":"https:\/\/www.matjazev.net\/blog\/2011\/09\/15\/matricne-funkcije-prvic\/","title":{"rendered":"Matri\u010dne funkcije prvi\u010d&#8230;"},"content":{"rendered":"<p>Na podlagi <a href=\"http:\/\/matjazev.net\/forum\/viewtopic.php?f=3&amp;t=1595\">pro\u0161nje v forumu<\/a> sem se odlo\u010dil <strong>napisati nekaj o tki. matri\u010dnih (mre\u017enih) funkcijah<\/strong>. Osebno uporabljam izraz mre\u017ene funkcije, ker sem se ga navadil, ko \u0161e nisem sli\u0161al za uradni prevod. Uradno pa so to matri\u010dne funkcije in resnici na ljubo je to bolj\u0161i izraz.<\/p>\n<p>A to za vas, kot uporabnika, \u00a0ni pomembno. Vi \u017eelite stvar samo uporabiti oz. ugotoviti ali je dobra ali ne.<\/p>\n<h2>Kaj so to matri\u010dne (mre\u017ene) funkcije?<\/h2>\n<p>\u010ce najprej pogledam kaj o matri\u010dnih funkcijah pravi MS pomo\u010d:<\/p>\n<p><em><strong>matri\u010dna formula<\/strong>: Formula, ki izvede ve\u010dje \u0161tevilo izra\u010dunov na eni ali ve\u010d mno\u017eicah vrednosti in vrne enega ali ve\u010d rezultatov. Matri\u010dne formule so postavljene med zavite oklepaje { } in se vna\u0161ajo s pritiskom tipk CTRL+SHIFT+ENTER.<br \/>\n<\/em><\/p>\n<p>Priznati moram, da mi iz tega opisa ni ravno \u010disto jasno za kaj pri vsem skupaj sploh gre, zato bi jaz opisal matri\u010dne funkcije takole:<\/p>\n<p><em><strong>matri\u010dna formula:<\/strong> Matri\u010dna funkcija je funkcija, ki operira za nizi podatkov (matricami) in katere rezultat je lahko ena vrednost (nek agregat) ali pa nova matrica vrednosti. Matri\u010dne formule so postavljene med zavite oklepaje { } in se vna\u0161ajo s pritiskom tipk CTRL+SHIFT+ENTER.<br \/>\n<\/em><\/p>\n<p>Ne vem \u010de je moja definicija kaj bolj\u0161a a dejstvo je, da je suho opisovanje matri\u010dnih formul (brez primerov) te\u017eko opravilo. Zato bom v tem in nekaj naslednjih prispevkih <strong>posku\u0161al prikazati namen in uporabo matri\u010dnih funkcij.<\/strong><\/p>\n<h2><strong> <\/strong>Zelo zelo zelo pomembno<\/h2>\n<p>Ko v Excelu <strong>vnesete matri\u010dno funkcijo, jo morate potrditi s kombinacijo tipk CTRL+SHIFT+ENTER<\/strong> (torej dr\u017eite tipko CTRL in SHIFT ter pritisnete ENTER).\u00a0\u010ce vam je to uspelo, <strong>bo Excel pred in za funkcijo zapisal zavita oklepaja<\/strong>. \u010ce torej v vrstici za formule pi\u0161e:<br \/>\n<pre>=SUM(A1:A10)<\/pre><br \/>\npotem je to <strong>navadna funkcija<\/strong>, \u010de pa pi\u0161e<br \/>\n<pre>{ =SUM(A1:A10) }<\/pre><br \/>\npotem pa je to <strong>matri\u010dna funkcija<\/strong>. \u0160e enkrat(!): <strong><span style=\"text-decoration: underline;\">Zavitih oklepajev ne vna\u0161ate VI, temve\u010d jih Excel vpi\u0161e avtomati\u010dno, ko pritisnete kombinacijo tipk CTRL+SHIFT+ENTER.<\/span><\/strong><\/p>\n<h2>Hitri primer matri\u010dne funkcije<\/h2>\n<p>Ker bo za danes dovolj, za konec samo \u0161e primer matri\u010dne funkcije. <strong>Recimo, da nas zanima se\u0161tevek prvih 100 \u0161tevil<\/strong>. V celico zapi\u0161ite formulo:<br \/>\n<pre>=SUM(ROW(1:100))<\/pre><br \/>\nIn pritisnite CTRL+SHIFT+ENTER\u2026 in rezultat je 5050 \ud83d\ude09<\/p>\n<p>Ali pa recimo <strong>se\u0161tevek vseh \u0161tevil od 1 do 1000, ki so deljiva s 17:<\/strong><br \/>\n<pre>{ =SUM(IF(MOD(ROW(1:1000);17)=0;ROW(1:1000);0)) }<\/pre><br \/>\nUf Uf Uf \ud83d\ude42 :), rezultat je 29087, kako je Excel pri\u0161el do njega in kako deluje ta matri\u010dna funkcija\u2026. pa naslednji\u010d \ud83d\ude09<\/p>\n<p><em>Nadaljevanje: <a href=\"http:\/\/www.matjazev.net\/blog\/2011\/09\/21\/in-matricne-funkcije-drugic\/\">Matri\u010dne funkcije prvi\u010d<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Na podlagi pro\u0161nje v forumu sem se odlo\u010dil napisati nekaj o tki. matri\u010dnih (mre\u017enih) funkcijah. Osebno uporabljam izraz mre\u017ene funkcije, ker sem se ga navadil, ko \u0161e nisem sli\u0161al za uradni prevod. Uradno pa so to matri\u010dne funkcije in resnici na ljubo je to bolj\u0161i izraz. A to za vas, kot uporabnika, \u00a0ni pomembno. Vi &hellip; <a href=\"https:\/\/www.matjazev.net\/blog\/2011\/09\/15\/matricne-funkcije-prvic\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Matri\u010dne funkcije prvi\u010d&#8230;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[18,3],"tags":[14,49,61,22,30],"_links":{"self":[{"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/posts\/827"}],"collection":[{"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/comments?post=827"}],"version-history":[{"count":7,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/posts\/827\/revisions"}],"predecessor-version":[{"id":845,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/posts\/827\/revisions\/845"}],"wp:attachment":[{"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/media?parent=827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/categories?post=827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.matjazev.net\/blog\/wp-json\/wp\/v2\/tags?post=827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}