Excel: aprēķiniet vidējo vērtību un rezultātu pēc makro

Satura rādītājs

Lai aprēķinātu skaitļu vidējo vērtību, izmantojot VBA makro, varat izsaukt atbilstošo funkciju tieši VBA makro

Aprēķinus, izmantojot tabulas funkcijas, parasti izveido, izmantojot tastatūru. Varat arī izmantot formulas vedni. Bet ko jūs darāt, ja jums ir nepieciešams tabulas funkcijas rezultāts Excel makro, bet nevēlaties ievadīt formulu šūnā?

Varat arī izmantot Excel tabulas funkcijas tieši kā komandas savā makro. Iedomājieties, ka vēlaties ievadīt visu skaitļu vidējo vērtību no šūnas kolonnas. Izmantojiet šādu makro:

Apakšējā vidējā vērtība izslēgta kolonna ()
ActiveCell.Value = WorksheetFunction.Average (kolonnas (2))
Beigt apakš

Ja vēlaties ierakstīt funkcijas rezultātu fiksētā šūnā (piemēram, šūnā A1), nomainiet izteiksmi "ActiveCell". Piemēram, ierakstiet rezultātu šūnā A1 ar šādu komandu:

Diapazons ("A1"). Vērtība = WorksheetFunction.Average (kolonnas (2))

Jūs nosakāt, kura kolonna jāpievieno, izmantojot vērtību aiz slejām. Kolonnas ir numurētas no kreisās uz labo, A slejai ir numurs 1.

Nākamajā attēlā parādīts, kā var izskatīties rezultāts, palaižot funkciju tabulā:

Lai ievadītu makro, programmā Excel nospiediet ALT F11, lai atvērtu VBA redaktoru. Izmantojiet komandu INSERT - MODULE, lai ievietotu tukšu moduļa lapu. Lai makro sāktu tieši no programmas Excel, izmantojiet taustiņu kombināciju ALT F8.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave