Përdorimet dhe shembujt e funksioneve në Excel dhe Google Sheets

Përmbajtje:

Përdorimet dhe shembujt e funksioneve në Excel dhe Google Sheets
Përdorimet dhe shembujt e funksioneve në Excel dhe Google Sheets
Anonim

Një funksion është një formulë e paravendosur në Excel dhe Google Sheets që synon të kryejë llogaritje specifike në qelizën në të cilën ndodhet.

Informacioni në këtë artikull vlen për Excel 2019, Excel 2016, Excel 2013 dhe Google Sheets.

Sintaksa dhe Argumentet e Funksionit

Sintaksa e një funksioni i referohet paraqitjes së funksionit dhe përfshin emrin e funksionit, kllapat, ndarësit me presje dhe argumentet. Si të gjitha formulat, funksionet fillojnë me shenjën e barazimit (=) e ndjekur nga emri i funksionit dhe argumentet e tij:

  • Emri i funksionit i tregon Excel se çfarë llogaritje duhet të kryejë.
  • Argumentet përmbahen brenda kllapave ose kllapave të rrumbullakëta dhe i tregojnë funksionit se çfarë të dhënash duhet të përdorë në ato llogaritje.
Image
Image

Për shembull, një nga funksionet më të përdorura në Excel dhe Google Sheets është funksioni SUM:

=SHUMË (D1: D6)

Në këtë shembull:

  • Emri i thotë Excel-it të shtojë së bashku të dhënat në qelizat e zgjedhura.
  • Funksioni

  • Argumenti (D1:D6) shton përmbajtjen e gamës së qelizave D1D6.

Funksionet e foleve në formula

Dobia e funksioneve të integruara të Excel mund të zgjerohet duke futur një ose më shumë funksione brenda një funksioni tjetër në një formulë. Efekti i funksioneve të foleve është të lejojë që llogaritjet e shumta të kryhen në një qelizë të vetme fletë pune.

Image
Image

Për ta bërë këtë, funksioni i mbivendosur vepron si një nga argumentet për funksionin kryesor ose më të jashtëm. Për shembull, në formulën e mëposhtme, funksioni SUM është i vendosur brenda funksionit ROUND.

=RRUGULL(SHUMË (D1: D6), 2)

Kur vlerëson funksionet e ndërlidhura, Excel ekzekuton fillimisht funksionin më të thellë ose më të brendshëm dhe më pas funksionon jashtë. Si rezultat, formula e mësipërme tani do të:

  • Gjeni shumën e vlerave në qelizat D1 deri në D6.
  • Rrumbullakosni këtë rezultat në dy shifra dhjetore.

Që nga Excel 2007, deri në 64 nivele funksionesh të ndërlidhura janë lejuar. Në versionet e mëparshme, lejoheshin shtatë nivele funksionesh të ndërlidhura.

Fletë pune kundrejt funksioneve të personalizuara

Ka dy klasa funksionesh në Excel dhe Google Sheets:

  • Funksionet e fletës së punës
  • Funksionet e personalizuara ose të përcaktuara nga përdoruesi

Funksionet e fletës së punës janë ato të integruara në program, të tilla si funksionet SUM dhe ROUND të diskutuara më sipër. Funksionet e personalizuara, nga ana tjetër, janë funksione të shkruara ose të përcaktuara nga përdoruesi.

Në Excel, funksionet e personalizuara shkruhen në gjuhën e integruar të programimit: Visual Basic për Aplikacione ose shkurt VBA. Funksionet krijohen duke përdorur redaktorin Visual Basic, i cili është i instaluar me Excel.

Image
Image

Funksionet e personalizuara të Google Sheets janë shkruar në Apps Script, një formë e JavaScript, dhe krijohen duke përdorur redaktuesin e skriptit të vendosur nën Toolsmenu.

Funksionet e personalizuara zakonisht, por jo gjithmonë, pranojnë një formë të futjes së të dhënave dhe kthejnë një rezultat në qelizën ku ndodhet.

Më poshtë është një shembull i një funksioni të përcaktuar nga përdoruesi që llogarit zbritjet e blerësve të shkruara në kodin VBA. Funksionet origjinale të përcaktuara nga përdoruesi, ose UDFs, janë publikuar në faqen e internetit të Microsoft:

Funksioni Zbritje(sasia, çmimi)

Nëse sasia >=100 Atëherë

Zbritje=sasiaçmimi0.1

Tjetër

Zbritje=0

Fund Nëse

Zbritje=Aplikim. Rund (Zbritje, 2)Funksioni Fund

Limitations

Në Excel, funksionet e përcaktuara nga përdoruesi mund të kthejnë vlera vetëm në qelizat në të cilat ndodhen. Ata nuk mund të ekzekutojnë komanda që ndryshojnë mjedisin operativ të Excel, të tilla si modifikimi i përmbajtjes ose formatimi i një qelize.

Baza e njohurive të Microsoft liston kufizimet e mëposhtme për funksionet e përcaktuara nga përdoruesi:

  • Insertimi, fshirja ose formatimi i qelizave në një fletë pune.
  • Ndryshimi i vlerës së të dhënave në një qelizë tjetër.
  • Lëvizja, riemërimi, fshirja ose shtimi i fletëve në një libër pune.
  • Ndryshimi i çdo opsioni mjedisi, si p.sh. mënyra e llogaritjes ose pamjet e ekranit.
  • Vendosja e vetive ose ekzekutimi i shumicës së metodave.

Funksionet e përcaktuara nga përdoruesi kundrejt makrove në Excel

Ndërsa Google Sheets nuk i mbështet aktualisht, në Excel, makro-të janë një seri hapash të regjistruar që automatizojnë detyrat e përsëritura të fletës së punës. Shembuj të detyrave që mund të automatizohen përfshijnë formatimin e të dhënave ose operacionet e kopjimit dhe ngjitjes.

Image
Image

Edhe pse të dyja përdorin gjuhën e programimit VBA të Microsoft, ato janë të ndryshme në dy aspekte:

  1. UDF-të kryejnë llogaritjet, ndërsa makrot kryejnë veprime. Siç u përmend më lart, UDF-të nuk mund të kryejnë operacione që ndikojnë në mjedisin e programit, ndërsa makro-të munden.
    1. Në dritaren e redaktorit të Visual Basic, të dyja mund të diferencohen sepse:

      UDF-të fillojnë me një deklaratë Function dhe përfundojnë me Funksioni Fund.

    2. Makrot fillojnë me një deklaratë Nën dhe përfundojnë me Fund Sub.

Recommended: