Hocu da ovaj uslov "1" bude u celiji G7 i da ga mogu menjati po potrebi tj. da napravim padajuci meni i menjam brijeve 1,2,3,4,..... Do 9.
Znam da moze sa uslovimagde je text ali sa brojevima u celiji ne mogu nikako
Posto nisi prikacio fajl, nemam strpljenja da sam pravim i probam, ali trebalobi jednostavno da stavis u uslov $G$7 - bez znaka navoda ako je u ćeliji G7 numerički podatak, a pocetnu cifru iz sifre da pretvoriš u numerički podatak pomoću VALUE, kako bi mogao upoređivati. Dakle:
Code: VALUE(LEFT(sifra;1))=$G$7
Nije to loše Rembrante, samo što ne bi dodao još malo boje?
=SUMPRODUCT(--(datum>=$F$1);--(datum<=$G$1);--(VALUE(LEFT(sifra;1))=$G$7); --cena)
Ovakva modifikacija radi posao.
Mrzim što u Ekselu uvek ima nešto novo da se nauči, nikad kraja. Prvi put se susrećem sa naredbom "--". Ako se ovo stavi ispred nekog vektora kao što je npr. "--(datum>=$F$1)", i ukoliko se uradi evaluacija uslova "--({true;true;false;false;true;false})" onda naredba "--" pretvara ono što je u zagradi u brojeve 0 i 1. Krajnji rezultat je "({1;1;0;0;1;0})".
Ne znam zasto ali ovo kod mene ne radi.Izbacuje mi #value ,probao sa office 2003,office 2010 ,menjao tacku i zarez ali ne radi.
Da li mozes da formulu da odradis na ovom primeru.
Hvala unapred
Uf, izvini. Neće da radi kada u redu nema nikakvih vrednosti, a ti si imenovao kolone sve do 5000 reda. Evo ti mala modifikacija. Ovde je samo radi trika uvedena funkcija INT kako bi se prazne ćelije pretvorile u numeričku vrednost nula. Takođe, umesto funkcije VALUE sam koristio "*1" (pomnoženo sa jedan). To je pregledniji i lakši način da se string pretvori u vrednost.
To je to . Svaka cast care.Ako moze jos jedno pitanje .
Ako bih u ovu formulu dodao jos jedan uslov npr. da celija do g7 . tj celija h7 bude takodje broj koji bi bio uslov sa sifru ciji se broj zavrsava sa nekim broje 1,2,3... -da li da dodam
uz funkciju right isto funkciju INT (znaci izmedju ovih uslova sa datumima i funkcijom left da bude i uslov right)
Mozda sam malo dosadan ali se izvinjavam
EDIT:
E, nemoj u stvari da koristiš INT uopšte. Uradi ovako. Samo dodaj nulu na SIFRU:
=SUMPRODUCT(--(datum>=F1);--(datum<=G1);--(LEFT(sifra+0;1)*1=$G$7);--cena)
[Ovu poruku je menjao Brodoplovac dana 10.12.2011. u 16:00 GMT+1]