MS Excel PROJEKTI.doc

Embed Size (px)

Citation preview

UNIVERZITET U TRAVNIKU

FAKULTET ZA TEHNICKE STUDIJETRAVNIK

MS EXCEL

Mr.sc Hadib Salki

Travnik, 2013.

1. MICROSOFT EXCEL 2007 PITANJA:

-Razlike izmeu Excela2003 i Excela 2007 ; Excel2003 vs Excel20071.Preaci(shortcut) u Excelu 20072. KakopromijenitiMINvrijednost grafikonau Excelu 20073. Kakokreirati BUTTONza pokretanje MAKRONAREBE u Excelu 20074.Popis svih funkcijasa primjerom u Excelu 2007prema kategorijama5.Kako crtatiu Excelu 20076. Kakonumerirati straniceu Excelu 20077.Conditional Formating(Uvjetno oblikovanje) u Excelu 20078. KakonapisatiH2O, m2, m3, oznaku za fusnotu1u Excelu 20079. Kako telefonskibroj konvertirati u e-mail adresu10. Kako koristitiSOLVERu Excelu 2007 (Excel-10)11. Kakozbrajati vrijednosti u elijama u bojiu, Excel 200712. Kako sortirati vrijednosti u elijama u boji,sortiranje elija u boji13. Kako voditi svojustatistiku nogometnih rezultataza kladionicu14.Pretraivanje raspona podatakaako imamo dva uvjeta u stupcima15. KakokreiratiGRAFIKONu Excelu 200716. KakokreiratiPIVOTTABLICUu Excelu 200717. Kakoizdvojiti (filtrirati) odreene redoveu tablici, Excel 200718. Kakovizualno uvjetovati elijukoju treba popuniti, Excel 200719.Copy and Grouppodataka iz stupca u drugi stupac bez praznih elija u Excelu20.Zbrajanje izmeu dva datumauz uvjet - SUMIFS/SUMPRODUCT21. KakoizraditiFAKTURUiliRaunu Excelu i automatizirati stanje SKL.22. Kakokreirati dvije zavisne padajue liste(Dependent drop down menu)23.Kopiranje podatakaiz jednog stupca na drugi Sheet uz UVJET24. KakokoristitiAdvanced Filterza kopiranje u drugi radni list25. Kakoekstrahirati URL ili e-mail iz Hyperlinkau Excelu26.Evidencija radnog vremena radnika- oduzimanje i zbrajanje "time"27.IHTERICAevidencija kliznog radnog vremena ili rad u 3 smjene28.Trajni zapis dananjeg TODAY datumanakon unesenog podatka29. Kakozbrajati (SUM) elijekoje sadre kombinaciju tekst-broj30. Kakokreirati korisniku listu(korisniki niz pojmova) u Excelu 200731. Rad sa brojevima u Excelu,Custom Format, oblikovanje, podjela32.Pretraivanje raspona podatakau dva stupca uz uvjet (criteria)33. Pronaitekoji broj se ponavlja najmanjea koji najvie puta34. Unos iautomatski prijenosu drugi stupac uz trajno pamenje35.Zbrajanje vrijednosti u odreenom stupcusa drugog Sheeta vie uvjeta36. Kakokonvertirati text (tekst-formulu)u standardnu formulu37. Kako izraditiKALENDAR2011sa dravnim praznicima u Excelu38. Razlomci u Excelu,pisanje razlomakau Excelu 200739.Save AsPDF- kako automatski snimiti dokument Excela u PDF format40.Automatsko umetanje slike(picture/image) u Text Box preko VBA40a. Kakoumetnuti transparentnu slikuispod teksta u Excelu41.Automatsko brisanjepodatakau vie elija pomou VBA Makronaredbe42. Kakofiltrirati i obrisati podatkeizmeu dva vremenska perioda43. Kakoraditi u Excelu nadva monitora, Excel 200744. Kakootvoriti dva dokumentau jednom prozoru45. Kakokopirati multiple cellsu Excelu pomou VBA Makronaredbe46.VBA za poetnikeu Excelu47. Kakoobrnuti redoslijed niza elija, teksta, vrijednosti ili brojeva48. Kakovremenski kontroliratikada je podatak unesen49.LOTO statistikai kombinacije brojeva u Excelu50. Automatskobojanje stupaca grafikona uz uvjet vrijednostiu tablici podataka51.Specifino printanje(ispis) elija, raspona, range, format Page Number52. Kakokopirati podatak dvoklikom(double-click) na eliju53. Kako igratiAH u Excelu, u LAN mrei, e-mailom54. Kako izraunatipostotak, popust (rabat) i PDVu Excelu55. Kakobrzo kopirati formuluu vie tisua redaka u Excelu56. Kako kreirati lozinku u Excelu -Password Generator57. Kako se zabaviti iigratiTETRISigricu u Excelu58. KakokreiratiMacro Buttonu Excelu 200759.Automatsko sortiranjedinaminog promjenjivog popisa u Excelu60. Kakoautomatski sakriti/otkriti odreene redoveu Excelu61. Kakozbrojiti vrijednosti sa nekog Sheetauz 3 uvjeta, Excel 200762. Kakozbrojiti vrijednosti iz svakog petog, estog ili sedmog reda63. Kakopronai podatak u tablicibaze podataka (sjecite reda i stupca)64. Kakokopirati rasponpodatakana drugi Sheetbez praznih redova65. Automatskokopiranje, grupiranje, sortiranje i zbrajanje66. Kako kopirati podatkeizmeuMIN i MAXvrijednosti67. KakoizraditiKVIZu Excelu68. Kako automatski sortirati promjenjive podatke ikopirati po grupama69. Kakopremjestiti vie stupacau jedan stupac, Excel 200770. Kako pronaislijedeu prvu najmanjuvrijednostniza71. Kako poslati sve datoteke iz folderana vie e-mail adresavia Outlook72. Kako jednim klikomsnimitiWorkbook na dva mjesta73. Kakoposlati Workbook e-mailomi slubeni potpis u e-mailu preko Excel 200774. KakoposlatiActive Sheet e-mailomna adresu u eliji, Excel 200775. Kakokopiratifunkciju VLOOKUPu jednom redu a da su ispravne76. Kakozatititi Workbook, Sheets,Tollbars u Excelu77. Kakokopirati odreene Sheetsu novu Workbook i snimiti u Excelu 200778.Automatska promjena podatkaelije nakon pritiska na tipku Enter79.Selektiranje svakog N-tog redau rasponu podataka80. Kako prikazati podatak iz zadnje popunjene elije -get last value81. Kakokopirati UNIKATE(unique) podatke sa drugog Sheeta iz stupca82. KakopronaiDUPLIKATEili razlike u dva stupca83. Kako automatski izvriti refresh (osvjeiti) iliUpdate PivotTable84. Kako izraditiKALENDAR2012sa dravnim praznicima u Excelu85.KLADIONICAi nogometna statistika u Excelu - HNL86. Kakozabranitiunos (upis) formulena Sheet u Excelu87. Kakoautomatski kopirati upisani podataku prvu slobodnu eliju desno88. Kakoprikazati argumente funkcijeu tekstualnom obliku, Excel 200789. Kakojednim potezom kopirati Header i Footerna ostale Sheets90.Copy and sortdata from multiple Sheets to Summary Sheet91. Kakoisprintati sve komentareu Excelu92. Kakopisati tekst preko slikeu Excel Sheetu93. Kakokopirati vie istih Sheetsiz vie datoteka u nekom folderu94. Kakorangirati vrijednostiu rasponu podataka ako se dupliciraju95. Kako kopirati isortirati zadnje unesene podatkeu stupcu96. Kako automatskikopirati eliju nakon pritiska na tipku ENTER97. Kako prikazatirezultat nekog reda u popisu ili padajuoj listiuz Validation uvjete98. Kakona grafikonu prikazati vremenski periodradnih sati99.Dinamina zavisna padajua listakoja na popisu vraa vrijednosti iz odreenog reda100. Automatskobrisanje skrivenih redovau tablici Excela101.Automatsko numeriranje redovakoji sadre spojene elije (merged cells)102. Kakozbrojiti kumulativne vrijednosti pomou SUBTOTAL i PIVOT TABLEuz dva uvjeta103.Kako izraunati datum Uskrsaza odreenu godinu prema Gregorijanskom ili Julijanskom kalendaru

1. IZRADA KVIZA U EXCELU, TONO/NETONO (TRUE/FALSE)

Ako ste ikada poeljeli izraditi KVIZ u Excelu a niste znali kako pogledajte ovaj tutorijal (autor ovog kviza u excelu je kolega koji je pokrenuo web www.excelancije.net). Kao prvo i osnovno potrebna je dobra organizacija svih podataka Pitanja i Odgovora kao i njihov razmjetaj na samom radnom listu (Spreadsheet - Worksheet). U principu KVIZ se svodi na pitanje koje moe imati nekoliko opcija i odgovor koji takoer moe imati dvije opcije (Tono/Netono ili True/False). Ja se ovdje neu baviti na veliko sa organizacijom podataka i odgovora ve u iznijeti samo neke osnove za izradu kviza (koje vam mogu biti smjernica).QUIZ in Excel - PRIMJER 1Za pokretanje i ispravan rad ovog primjera potrebno je da u Exceludozvolite izvravanje Makronaredbi. U ovom prvom primjeru imamo odlinu organizaciju kviza pitanja i odgovora. U samom kvizu koritene su Validation Listna kojima imamo izbor odgovora ali ne na klasian nain ve preko odreenog range u samom Properties dotinog "Drop Down menu" jer je "Input range" odreeni raspon elija na drugom Sheetu "Utility" a rezultat se pojavljuje na Sheetu "Result" u odreenoj eliji. Uoite da moete koristiti i "Check Box" polja kao izbor za tone odgovore.

Organizaciju Kviza moete pogledati na slijedee tri slike

U samom kvizu moete koristiti i slike kao pomoni dio pitanja

I na kraju imamo rezultate nakon klika na button "Pogledaj rezultat" a uz to moemo resetirati sve rezultate i krenuti ponovno rjeavati kviz.

Kao to uoavate, cijeli kviz se sastoji od tri Sheeta; Kviz, Utility i Result.

Prvi Sheet sam objasnio i u njemu kreirate kviz pitanja.

Drugi Sheet "Utility" je predvien za izvorne odgovore odakle crpite ponuena rjeenja u padajuim listama. Dakle ovdje na Sheetu "Utility" isplanirate ponudu rjeenja koja e se pojaviti u padajuim listama (drop down menu) na Sheetu "Kviz" prije nego to krenete kreirati "KVIZ PITANJA" na Sheetu "Kviz"

Na Sheetu "Results" pojavljuju se rezultati zavisno o izabranom odgovoru na pitanju koje se nalazi na Sheetu "Kviz". Ovi rezultati vezani su za Properties Combo Box kontrola na Sheetu "Kviz"

Sada emo se vratit na Sheet "Kviz" i pojasniti kako treba konfigurirati padajui izbornik (drop down menu) sa ponuenim rjeenjima. Dakle na tabu "Developer" kliknite na Insert button pa na gumbi za Combo Box kontrolu). Slijedi primjer pojanjenja za prvo pitanje naeg kviza.

Kada ste kreiraliCombo Boxkontrolu (polje za padajuu listu) za prvo pitanje idemo postaviti ulazne podatke za dotini "Drop Down Menu". Kliknite desnom tipkom mia na Combo Box pa klik na "Format Control"

Otvara vam se dijalog prozor "Format Control". Odmah na tabu "Protection" iskljuite opciju "Locked" a na tabu "Control" selektirajte izvorne ulazne podatke u polju "Input range" a u polju "Cell link" selektirajte eliju gdje e se pojaviti rezultat na Sheetu "Results". Broj linija koje e biti aktivne kada otvorimo padajui izbornik stavite onoliko koliko imate podataka. Pogledajte broj selektiranih redova na tri slike iznad. Tako uradite za svaki Combo Box (za Drop down menu)

Kada su u pitanju "Check Box" kontrole tada uradite slijedee. Samo kreiranje Check Box kontrole vrite na isti nain kao to je opisano za Combo Box kontrolu. Ovo je primjer za Check Box kontrolu "RAND()" sa prve slike. Dakle iskljuite opciju Locked na tabu Properties a na tabu Control u polje Link Cell: postavite apsolutnu adresu do elije C4 na Sheetu "Results" u kojoj ste predvidjeli odgovor. ta elija je trenutno prazna au njoj e se pojaviti TRUE ili FALSE ovisno jesmo li je "ekirali" tj. ukljuili kao opciju za toan odgovor. Ako "ekiramo" ovu kuicu tada e se u C4 na Sheetu "Results" pojaviti TRUE o emu dalje ovisi rezultat u eliji E4 (ali o tome kasnije).

U prethodnim koracima objanjeno je kako kreirati Combo Box i Check Box kao i kako ih povezati sa ulaznim i izlaznim podacima. Na vama je i vaoj kreativnosti o ostalim elementima dizajna kviza.

Dolazimo do kraja kviz pitanja na Sheetu "Kviz". Uoite plavi okvir pri dnu kviza u kojem se nalazi rezultat naeg testiranja. Dakle imamo dva buttona. Klikom na button "Pogledaj rezultat" pod nazivom "button62" pokreemo Macro pod istim nazivom a ovaj Macro se nalazi u Module1. Ovaj plavi okvir skriven je i nevidljiv u startu prilikom otvaranja datoteke kviza. Takoer uoite u Makronaredbi da se redovi 194-198 otkrivaju (unhide) kada kliknemo na button "Pogledaj rezultat" i automatski se radni list zakljuava tj. Protect.

Private Sub Button62_Click()Worksheets("Kviz").Unprotect'otkljucava sheet KvizRows("194:198").EntireRow.Hidden = False'otkriva redoveWorksheets("Kviz").Protect'zakljucava sheet KvizEnd Sub

Klikom na button "Rjeavaj ponovo" pokreemo Macro pod nazivom procedure "Button63_Click" koji se takoer nalazi u Module1 te skrivamo redove 194-198, zakljuavamo Sheet "Kviz" te resetiramo rezultate na Sheetu "Results"

Private Sub Button63_Click()Worksheets("Kviz").Unprotect'otkljucava sheet kvizRows("194:198").EntireRow.Hidden = True'skriva redove 194-198Worksheets("Kviz").Protect'zakljucava sheet kvizWorksheets("Results").Range("C2:C3").Value = 1'postavlja vrijednost 1 u rasponuWorksheets("Results").Range("C4:C11").Value = ""'postavlja prazno u rasponuWorksheets("Results").Range("C12:C19").Value = 1'postavlja vrijednost u rasponuWorksheets("Results").Range("C20:C27").Value = ""'postavlja prazno u rasponuWorksheets("Results").Range("C28:C40").Value = 1'postavlja vrijednost 1 u rasponuEnd Sub

Postoji jo jedan VBA Macro koji je vezan za Kviz (Quiz) a on se pokree prilikom otvaranja same datoteke tj. Workbook. To je dogaaj koji se izvrava pri pokretanju a naziva se "Workbook_Open". Ovaj Macro postavlja se u ThisWorkbook u VBE.

Private Sub Workbook_Open()Worksheets("Kviz").Activate'pozicioniranje na sheet kvizRange("A1").Select selektira'celiju A1Worksheets("Kviz").Unprotect'otkljucava sheet kvizWorksheets("Kviz").Rows("194:198").EntireRow.Hidden = True'skriva redove 194-198 na sheetu kvizWorksheets("Kviz").Protect'zakljucava sheet kvizWorksheets("Results").Range("C2:C3").Value = 1'postavlja vrijednost 1 u rasponuWorksheets("Results").Range("C4:C11").Value = ""'postavlja prazno u rasponuWorksheets("Results").Range("C12:C19").Value = 1Worksheets("Results").Range("C20:C27").Value = ""Worksheets("Results").Range("C28:C40").Value = 1End Sub

Za sve one koji ne znaju gdje i kako se povezuje Button i Makronaredba neka pogledaju tutorijalButton-and-Macroa kako se postavlja Macro kod u VBE neka pogledaju tutorijalUmetanje Macro-a u VBEa uz to evo i screenshots.

I na kraju u pojasniti Sheet "Results". U njemu se nalaze kljuni elementi za rezultate kviza. U stupcu "D" nalaze se prikladni odgovori koji definiraju je li neto Tono odgovoreno. Ovisno o pitanju i formi kako je pitanje postavljeno (sa Combo Box ili Check Box) u ovom stupcu upisujete "TRUE", "FALSE" ili neku brojevnu vrijednost.

Uzmimo za primjer eliju D2 koja je vezana za pitanje broj 1 na Sheet "Kviz". Na etvrtoj slici od poetka uoite da za pitanje broj 1 imamo pet linija odgovora. Pitanje glasi "Koliko ima redaka Excelov Woorksheet". Odgovor je 65536. Dakle ovaj odgovor nam se nalazi utreemredu pa je za njega vezan broj 3 u stupcu D tj. eliji D2. Kada mi izaberemo ispravan odgovor za dotino pitanje u eliji C2 automatski e se pojaviti broj linije reda odgovora (u ovom sluaju broj 3). U stupcu E kontroliramo tonost odgovora. Ako se stupac C i D (C2 i D2) poklapaju tada je rezultat "TRUE" u protivnom je "FALSE" tj. netono. Taj rezultat dobijemo formulomC2=D2u stupcu E. dakle ovdje sami u stupcu D morate definirati koji podatak pripada tonom odgovoru (opet ovisno o izboru Combo Box ili Check Box sa Sheeta "Kviz")

I na kraju zbrajamo koliko je tonih (TRUE) odgovora tj. prebrojavamo ih pomou funkcijeCOUNTIFIspod svega imamo dio (range A45:D49) koji nam je vezan za rezultate na Sheetu Kviz. To su oni podaci koji se pojavljuju u plavom okviru (trea slika od poetka). Ovdje smo definirali granice prema kojima rangiramo tonost odgovora i dajemo ocjenu osobi koja ispunjava kviz.

QUIZ in Excel - PRIMJER 2U ovom primjeru u pokazati kako moemo miem odgovarati na pitanje nekog kviza. Imamo postavljena pitanja i definiranu tonost odgovora u stupcu "D", gdje smo brojem 1 definirali da je taj odgovor toan. U stupcu "E" elimo da ispitanik klikneDVOKLIKlijevom tipkom mia i time oznai da je odreeni odgvoor toan na pitanje. Kada klikne dvoklik miem u odreenu eliju pojavit e se znak "kvaice" kojom oznaava da misli da je to toan odgovor. U elijama stupca "F" pojavit e se rezultat u odnosu na odabrani odgovor u elijama stupca "E" koji moe biti (tono/netono).

U stupcu "F" postavljamo slijedeu formulu:

npr: u elijuF3=>=IF(AND(D3="";E3"");"Netono";IF(AND(D3=1;E3"");"Tono";""))i kopiramo sve prema dolje.

U elijama H1 i I1 prebrojavamo koliko ima tonih i netonih odgovora=COUNTIF($F$3:$F$13;H1)

naravno stupac "D" sakrijemo da ne vidi ispitanik.

17