Pozdravljeni,
je možno formulo prekoblikovati v text, se pravi, da ni rezultata ampak samo formula? Probal sem z TEXT funkcijo in ISFORMULA, pa ni šlo. Na koncu sem naredil tako, da se uporabil ukaz Besedilo v stolpce, da je ločilo enačaj od ostalega dela oz. dobil enačaj v enem stolpcu, ostali del v drugem in pobrisal prvega.. Sam to ni najbol eleganta rešitev
Hvala in lp
Formule
Re: Formule
Pozdravljeni,
Obstaja nekaj bolj ali manj hitrih načinov, a še daleč najlažji je, če uporabite spodnjo VBA funkcijo, ki vam kot rezultat izpiše funkcijo, ki se nahaja v CELICI, ki je parameter te funkcije:
Če imate torej v celici C3 neko formulo, lahko slednjo preprosto prikažete v celici C4 tako da tam vpišete:
Obstaja nekaj bolj ali manj hitrih načinov, a še daleč najlažji je, če uporabite spodnjo VBA funkcijo, ki vam kot rezultat izpiše funkcijo, ki se nahaja v CELICI, ki je parameter te funkcije:
Koda: Izberi vse
' www.matjazev.net
Function PrikaziFunkcijo(Rng As Range)
PrikaziFunkcijo = Rng.Formula
End Function
Koda: Izberi vse
[C4] := PrikaziFunkcijo(C3)
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Re: Formule
Lepo pozdravljeni,
Sem popolnoma nov na tem forumu in za vsakršno pomoč se Vam že v naprej zahvaljujem.
Administrator v kolikor pišem v napačno temo lahko zadevo prestavite na ustrezno mesto.
Oglašam se s problemom glede formule v Excelu.
=IF(C9>150;IF(C9>1200;IF(C9>3000;IF(C9>10000;IF(C9>35000;500;315);200);125);80);20)
=IF(C9>150;IF(C9>1200;IF(C9>3000;IF(C9>10000;IF(C9>35000;80;50);32);20);13);8)
Zgornja formula je izvorna...spodnja pa je popravek. Ko formulo popravim in shranim je zadeva še aktualna.
Ko pa delavni list zaprem in ponovno odpre pa je ponovno vidna izvorna koda.
Kaj bi bil lahko problem?
Hvala in Lp
Sem popolnoma nov na tem forumu in za vsakršno pomoč se Vam že v naprej zahvaljujem.
Administrator v kolikor pišem v napačno temo lahko zadevo prestavite na ustrezno mesto.
Oglašam se s problemom glede formule v Excelu.
=IF(C9>150;IF(C9>1200;IF(C9>3000;IF(C9>10000;IF(C9>35000;500;315);200);125);80);20)
=IF(C9>150;IF(C9>1200;IF(C9>3000;IF(C9>10000;IF(C9>35000;80;50);32);20);13);8)
Zgornja formula je izvorna...spodnja pa je popravek. Ko formulo popravim in shranim je zadeva še aktualna.
Ko pa delavni list zaprem in ponovno odpre pa je ponovno vidna izvorna koda.
Kaj bi bil lahko problem?
Hvala in Lp
Re: Formule
Pozdravljeni,
Za vasko vprašanje odprite novo tematiko, ki naj nosi primeren naslov.oasis napisal/-a: Administrator v kolikor pišem v napačno temo lahko zadevo prestavite na ustrezno mesto.
Vaše vprašanje nima zveze s formulo kot takšno, saj Excel ne bo šel popravljat formule sam zase. Poskusite popraviti še kje kaj drugega in boste videli ali spremembo ostaja. Možnosti pa je več, najverjetnejše pa so sledeče:oasis napisal/-a: Zgornja formula je izvorna...spodnja pa je popravek. Ko formulo popravim in shranim je zadeva še aktualna.
Ko pa delavni list zaprem in ponovno odpre pa je ponovno vidna izvorna koda.
Kaj bi bil lahko problem?
- Vi sicer datoteko shranite, vendar pa jo shranite nekam drugam na disku in naslednjič spet odprete original
- Ko datoteko odprete se sproži nek makro, ki uredi formule
- Vi datoteko popravite in shranite, vendar pa jo kdo drug prepiše z drugo verzijo
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator