Secundar Engleza I Cursant

download Secundar Engleza I Cursant

of 16

description

Secundar Engleza I Cursant

Transcript of Secundar Engleza I Cursant

  • 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.