[ excelproblem @ 03.06.2008. 20:20 ] @
Pozdrav

Ako neko zna kako ovo da resim bio bih veoma zahvalan

znaci u celiji a1 imam neku vrednost npr 1000
a u celiji b1 moze biti 9 razlicitih vrednosti (1 2 3 4 5 6 7 8 9)
meni treba formula za c1 po kojoj u zavisnosti sta je u b1 vrsi se neka mat. operacija npr. ako ako je u b1 1 onda se a1 djeli sa 3, ako je u b1 2 onda se a1 dodaje 100 itd... sve do 9
Da li je moguce takva formula u excelu?
hvala
[ timmy @ 03.06.2008. 21:25 ] @
Nadam se da ce ovo da zadovolji potrebe.

Do resenja sam dosao tako sto sam svih 10 potencijalnih rezultata izracunao
sa strane, a zatim sa vlookup odlucio koju cu vrednost da prikazem na ekranu.



Code:

C1:
=VLOOKUP(B1,D1:F10,3,FALSE)


U ovom primeru postoji i jedan mali macro (nije neophodan za resenje problema)
ali pokazuje kako na ekranu prikazati source formule koja se nalazi u nekoj celiji.

Code:

Function GetFormula(Cell As Range) As String
   GetFormula = Cell.Formula
End Function


Pozdrav

[ excelproblem @ 03.06.2008. 22:57 ] @
Puno hvala timmy

Nije mi bas potrebno sa ovim menijem, ja bih to radije da upisujem rucno, posto cu vise puta popunjavati

Evo ovaj primer sto sam okacio.

Meni treba da popunim a1 i u zavisnosti sta sam upisao u b1 da dobijem rezultat u c1
npr. ako u b1 upisem 1 onda u c1 trebam da dobijem rezltat a1/2 tj.50, ako upisem 3 rezultat 90 itd...
[ Catch 22 @ 04.06.2008. 09:14 ] @
pa pogledaj malo help u excelu:
Citat:

Excel function IF

Use IF to conduct conditional tests on values and formulas.

Syntax

IF(logical_test,value_if_true,value_if_false)

Up to 64 IF functions can be nested as value_if_true and value_if_false arguments to construct more elaborate tests. (See Example 3 for a sample of nested IF functions.). Alternatively, to test many conditions, consider using the LOOKUP, VLOOKUP, or HLOOKUP function. (See Example 4 for a sample of the LOOKUP function.)





[ timmy @ 04.06.2008. 10:51 ] @
Citat:
excelproblem: Puno hvala timmy

Nije mi bas potrebno sa ovim menijem, ja bih to radije da upisujem rucno, posto cu vise puta popunjavati

Evo ovaj primer sto sam okacio.

Meni treba da popunim a1 i u zavisnosti sta sam upisao u b1 da dobijem rezultat u c1
npr. ako u b1 upisem 1 onda u c1 trebam da dobijem rezltat a1/2 tj.50, ako upisem 3 rezultat 90 itd...


Problem resen, pogledaj jos jednom primer koji sam ti zakacio.

IF funkcija ovde ne moze da se koristi jer je (ako se dobro secam)
najveci dozvoljeni broj ugnezdjenih IF funkcija 7, a problem si
postavio tako da imas 9 razlicitih nacina izracunavanja.

Pozdrav

[ Catch 22 @ 04.06.2008. 11:08 ] @
^ Pa lepo gore piše da je moguće postaviti 64 ugnjezdenih if funkcija...
Citat:
Up to 64 IF functions can be nested as value_if_true and value_if_false arguments to construct more elaborate tests.

Ako laže Excel 2007 help, lažem onda i ja...
;)
[ Ivek33 @ 04.06.2008. 11:30 ] @
Citat:
excelproblem:Nije mi bas potrebno sa ovim menijem, ja bih to radije da upisujem rucno, posto cu vise puta popunjavati
nitko te ne spriječava da ne koristiš padajući izbornik, jednostavno upiši broj koji želiš
izbornik je samo definirao vrijednosti koje su dozvoljene za upis. npr: ne možeš upisati broj veći od 10

[Ovu poruku je menjao Ivek33 dana 04.06.2008. u 12:45 GMT+1]
[ Ivek33 @ 04.06.2008. 11:44 ] @
Citat:
Catch 22: Ako laže Excel 2007 help, lažem onda i ja...
ne znam kako je u Excelu 2007, u pravu si što se tiče helpa ( vidio sam to na Microsoftom webu ) ali sudeći po file-u koji je pokretač teme @excelproblem zakačio uz poruku, vjerojatno koristi Excel 2003.
Koliko ja znam ( a nikada nisam siguran) max. 7 ugnježđenih IF funkcija se može koristiti u Excelu 2003 ( dakle glavni IF+7 ugnježđenih IF ).

evo jedne takve formule koja funkcionira
=IF(A1>10;10;IF(A1>9;9;IF(A1>8;8;IF(A1>7;7;IF(A1>6;6;IF(A1>5;5;IF(A1>4;4;IF(A1>3;3;55))))))))

u koliko se doda još jedna IF funkcija onda Excel izbacuje error.
( osim ako sam nešto previdio u međuvremenu od izlaska verzije ili se nešto novo pojavilo sa Update-ima.
[ excelproblem @ 04.06.2008. 12:27 ] @
Koristim excel 2007 pa ako je moguca formula?
Ako je nema onda timmy ako moze pomoc kako da ovo primetim na svoj spredsheet
Kako da promenim formule u F koloni i vrednosti u D i da li je moguce da umesto numerickih koristim slovne oznake u koloni D (umesto 1 2 3.. aa bb cc...) ?
[ Ivek33 @ 04.06.2008. 18:15 ] @
Citat:
excelproblem: Kako da promenim formule u F koloni i vrednosti u D i da li je moguce da umesto numerickih koristim slovne oznake u koloni D (umesto 1 2 3.. aa bb cc...) ?
dok čekaš na @timmijev odgovor,
naravno da možeš koristiti slovne oznake, a i promjeniti formulu ( vidi attach )
[ timmy @ 04.06.2008. 18:40 ] @
Nemam sta korisno da dodam, osim da se zahvalim Iveku na adaptaciji i
da konstatujem da ipak mora i malo licnog truda da se ulozi, da se procita
barem help...

Pozdrav svima
[ excelproblem @ 05.06.2008. 22:05 ] @
Prvo hvala svima sto su pomogli, uspio sam nesto sam da uradim ali je opet zapelo.
Kao sto se vidi u primjeru koji sam okacio uspio sam da namjestim proracun za jedan red ali sad mi isto to treba za narednih 500 pa me zanim da li je moguci neki automatski nacin

Trazi se odnos vrijednosti u celijama D i E odnosno H i I.

U zavisnosti od unesenih M i N oznaka primjenjuje se formula iz kolone CB

Hvala u naprijed