Како се користи функција Екцел АВЕРАГЕИФ -

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

Резиме

Функција Екцел АВЕРАГЕИФ израчунава просек бројева у опсегу који испуњавају испоручене критеријуме. Критеријуми АВЕРАГЕИФ могу да укључују логичке операторе (>, <,, =) и џокер знакове (* ,?) за делимично подударање.

Сврха

Добијте просек бројева који испуњавају критеријуме.

Повратна вредност

Број који представља просек.

Синтакса

= АВЕРАГЕИФ (опсег, критеријуми, (просечни_опсег))

Аргументи

  • опсег - Једна или више ћелија, укључујући бројеве или имена, низове или референце.
  • критеријуми - број, израз, референца на ћелију или текст.
  • просечни_опсег - (опционално) Ћелије које треба просечити. Када се изостави, користи се опсег.

Верзија

Екцел 2007

Напомене о употреби

АВЕРАГЕИФ израчунава просек бројева у опсегу који испуњавају испоручене критеријуме. Критеријуми се могу доставити као бројеви, низови или референце. На пример, важећи критеријуми могу бити 10, "> 10", А1 или "<" & А1.

Аргумент просечан_опсег није обавезан. Када просечни_опсег није наведен, АВЕРАГЕИФ иф ће израчунати просек нумеричких вредности у аргументу опсега. Када је наведен просечан_опсег, АВЕРАГЕИФ ће израчунати просек бројева у просечном_опсегу.

Критеријуми АВЕРАГЕИФ могу да укључују логичке операторе (>, <,, =) и џокер знакове (* ,?) за делимично подударање.

АВЕРАГЕИФ је у групи од осам функција у програму Екцел које логичке критеријуме деле на два дела (опсег + критеријуми). Као резултат, синтакса која се користи за конструисање критеријума је другачија, а АВЕРАГЕИФ захтева опсег ћелија за аргументе опсега, не можете да користите низ.

АВЕРАГЕИФ ће аутоматски занемарити празне ћелије, чак и када се критеријуми подударају. Другим речима, АВЕРАГЕИФ неће садржати празне ћелије које у просеку испуњавају критеријуме као нулу. АВЕРАГЕИФ враћа # ДИВ / 0! ако ниједна ћелија у опсегу не испуњава критеријуме.

Функција АВЕРАГЕИФ може применити само један услов. Ако треба да примените више критеријума, користите функцију АВЕРАГЕИФС.

Примери

У приказаном примеру формуле у Х5: Х8 су следеће:

=AVERAGEIF(C5:C15,">0") // price greater than $0 =AVERAGEIF(C5:C15,">200000") // price greater than $200k =AVERAGEIF(D5:D15,">=2",C5:C15) // 2+ bedrooms =AVERAGEIF(D5:D15,">=3",C5:C15) // 3+ bedrooms

Двоструки наводници ("") у критеријумима

Генерално, текстуалне вредности су затворене у двоструке наводнике (""), а бројеви нису. Међутим, када је логички оператор укључен у број, број и оператор морају бити наведени у наводницима. Обратите пажњу на разлику у два примера у наставку. Будући да друга формула користи оператор већи од или једнак (> =), и оператор и број су затворени у двоструке наводнике.

=AVERAGEIF(D5:D15,2,C5:C15) // 2 bedrooms =AVERAGEIF(D5:D15,">=2",C5:C15) // 2+ bedrooms

Двоструки наводници се такође користе за текстуалне вредности. На пример, за просечне вредности у Б1: Б10 када су вредности у А1: А10 једнаке „црвеној“, можете користити формулу попут ове:

=AVERAGEIF(A1:A10,"red",B1:B10) // average "red" only

Вредност из друге ћелије

Вредност из друге ћелије може се укључити у критеријуме помоћу повезивања. У примеру испод, АВЕРАГЕИФ ће вратити просек бројева у А1: А10 који су мањи од вредности у ћелији Б1. Приметите да је оператор мање од (који је текст) приложен под наводницима.

=AVERAGEIF(A1:A10,"<"&B1) // average values less than B1

Вилдцардс

Знак замењивог знака упитник (?), Звездица (*) или тилда (~) могу се користити у критеријумима. Знак питања (?) Одговара било којем знаку, а звездица (*) одговара нули или више знакова било које врсте. На пример, за просечно израчунавање ћелија у Б1: Б10 када ћелије у А1: А10 било где садрже текст „црвено“, можете користити формулу попут ове:

=AVERAGEIF(A1:A10,"*red*",B1:B10) // contains "red"

Тилда (~) је излазни знак који вам омогућава да пронађете дословне џокер знакове. На пример, да бисте се подударали са дословним знаком питања (?), Звездицом (*) или тилдом (~), додајте тилду испред дивљег знака (тј. ~ ?, ~ *, ~~).

Напомене

  • Ћелије у опсегу које садрже ТРУЕ или ФАЛСЕ се занемарују.
  • Празне ћелије се занемарују у опсегу и просечном_опсегу приликом израчунавања просека.
  • АВЕРАГЕИФ враћа # ДИВ / 0! ако ниједна ћелија у опсегу не испуњава критеријуме.
  • Average_range does not have to be the same size as range . The top left cell in average_range is used as the starting point, and cells that correspond to cells in range are averaged.
  • AVERAGEIF allows the wildcard characters question mark (?) and asterisk (*), in criteria. The ? matches any single character and the * matches any sequence of characters. To find a literal ? or *, use a tilde (~) before the character, i.e. ~* and ~?.

Related videos

Кодови грешака у Екцел формули У овом видеу ћемо проћи кроз сваки код грешака који Екцел приказује када нешто није у реду са формулом. Такође ћемо размотрити неколико једноставних начина за решавање грешака. Како се користи функција АВЕРАГЕИФ У овом видеу ћемо погледати како помоћу функције АВЕРАГЕИФ израчунати просек из бројева који испуњавају један критеријум у скупу података.

Занимљиви Чланци...