UTILIZAREAFUNCIILOREXCEL
Procesorulde tabeleExcel includeunnumarmarede funciipredefinite (232),daroferasiposibilitatea ca utilizatorul sasi defineasca propriile funcii, potrivit cerintelor de exploatare aaplicatiilor.
FunciileExcelpermitefectuareadecalculesiprelucraridiverse,de lacelemaisimplepana lacelemaicomplexe.
1.FUNCIIPREDEFINITE
Funciilepredefinitereprezintaformulespecialecarerespectandoanumesintaxa,executaoperatiisiprelucrari specifice, fiind destinate rezolvarii unor probleme si aplicatii ce contin elementepredefinitedecalcul.
Unelefunciipredefinitesuntechivalenteformulelor:deexemplu,formuladeadunareacontinutuluicelulelorA1,A2 siA4, adica =A1+A2+A4 este echivalenta cu funcia =Sum(A1:A2;A4).Alte funcii(majoritateacazurilor)nuauechivalent inrandulformulelor,rezultatulscontatneputandfiobtinutdecat prin aplicarea funciilor predefinite sau putand fi obtinut pe cale obisnuita, prin aplicareasuccesivaamaimultoroperatiisiformule.
Folosirea funciilor predefinite este supusa unor reguli foarte stricte, a caror nerespectare poateconducelaunrezultatincorectsaugeneratordeeroare.
Ceamaimareparteafunciilorpredefiniteautreicomponente:
semnul"egal"=(sausemnulplus+,pentrucompatibilitatecu123);
numelefunciei;
unulsaumaimulteargumente;
Nici un spatiu nu este admis ca separator intre cele trei componente ale funciilor predefinite.Argumentele se afla inchise intreparanteze rotunde si sunt separateprintrun separator zecimal.Acestseparatorpoate fivirgulasaupunctsivirgula,dupacuma fostconfigurat initialsistemul. nexempleleluate,sevaluainconsideratiecaseparatorzecimalcaracterul"punctsivirgula".
Exista si funcii care nu au nevoie de precizarea argumentului, de exemplu:=NOW(), =TRUE(),=TODAY(),etc.
Exemplulurmatorilustreazadiferiteargumentecaresepotintalnilaofunciepredefinita:
FunciepredefinitaTipargument
=SUM(A2:A7)plajacontinuadecelule
=SUM(A2:A7;A9;A11:A20)plajadiscontinuadecelule
=MAX(59;36;84)listadevalori
=DATE(62;10;18)listadevaloridatacalendaristica
=IF(A1=A2;"Bun";Rau")valoarelogica
=INT(SUM(D1:D9)funciepredefinita
=UPPER("Ionescu")sirdecaractere
=REPT("Ionescu",3)sirsivaloarenumerica
=FACT(6)valoarenumerica
Excelacceptaurmatoareletipurideargumente:
oconditie:esteoexpresielogicacarefolosesteunuldinoperatoriilogici=,,,=,NOT(),AND(),OR()pentruoadresadecelulasauunnumedecamp.Conditiaargumentuluipoatefidecioformula,unnumar,unnumedecamp,untext.Funciaevalueazaconditiasiprocedeaza ladiferiteoperatiiinfunciedefaptuldacaconditiaesteadevaratasaufalsa.
o locatie:esteoadresa,unnumedecamp,oformulasaufunciecaregenereazaoadresasauunnumedecamp.
untext:oricesecventadecaractereinclusaintreghilimele,adresasauunnumedecampcecontineo eticheta tip sir de caractere sau o formula sau funcie care returneaza o eticheta. Un sir decaractere folosit intro funcie trebuiepus intreghilimelepentruanu ficonfundatcuunnumedecamp.
ovaloare:unnumar,adresasaunumeleuneicelulecarecontineunnumar,oformulasaufunciepredefinitacarereturneazaunnumar.
Toate tipurile de argumente pot fi folosite impreuna intro funcie atunci cand sintaxa esterespectata.
Ofunciepredefinitasepoate introduce introcelulatastandocaatare(conformsintaxei)sauprinintermediulgeneratoruluidefuncii.
Ceamaisimplametodaoreprezintaintroducereanemijlocitaafunciilorpredefinite,corespunzatorsintaxei,incelulaundesevaoperacalcululrespectiv(metodarecomandata).
nceldealdoileacaz, seactiveaza selectorul funciilorpredefiniteaflatpebaradeeditare sau seactiveaza comanda Insert Funcion (figura 1.52). Apoi, se alege funcia respectiva, din caseta dedialogPasteFuncion,sevalideazasisecompleteazasintaxagenerataautomat.
FigEtapeleinserariiuneifuncii
Apelareaselectoruluidefunciisefaceprinapasareabutonului=(egal)aflatpebaradeeditare,dupacare se deschide lista funciilor predefinite, se alege funcia dorita, dupa care se completeazainteractivargumentele.
Fig.2Asistentuldefuncii/Exemplededate
Funciapoate fialeasadin lista funciilor celemaiutilizate (MostRecentlyUsed),din lista tuturorfunciilor disponibile ordonate alfabetic (All), sau din categoriile de funcii specializate (Financial,Date&Time,Math&Trig,Statistical...)
n celuladin care sa apelat funciapredefinita va apare sintaxa funciei selectate si validanduseoperatiaprinbutonulOKsevagenerarezultatulrespectiveifuncii.
Generatoruldefunciisaumaicorectasistentuldefunciiesteprezentatinfigura.
Deregula,utilizareaasistentuluidefunciipresupuneparcurgereaadoipasi:
pasul1semnificaalegereatipuluidefuncie;
pasul 2 presupune completarea interactiva a sintaxei funciei respective conform exempluluiprezentatinfigura2.
Categoriidefunciipredefinite
Excelposedaunset impresionantdefunciipredefinite, innumarde232,grupatepetipuripotrivitutilitatiiacestoralarezolvareadiferitelorprobleme.
Astfel,consideramsuficientainrezolvareaaplicatiilorEXCEL,prezentareaacelormaiimportante99defunciipredefinite,grupatepeurmatoarelecategorii(figura3):
Fig.3Categoriidefuncii
1. funcii matematice si trigonometrice (Math & Trig): permit efectuarea de calculematematicesimplesicomplexe;
2. funcii statistice (Statistical): permit efectuarea unor calcule statistice utilizand serii devalori;
3. funciideinformare(Information):afiseazainformatiidesprecelulesicampuri;4. funcii logice (Logical): determina valoarea de adevar sau de fals corespunzator unei
conditii;5. functiiingineresti:(conversiis.a.)6. funciibazadedata(Database):efectueazadiferitecalculeasupraunorrubrici,introbaza
dedate,corespunzatorunorcriteriidefinite;7. funciidecautaresiconsultare(Lookup&Reference):permit localizareacontinutuluiunei
celule;8. funciicalendarsaudatacalendaristica(Date&Time):manipuleazanumerecarereprezinta
datecalendaristicesautimp;9. funciitextsausirdecaractere(Text):oferainformatiilegatedetextulexistentincelulesi
permitoperatiicuetichete;10. funciifinanciare(Financial):permitrealizareadecalculeeconomicofinanciarepredefinite.
1.1FUNCIILEMATEMATICEITRIGONOMETRICE
Funciilematematicesitrigonometrice(Math&Trig)permitefectuareadiferitelorcalcule,delacelemaisimplelacelemaicomplexe,pentrurezolvareadeaplicatiicesolicitainstrumentematematicesitrigonometricedeuzcurent.
=SUM(lista)adunavaloriledintrolistaprecizatacaargument.
Fig.4FunciaSUM
Lista poate contine campuri continue sau discontinue referite prin adrese (coordonate) sau prinnumedecamp(uri).
=PRODUCT(lista)multiplicavalorilecontinuteintrolista.
=SUBTOTAL(referintatip;camp de regrupat) calculeaza un rezultat ce provine dintro grupare adateloroperanddiferiteoperatiispecifice(conformreferintelortip)asupraunuicampderegrupat.
Exempledereferintetiparfi:
1AVERAGEMedie
2COUNTNumara
4MAXMaximum
5MINMinimum
6PRODUCTProdus
9SUMSuma
Fig.4FunctiaSUBTOTALcalculeazasuma(referintatip9)valorilordincampulA5:E5.
=SUMPRODUCT(lista)multiplica valorile situate in celulele corespondente, aferente unor serii decampuri,iarapoiadunarezultateleobtinute.
=SUMIF(campdeevaluat;criteriu;campdeinsumat)adunacontinutulcelulelorpotrivitunuicriteriudat.
=ROMAN(numar;format)convertestenumereledinformatcifricarabintextcesemnificanumerecuformat cifric roman.Formatul cuvaloride la0 la4 reprezintagradulde conciziealnumaruluiroman nou generat.Numarul arab de transformat trebuie sa fie intreg.Un exemplu de astfel detransformareesteprezentatinfigura5.
=RAND()returneazaunnumaraleatorcuprinsintre0si1;
=ABS(numar)returneazavaloareaabsolutadintrunnumar;
=LN(numar)calculeazalogaritmulnaturalalunuinumarspecificatcaargument;
Fig.5FunciaROMAN
=LOG(numar;baza)returneazalogaritmulunuinumarintrobazaspecificata;
=LOG10(numar)returneazalogaritmulinbaza10dintrunnumar;
=EXP(X) calculeaza baza logaritmului natural ridicata la puterea X. Baza este o constanta si arevaloarea2,7182818.;
=MOD(X;Y)calculeazarestulimpartiriiargumentuluiXlaarg.Y;
=FACT(numar)calculeazafactorialulunuinumarpozitiv;
=POWER(numar;putere)returneazarezultatulunuinumarridicatlaputere(figura1.61);
=SQRT(numar)calculeazaradacinapatrataaargumentului;
=SIN(X)returneazavaloareaargumentuluiXinradiani;
=COS(X)calculeazacosinusulargumentuluiXinradiani;
=TAN(X)calculeazatangentaargumentuluiXinradiani;
=ASIN(X)calculeazaarcsinusulargumentuluiXinradiani(similar=ACOS(X)si=ATAN(X);
=DEGREES(unghi)convertesteradianiiingrade;
=RADIANS(unghi)convertestegradeinradiani;
=ROUND(X,numardezecimale)rotunjesteargumentulnumericXlaunnumarspecificatdezecimale;
Fig.6Funciaderotunjire
=PI()returneazavaloareanumaruluiPI;
=INT(numar)afiseazaparteaintreagaaargumentului(anumaruluireal),faraalrotunji.
1.2FUNCIILESTATISTICE
Funciilestatistice(Statistical)permitefectuareadecalculestatisticeutilizandseriidevalori:
=MAX(lista)returneazaceamaimarevaloaredin lista.Listapoateficompusadin:numere,formulenumerice,adresesaunumedecampuri;
=MIN(lista)returneazaceamaimicavaloaredinlista;
=AVERAGE(lista)calculeazamediavalorilordinlista;
=GEOMEAN(lista)calculeazamediageometricaavalorilordintrolista
=HARMEAN(lista)calculeazamediaarmonicaavalorilordintrolista;
=MEDIAN(lista)calculeazavaloareamedianadintrolista;
=COUNT(lista)numaraceluleleocupatedintrolistadecampuri;
Fig.7FunciastatisticaAVERAGE
1.3FUNCIILEDEINFORMARE
Funciiledeinformare(Information)afiseazainformatiireferitoarelacelulesicampuri:
=ISBLANK(X)determinadacaXsauamplasamentuldefinitdeargumentulXestesaunuocelulavida.FunciareturneazaTRUEvaloarealogicadeadevardacaamplasamentulesteocelulavidasiFALSEvaloarealogicadefalsincazcontrar;
=ISNUMBER(X)verificadacaXcontineovaloarenumerica.FunciareturneazaTRUEadevaratdacaXcontineunnumar,altfelreturneazaFALSEsaufals.ArgumentulXpoatefiovaloare,oadresa,textsauoconditie);
=ISTEXT(X)verificadacaXcontineunsirdecaractere,returnanddupacazTRUEsauFALSE.
=ISNONTEXT(X)verificadacaXnucontineunsirdecaractere,returnanddupacazTRUEsauFALSE.
=ISLOGICAL(X)verificadacaargumentulXcontineovaloaredetiplogicreturnanddupacazTRUEsauFALSE.
=ISERROR(X)verificadacaargumentulXcontineovaloarede tiperoare, returnanddupacazTRUEsauFALSE.
Opartedinfunciiledeinformaresuntexemplificateimpreunacufunciilelogice.
1.4FUNCIILELOGICE
Funciilelogice(Logical)determinaevaluareaunorexpresiisiinfunciedeacesteafurnizeazaactiunisaurezultatecomplexe,generandvalorideadevarsaudefalscorespunzatorunorconditii(acesteapotfievaluatesiinlantuitecuajutoruloperatorilorlogiciAND,OR,NOT).
=IF(conditie;X;Y) testeazaargumentulconditiesi in funciede rezultatulevaluarii logice,genereazaargumentulXdacaconditiaesteadevaratasauargumentulYdacaaceastaestefalsa.
ArgumenteleXsauYpotfivalori,siruridecaractere(plasateintreghilimele),numedecampurisauadresedecelulesaucampuricarecontinacestevalori.nloculargumentelorXsauYsepotimbricaaltestructuriconditionaleIF,generandusepotrivitconditiilorulterioare,X1,Y1sauX2,Y2siasamaideparte.
=AND(evaluarelogica1,evaluarelogica2,...)returneazavaloarealogicaTRUEdacatoateargumentelesuntadevaratesivaloarealogicaFALSEdacaunulsaumaimulteargumentesuntfalse;
=OR(evaluarelogica1,evaluarealogica2,...)returneazavaloarealogicaTRUEdacaoriceargumentesteadevaratsivaloarealogicaFALSEdacatoateargumentelesuntfalse;
=NOT(evaluarealogica)inverseazavaloareaargumentului,returnanddupacazTRUEsauFALSE;
=TRUE()returneazavaloarealogicaTRUE;
=FALSE()returneazavaloarealogicaTRUE;
Fig.8FuncialogicaIFfarasicuimbricare
1.5FUNCIIINGINERESTI
Dedicatediferitelortipurideconversii
FunciaCONVERTExceltransformunnumrdelauntipdeunitate(Yarzideex)launalttipde unitate (de ex metri).Funcia este noua n Excel 2007, deci nu este disponibil n versiunileanterioaredeMSExcel.
Formatulfuncieieste:
CONVERT(Number,From_unit,To_unit)
Undeargumentelesun:
Number Numrulcareurmeazsfieconvertite
From_unit Unirdetext,ceeacedenotunitateacurentpentrunumruliniial
From_unit Unirdetext,ceeacedenotunitateapecaredoriisconvertiinumruliniialdea
CeledouaargumenteFrom_unitiTo_unitpentrufunciaCONVERTtrebuiesaibsens.De
exempluacesteanupotfidetipuridiferitedeevaluare(deexemplutemperaturasidistanta).Dacaincercasconverteascntredoutipuridiferitedeevaluare,Excelvareturna#N/Aeroare.
TabeleledemaijosarattoatediferitetipurideunitatidemsuracucareExcelFunciaConversiepoatelucra,iaratabrevieriledetextcaretrebuiesfiefurnizatepentruaindicafunciadefiecaretipdeunitate.Reineicabrevieriledetextpentrutipuriledeunitisuntsensibilelacaz.
1.6FUNCIILEBAZDEDATE
Funciilebazadedate(Database)returneazaactiunivalorisauetichete(suma;medie;maxim;minim;cauta;numara)dintruncampdedate corespunzatoruneibazededate,dupaoanumita rubrica,conformunuicriteriudeselectie
Funciiletipbazadedateauinmodinvariabilaceeasilistadeargumente:
baza de date: reprezinta tabelul Excel sub forma unui camp de date, de unde informatia va ficonsultatasauextrasa;
rubrica: semnificaatributul sauproprietateaasupracaruiaopereazacalculul facutde funcia tipbazadedate.Rubricapoatefiidentificataprinnumelesausauprinnumaruldeordinealacesteiaincadrulbazeidedate;
campdecriterii:reprezintaunulsaumaimultecampuricontinueincaresepotprecizarestrictiile,careseregrupeazaincriteriideselectielacaretrebuiesaraspundainterogarearespectiva.
Principalelefunciitipbazadedatesunt:
=DSUM(baza de date;rubrica/nr.rubrica;camp de criterii) returneaza suma valorilor unei rubriciaferenteuneibazededate,careraspundeunuicriteriudeselectie;
=DMAX(baza de date;rubrica/nr.rubrica;camp de criterii) returneaza ceamaimare valoare dintrorubricaaferentauneibazededate,corespunzatorunuicriteriudeselectie;
=DMIN(baza de date;rubrica/nr.rubrica;camp de criterii) returneaza ceamaimica valoare dintrorubricaaferentauneibazededate,corespunzatorunuicriteriudeselectie;
=DAVERAGE(bazadedate;rubrica/nr.rubrica;campdecriterii)calculeazamediavaloriloruneirubriciaferenteuneitabelepentruobazadedate,potrivitcriteriuluideselectiespecificat=DCOUNT(bazade date;rubrica/nr.rubrica;camp de criterii) numara celulele ocupate intro tabela baza de date,conformunorcriteriispecificate;
=DGET(bazadedate;rubrica/nr.rubrica;campdecriterii)returneazacontinutuluneirubricipentruobazadedate,corespunzatorunuicriteriuspecificat.Funciaesteutilapentruaregasio informatieunica; Exemple edificatoare de utilizare a funciilor tip baza de date sunt ilustrate in figuraurmatoare,urmandcaalteaplicatiimaicomplexesafieprezentateindetaliuincapitolulcetrateazabazelededatecreatesiexploatatesubExcel.
Pornind de la un tabel definit pe coordonatele A6:H17, considerat a fi o baza de date carerepertoriaza facuturile emise de o firma catre clientii sai, se pot pune in evidenta cu ajutorulfunciilortipbazadedate,informatiicalculatepotrivitunorinterogarispecifice.
Fig.10Exempludeutilizareafunciilortipbazadedate
1.7FUNCIILEDECUTAREICONSULTARE
Funciilede cautare si consultare (Lookup&Reference)permit cautarea, identificarea si referireacontinutuluiunorcelule:
Fig.1.68Moduldeutilizareafunciilorbazadedate
=CHOOSE(indexnumeric;lista de valori) returneaza in urma unei alegeri dintro lista de valori, oactiunesauovaloare,ceurmeazaafiactivatasauexecutata,
corespunzatorunuiindexnumeric.Indexulnumericdeterminacarevaloare(detiptext,numericasaureferintacelulara)dinlistadeargumentevafiselectata.Indexulesteunnumarcuprinsintre0si29.
=COLUMN(referinta celulara sau camp) returneaza numarul colanei corespunzatoare referinteicelularesaunumarulprimeicoloanepentrucampulspecificat;
=COLUMNS(camp)returneazanumaruldecoloaneaferentecampuluispecificatcaargument;
=ROW(referintacelularasaucamp)returneazanumarullinieicorespunzatoarereferinteicelularesaunumarulprimeiliniiacampuluispecificatcaargument;
=ROWS(camp)returneazanumaruldeliniipecareilocupacampulspecificatcaargument;
=AREAS(referinta celulara) indicanumarulde zone contiguedintrun camp.Daca respectivul campcontinemaimultezonecontigue,atunciargumentulsemaiinchideintroparantezasuplimentara;
=LOOKUP cauta o valoare ntrun vector de date (de ex o list unidimensionala de date) ireturneazvaloareacorespunztoareuuinvectordesecundardedate.
Formatulfuncieieste:
LOOKUP(Lookup_value,Lookup_vector,result_vector)
Fig.9AplicatiepentrufunciiledecautareLOOKUP
=VLOOKUP(cheie;camp de consultare;coloana de recuperat) returneaza continutul unei celule cefigureazaintrocoloanadintruntabloudeconsultareverticala.
Sintaxafuncieideconsultareverticalaadmitetreiargumentesianume:
cheie:reprezintavaloareadupacareareloccautareasauconsultarea,(adresaabsoluta/relativasaunumedecamp);
camp (sau tabel) de consultare: este campul asupra caruia opereaza consultarea prin cautareavaloriicheiiprecizateanterior;
coloanaderecuperat:estenumarulcoloanei(numerotarea incepecu1)deundevafirecuperatainformatiagasitaintabeluldeconsultare,corespunzatorvaloriicheiidecautare.
nmodobligatoriutabeluldeconsultarevafisortatcrescatordupacoloanacarecontinevalorilecheiideconsultare(comandaDataSort,iarinrubricaSortbysevaprecizanumarulsaunumelecoloaneidupacaresevafacesortarea)
=HLOOKUP(cheie;camp de consultare;linie de recuperat) returneaza continutul unei celule cefigureazaintroanumitalinieaunuitabloudeconsultareorizontala.
Argumentulcheie(subformauneireferintecelularesaunumedecamp)vaficautatinprimalinieacampului de consultare, iar daca valoarea va fi gasita pe un numarul de linie precizat de ultimulargument,valoarearespectivavafireturnatadefunciaHLOOKUP.
nmodobligatoriutabeluldeconsultareorizontalatrebuiesortatdupavalorilecrescatoarealecheiideconsultareaflateinprimalinie(sortaredelastangaladreapta).
1.8FUNCIILETIPDATCALENDARISTICIOR
Funciile tip data calendaristica si ora (Date & Time) gestioneaza si opereaza calcule cu valorinumericecereprezintadatecalendaristicesautimp:
=NOW()returneazaunnumarcorespunzatordateicurentecuzecimalecereprezintaora;
=TODAY()returneazaunnumardatacorespunzatordateicurente;
=DATEVALUE("sir de caractere") calculeaza numaruldata corespunzator sirului de caractere informatdatacalendaristica(sirultrebuieplasatintreghilimele);
=DATE(an;luna;zi)calculeazanumaruldatapentrudatacalendaristicaspecificatacaargument;
=YEAR(numardata)returneazacorespunzatoranului,unnumarcuprinsintre0(1900)si199(2099)extragandrezultatuldintrunnumardata;
=MONTH(numardata)extragelunadintrunnumardata,subformadevaloricuprinseintre1si12;
=DAY(numardata)genereazaunnumarcorespunzatorzileicuvaloriintre1si31;
=WEEKDAY(X)returneazanumarulzileidinsaptamanacorespunzatorargumentuluiXcarepoatefidetipnumardatacalendaristicasautextinformatdatacalendaristica;
=DAYS360(data debut;data sfarsit) calculeaza numarul de zile intre doua date calendaristiceconsiderandanulcaavand360dezile;
=TIME(ora;minut;secunda)calculeazaunnumartimpcorespunzatororei,minutuluisisecundei;
=TIMEVALUE(sir de caractere) returneaza numarultimp corespunzator sirului de caracterespecificatinformatdata/ora(intreghilimele);
=HOUR(numartimp)extrageoradintrunnumartimp(0,000000pentruora24:00:00si9,999988426pentruora23:59:59),subformaunuinumarcuprinsintre0si23;
=MINUTE(numartimp)extrageminutuldintrunnumartimp, sub formaunuinumar intregcuprinsintre0si59;
=SECOND(numartimp)extrage secundadintrunnumartimp sub formaunuinumar intregcuprinsintre0si59;
Unexempludeutilizareafunciilordetipdatacalendaristicasioraesteprezentatinfigura10.
Fig.10Funciitipdatasiora
1.9FUNCIILETEXTSAUSIRDECARACTERE
Funciile text (Text): permit diferite operatii cu siruri de caractere si furnizeaza in egalamasurainformatiilegatedetextulexistentincelule:
=CHAR(codnumericASCII) returneazacaracterulcorespunzatorcoduluinumericASCII specificatcaargument;
=TRIM(text) afiseaza sirul de caractere specificat ca argument in care toate spatiile inutile suntanulate(cuexceptiaspatiilorcareseparacuvinteletextului);
=CODE(text)returneazacodulnumericpentruprimulcaracterdintextulspecificatcaargument;
=CONCATENATE(text1;text2;)concateneazamaimultesiruridecaracterespecificatecaargumente,intrunulsingur;
=EXACT(tect1;text2)verificadacadouasiruridecaracteresuntidentice.Comparandceledouasiruri,funciareturneazavaloarea logicaTRUEdacaacesteasunt identicesauvaloarea logicaFALSE incazcontrar;
=UPPER(text)afiseazacumajusculetextulspecificatcaargument;
=LOWER(text)afiseazacuminusculetextulspecificatcaargument;
=MID(text;N;X)afiseazaXcaracterealetextuluispecificatcaargument,incepandcupozitiaN;
=LEN(text)returneazanumarulcaracterelorceformeazatextulspecificatcaargument;
=SUBSTITUTE(textsursa;N;X;textnou)returneazaunnousirdecaractere(textnou)laaNapozitieatextuluisursa,dupaceaufostanulateXcaractere;
=REPT(text;numardeori)repetaafisareatextuluideunnumarspecificatdeori;
=PROPER(text) determina scrierea cu majuscula a fiecarei prime litere din textul specificat caargument;
Fig.11ExempludefuncietextUPPER
=VALUE(text) converteste un text ce reprezinta un numar intro valoare numerica (numarul cefigureazaintextultespectiv,trebuiesacorespundaunuiadinformatenumericeconsacrate);
=DOLLAR(numar;zecimale)convertesteunnumarintext,folosindunformatmonetar;
=FIND(text1;text2;N)localizeazapozitialacareincepetext1intext2incepandcautareacupozitiaN;
1.10FUNCIILEFINANCIARE
Funciile financiare (Financial) efectueaza o serie de calcule economicofinanciare furnizand prinvalorile returnate informatii utile referitoare la amortismente, la rentabilitatea investitiilor,plasamentelor,imprumuturiloretc.
=PV(rata dobanzii;numar de perioade;marimea platii;[valoare viitoare;tipul]) returneaza valoareaactuala(presentvalue)aferentauneisumeinvestitesaudepozitatelabanca,prinplatiperiodice,inconditiileuneirateconstanteadobanzii.
=PMT(rata dobanzii;numar de perioade;valoare prezenta[;valoare viitoare;tip]) calculeaza valoarealunarasauanualaaplatiipentruoinvestitiesauunimprumut.
=RATE(numar de perioade;valoarea platii;valoare prezenta) returneaza rata dobanzii pe perioadauneianuitati,pentruunimprumutsauoinvestitie.
Top Related