[ bozabaksuz @ 07.07.2015. 11:13 ] @
Imam funkciju donekle resenukoja treba sve vrednosti iz jedne kolone na kraju da da sumu. Problem je u sledecem. U koloni se upisuju (copy-paste iz smenskih izvestaja dolivene kolicine ulja u rezervoar). Neko te kolicine upisuje u litrima (zapreminska mera) i uvek je upisuju kao cisto brojnu vrednost (integer ili float), a neko u mm visine u rezervoaru primaocu i u celiji obavezno upise pored vrednosti i mm (tj kao string). obzirom da je rezervoar cilindrican i sa dancima (ispupceni dno i vrh) polozen horizontalno, formula zavisnosti visine i litraze je dosta komplikovan za excel da zvace i nije univerzalna za sve rezervoare. Tako da kao najlakse resenje meni ostaje da prikazem sumu kolone kao [##] L + [##] mm Ono dokle sam ja dosao Code: concatenate ( sumproduct(--(isnumber(E1:E91));E1:E91); " L +"; sumif(E1:E91;"*mm";trim(left(*****E1:E91****;2))); " mm" ) Poslednji problem ostaje mi vezan za left() funkciju, kako da kazem da iz niza celija za svaku celiju odstrani poslednja dva karaktera koja su mm, trim funkcija uklanja razmak ukoliko postoji i najzad sumif ih sabira. Hvala unapred |