..|| Blog || Produkti/Storitve || MExcel || MDodatki || 300 nasvetov ||..

Formule

Pomoč pri delu z MS Excelom

Formule

OdgovorNapisal/-a pero978 » Pe nov 08, 2013 2:30 pm

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
pero978
 
Prispevkov: 148
Pridružen: Pe feb 24, 2012 10:18 am



Matjazev.NET
 

Re: Formule

OdgovorNapisal/-a admin » Pe nov 08, 2013 2:52 pm

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:
Koda: Izberi vse
' www.matjazev.net
Function PrikaziFunkcijo(Rng As Range)
  PrikaziFunkcijo = Rng.Formula
End Function

Če imate torej v celici C3 neko formulo, lahko slednjo preprosto prikažete v celici C4 tako da tam vpišete:
Koda: Izberi vse
[C4] := PrikaziFunkcijo(C3)
lp,
Matjaž Prtenjak
Administrator
admin
Site Admin
 
Prispevkov: 3537
Pridružen: Sr jul 20, 2005 10:06 pm

Re: Formule

OdgovorNapisal/-a oasis » Po apr 04, 2016 8:23 am

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
oasis
 
Prispevkov: 7
Pridružen: Če mar 31, 2016 12:42 pm

Re: Formule

OdgovorNapisal/-a admin » Po apr 04, 2016 8:34 am

Pozdravljeni,

oasis je napisal/-a:Administrator v kolikor pišem v napačno temo lahko zadevo prestavite na ustrezno mesto.

Za vasko vprašanje odprite novo tematiko, ki naj nosi primeren naslov.

oasis je 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?


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:
  1. Vi sicer datoteko shranite, vendar pa jo shranite nekam drugam na disku in naslednjič spet odprete original
  2. Ko datoteko odprete se sproži nek makro, ki uredi formule
  3. Vi datoteko popravite in shranite, vendar pa jo kdo drug prepiše z drugo verzijo
lp,
Matjaž Prtenjak
Administrator
admin
Site Admin
 
Prispevkov: 3537
Pridružen: Sr jul 20, 2005 10:06 pm


Vrni se na Excel

Kdo je prisoten

Po forumu brska: 0 registriranih uporabnikov in 3 gostov

cron