Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 12 odgovora
  • 3.506 pregleda

Najnovija ↓

Tri medjusobno povezan polja 27.03.2011. u 20:00 · pre 189 meseci #1
Ako mi je zadata vrednost 1200
A imam mogucnost da tih 1200 podelim na 3 dela ali tako da pocetna vrednost uvek stoji 3 jednaka dela u ovom slucaju 3 polja po 400, e sad kad promenim bilo koje polje od ta 3 da druga dva promeni opet na jednaka dva dela ali ako promenim i drugo polje da se promeni samo trece polje ali da zbir ostane 1200???????

Kako braco?
I kako da upisem da ako nemam sve zadate vrednosti jednog zbira da polje pokazuje 0

Tj ako je C5=c6+c7 a imamo c6 a ne c7 i obratno da u polju c5 bude 0?
Re: Tri medjusobno povezan polja 27.03.2011. u 23:04 · pre 189 meseci #2
Citat:
ivan.985: I kako da upisem da ako nemam sve zadate vrednosti jednog zbira da polje pokazuje 0
Ako sam te dobro razumio koristi funkciju IF kao i funkciju AND

Ovo ispred toga je dosta nejasno, jedino da vrijednosti upisuješ u jedan range a rezultati da ti se pojavljuju u drugom. Ipak evo jedna pretpostavka, ako nije rješenje traži dalje ;)

Re: Tri medjusobno povezan polja 28.03.2011. u 00:08 · pre 189 meseci #3
Konkretno radim ovako nesto! Znaci radi se o krojnoj listi. E sad prozor je sirine 1200mm a posto je trokrilni da default vrednost u ova tri polja iznad slike pise po 400mm. E sad nastaje problematika: Ako promenim prvo polje i unesem npr 200mm da druga dva polja promene vrednost za po polovinu ostatka znaci da u njima pise 500mm ali ako i u drugo polje unesem podatak npr 300 mm da sad samo trece polje promeni vrednost za ostatak od racunice znaci u njemu ce biti 700mm?


Kontam da treba da iskoristim if ali mi stalno prijavljuje gresku! Znaci mene zanima da ako je konkretno C4=C5+C6 ali poznato je C5 a nije C6 on trenutno ispisuje vrednost u c4 indenticnu sa c5,ali ja hocu da on u tom trenutku kada je jedan od c5 ili c6 nepoznato ispisuje u c4 nulu i cim mu ja dam oba podatka tek tad da sabere zbir! Nadam se da je malo bolje objasnjeno?
Re: Tri medjusobno povezan polja 28.03.2011. u 10:04 · pre 189 meseci #5
Citat:
ivan.985: Nadam se da je malo bolje objasnjeno?
Pa i nije. Trebao si umjesto te slike postaviti taj radni list.
Spominješ ćelije C4, C5 i C6 koje se ne vide od slike?
Je li ti uvjete pišeš u ćelije A3, C3, D3 a rezultati se pojavljuju u C4, C5, C6 ili ?

Citat:
ali ja hocu da on u tom trenutku kada je jedan od c5 ili c6 nepoznato ispisuje u c4 nulu

C4: =IF(AND(C5>0;C6>0);C5+C6;0)
Re: Tri medjusobno povezan polja 28.03.2011. u 15:41 · pre 189 meseci #6
Ma to sa C poljima je samo primer.
Vidite da je ispod slike prozora mera 1200 (naravno i ona se zadaje) a ova tri polja iznad bi trebalo po difoltu odmah da se podele na tri jednake mere u odnosu na ovih npr1200! A dalje je poznato da ne pisem opet po hiljaditi put, evo kacim i fajl uz sliku! Bio bih nekom vecito zahvalan! Imam jos jedno pitanje kako se pisu dve formule. Tj i zbir i npr ova funkcija koju si mi polao C4: =IF(AND(C5>0;C6>0);C5+C6;0)???? Kasnije nemam sad kad postavicu vam jos jedno pitanje kad se vratim moram da vodim dete doktoru!
Re: Tri medjusobno povezan polja 28.03.2011. u 19:03 · pre 189 meseci
izmenjeno 1 put, poslednji put Ivek33 28.03.2011. u 22:40
  1. Ivek3328.03.2011. u 22:40zapis iz teksta poruke
#7
Citat:
ivan.985: Ako mi je zadata vrednost 1200
A imam mogucnost da tih 1200 podelim na 3 dela ali tako da pocetna vrednost uvek stoji 3 jednaka dela u ovom slucaju 3 polja po 400, e sad kad promenim bilo koje polje od ta 3 da druga dva promeni opet na jednaka dva dela ali ako promenim i drugo polje da se promeni samo trece polje ali da zbir ostane 1200
Ovo se vjerojatno može elegantno riješiti pomoću VBA Macro-a
Idemo prvo razjasniti neke važne detalje.

1. Ćelija može sadržavati nekakav upisani podatak ili formulu
2. Ti želiš koristit jednu te istu ćeliju za upis podatka ali i po potrebi da ti računa nekakvu vrijednost, to neće ići na ovaj način kako si zamislio.

Uzmimo da su ti ćelije A3, C3, D3 promjenjive zavisne vrijednosti (dakle u njima treba biti formula) i njihov rezultat ti kasnije koristiš u daljnjim proračunima.
Mislim da bi trebao u nekim drugim ćelijama postavljati uvjete. Pa recimo u ćelije A2 i B2 upisuješ dimenzije širina

- Prvi uvjet je kada nisu popunjene prve dvije ćelije, tada je rezultat 0 u svim ćelijama
- Drugi uvjet je kada je samo popunjena ćelija A2, isti podatak je u A3 a ostale B3 i D3 dijeli po pola od ostatka A22
- Treći uvjet je kada imaš popunjene ćelija A2 i B2 rezultat u D3 razlika A22 i zbroja A3,B3

Formule u ćelijama

A3: =IF(A2>0;A2;0)
B3: =IF(AND(A2>0;B2="");(A22-A3)/2;B2)
D3: =IF(OR(A3=0;C3=0);0;A22-C3-A3)

Dalo bi se to još elegantnije razrađivati ali evo ako ti ovo nije dosta čekaj neki Macro kod ili razrađuj sam ostale opcije ;)

[edit]: nisam mogao prikačiti attach jer je server bio u problemima pa kad sam već postao da i njega dodam
Re: Tri medjusobno povezan polja 28.03.2011. u 19:26 · pre 189 meseci #8
Pogledaj da li ti može pomoći fajl u prilogu?
Korisnik upisuje samo žuta polja. Napravio sam tri varijante, u zavisnosti koja se širina određuje (prva, druga ili treća).
Potpis
Zvoni, kucanje ne radi ...
Re: Tri medjusobno povezan polja 28.03.2011. u 20:19 · pre 189 meseci #9
ovo je u sustini extra osim ako postoji potreba da sva tri polja budu razlicita. Znas nekad se i za tim pojavi potreba!
Re: Tri medjusobno povezan polja 28.03.2011. u 22:01 · pre 189 meseci #12
Citat:
FOX028: U prilogu ti saljem moje resenje, ja sam da uradio u VBA. Nadam se da je to ono sto si trazio. Pozz

Tvoje resenje je extra, samo sto si preskocio da i kad kucas u d3 da se A3 i c3 menjaju! Nemoj da svatih ovo kao da nisam zadovoljan sa pomoci ili da nisam skroman (i ovo mi puno znaci) samo ako moze i to da se sredi da bi bilo kompletno? Kako se ulazi u VBA iz exela 2007 da bi mogao da kopiram kod u moj radni list?
Re: Tri medjusobno povezan polja 28.03.2011. u 22:42 · pre 189 meseci #13
Citat:
ivan.985: Kako se ulazi u VBA iz exela 2007 da bi mogao da kopiram kod u moj radni list?
Pritisni Alt+F11
sorry što nisam mogao dodati attach zbog problema sa serverom, sada sam ga dodao
pozz
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme