Pogojni izračun v odvisnosti od sprembe drsnika

Pomoč pri delu z MS Excelom
Odgovori
mipax
Prispevkov: 57
Pridružen: Po Avg 01, 2005 9:37 pm

Pogojni izračun v odvisnosti od sprembe drsnika

Odgovor Napisal/-a mipax »

Želim izračunati kot naklona klančine (pravokotni trikotnik). Za lažje delo želim imeti tri drsnike za višino (y), vodoravno dolžino (x) in dolžino klančine (d).
Stanje drsnikov se vpisuje v celice
B2 - višina y
B3 - dolžina x
B4 - dolžina klančine d

izračun se vrši v celicah C2, C2, C4
Zanima me, kako narediti formulo, da se bo v primeru spremembe drsnika za dolžino x izračunala dolžina klančine d, v primeru spremembe drsnika B4 - za dolžino d pa dolžina x.

Hvala za pomoč ali namig.
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Pogojni izračun v odvisnosti od sprembe drsnika

Odgovor Napisal/-a admin »

Pozdravljeni,

Imate srečo, da sem tehnik in da razumem kaj govorite, saj namreč nikjer niste napisali nobenih formul in bi sicer sploh ne vedel kakšen problem imate.

In problem, ki ga imate ni Excelov temveč logičen. Vi imate tri soodvisne količine. V pravokotnem trikotniku namreč dve stranici enolično določata tretjo stranico, kar pomeni, da bi v vaši formuli imeli zanko, saj bi se celica X sklicevala na Y in Y na Z, Z pa zopet na X. To tudi pomeni, da v vašem primeru preprosto ni rešitve, saj je ne more biti. Če vi namreč uporabniku dovolite vnesti 3 (medsebojno odvisne(!)) količine jih potem računalnik ne more računati - saj jih je vnesel že uporabnik!

Sklepam da to izdelujete kot nek učni pripomoček in v tem primeru vam pač svetujem, da:
  1. ali dovolite vnesti samo dve količini in tretjo vedno računate
  2. ali dovolite vnesti vse tri količine in uporabniku prikažete pač vse možne kombinacije za te tri količine
Prva točka je jasna, druga bi bila pa takšna:

Uporabnik vnese K1, K2 in H, vi pa mu v celice izpišete te kombinacije:
  1. Iz K1 in K2 izračunamo takšen H
  2. Iz K1 in H izračunamo takšen K2
  3. Iz K2 in H izračunamo takšen K1

lp,
Matjaž Prtenjak
Administrator
mipax
Prispevkov: 57
Pridružen: Po Avg 01, 2005 9:37 pm

Re: Pogojni izračun v odvisnosti od sprembe drsnika

Odgovor Napisal/-a mipax »

Pozdravljeni!

Res nisem vedel kako naj opišem problem. Vem, da je treba vnesti samo dva podatka, ker se tretji izračuna.

Želim, da nastavim z drsnikom višino Y nato pa glede na podatke, ki jih imam, nastavim drsnik x ali drsnik za d (ne oba).
Torej če nastavljam vrednost z drsnikom za x se rezultat izračuna za d, če se odločim, da nastavim z drsnikom vrednost d pa naj se zračuna vrednost x.

V skrajnem primeru bi bilo potrebno, da naredim gumb s katerim določim ali se bo vnašala poleg vrednosti y tudi vrendnost x ali d. Ta rešitev se mi pa toliko ne dopade.
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Re: Pogojni izračun v odvisnosti od sprembe drsnika

Odgovor Napisal/-a admin »

Moj odgovor še vedno velja in se ni spremenil.

V kolikor pa vi zares uporabljate drsnike, torej ste na delovni list dodali drsnike iz orodjarne, potem pa morate računanje izvesti v VBA kodi in z VBA kodo vpisati rezultat v ustrezno celico. V tem primeru pa je rešitev dokaj trivialna. Vsakemu drsniku lahko namreč priredite makro in drsniku x priredite makro, ki računa d, drsniku d pa makro, ki računa x. Torej; v samem Excelu ne morate narediti nič - stvar morate rešiti zadaj v VBA kodi.
lp,
Matjaž Prtenjak
Administrator
mipax
Prispevkov: 57
Pridružen: Po Avg 01, 2005 9:37 pm

Re: Pogojni izračun v odvisnosti od sprembe drsnika

Odgovor Napisal/-a mipax »

Zares uporabljam drsnike, da je zadeva bolj zanimiva in dinamična. Hvala za odgovor, bom poskusil kot ste svetovali.
Hvala za pomoč.
Odgovori