Excel: Izračunajte srednju vrijednost i rezultat pomoću makronaredbi

Sadržaj

Za izračun srednje vrijednosti brojeva pomoću VBA makronaredbe možete pozvati odgovarajuću funkciju izravno u VBA makronaredbi

Izračuni pomoću tabličnih funkcija obično se stvaraju pomoću tipkovnice. Alternativno, možete koristiti i čarobnjak za formule. Ali što učiniti kada vam je potreban rezultat funkcije tablice u makronaredbi programa Excel, ali ne želite unijeti formulu u ćeliju?

Također možete koristiti funkcije tablice programa Excel izravno kao naredbe u vašim makronaredbama. Zamislite da želite unijeti srednju vrijednost svih brojeva iz stupca u ćeliji. Koristite sljedeći makro:

Podsrednja vrijednost Isključen stupac ()
ActiveCell.Value = Funkcija radnog lista. Prosjek (stupci (2))
Kraj podm

Ako želite zapisati rezultat funkcije u fiksnu ćeliju (na primjer ćeliju A1), zamijenite izraz "ActiveCell". Na primjer, upišite rezultat u ćeliju A1 sa sljedećom naredbom:

Raspon ("A1"). Vrijednost = Funkcija radnog lista. Prosjek (stupci (2))

Vi definirate koji stupac želite dodati pomoću vrijednosti iza "Stupci". Stupci su označeni slijeva nadesno, stupac A ima broj 1.

Sljedeća slika prikazuje kako bi rezultat mogao izgledati ako funkciju pokrenete u tablici:

Za unos makronaredbe pritisnite ALT F11 u Excelu da biste otvorili VBA editor. Pomoću naredbe INSERT - MODULE umetnite prazan list modula. Za pokretanje makronaredbe izravno iz programa Excel upotrijebite kombinaciju tipki ALT F8.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave