Екцел: Израчунајте средњу вредност и резултат помоћу макроа

Преглед садржаја

Да бисте израчунали средњу вредност бројева помоћу ВБА макронаредбе, можете позвати одговарајућу функцију директно у ВБА макронаредби

Израчуни помоћу табеларних функција обично се креирају помоћу тастатуре. Алтернативно, можете користити и чаробњака за формуле. Али шта радите када вам је потребан резултат функције табеле у Екцел макроу, али не желите да формулу унесете у ћелију?

Такође можете користити функције Екцел табеле директно као команде у вашим макроима. Замислите да желите да унесете средњу вредност свих бројева из колоне у ћелији. Користите следећи макро:

Под средња вредност Колона искључена ()
АцтивеЦелл.Валуе = Функција радног листа. Просјек (Колоне (2))
Енд Суб

Ако желите да резултат функције упишете у фиксну ћелију (на пример ћелију А1), замените израз "АцтивеЦелл". На пример, упишите резултат у ћелију А1 са следећом командом:

Опсег ("А1"). Вредност = Функција радног листа. Просек (Колоне (2))

Ви дефинишете која колона ће се додати помоћу вредности после „Колоне“. Колоне су нумерисане слева надесно, колона А има број 1.

Следећа слика приказује како би резултат могао изгледати ако функцију покренете у табели:

Да бисте унели макро, притисните АЛТ Ф11 у Екцелу да бисте отворили ВБА едитор. Помоћу команде ИНСЕРТ - МОДУЛЕ уметните празан лист модула. Да бисте покренули макро директно из програма Екцел, користите комбинацију тастера АЛТ Ф8.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave