Excel

Excel AVERAGEIF funkcija

Excel Averageif Function

Excel AVERAGEIF funkcijaPovzetek

Funkcija Excel AVERAGEIF izračuna povprečje števil v obsegu, ki izpolnjujejo navedena merila. Merila AVERAGEIF lahko vključujejo logične operatorje (>,<,,=) and wildcards (*,?) for partial matching.



excel formula za ni enaka
Namen Pridobite povprečje števil, ki izpolnjujejo merila. Vrnjena vrednost Število, ki predstavlja povprečje. Sintaksa = AVERAGEIF (obseg, merila, [povprečni_razpon]) Argumenti
  • obseg - Ena ali več celic, vključno s številkami ali imeni, matrikami ali referencami.
  • merila - Številka, izraz, sklic na celico ali besedilo.
  • povprečni_razpon - [neobvezno] Celice za povprečje. Če izpustite, se uporabi obseg.
Različica Excel 2007 Opombe o uporabi

AVERAGEIF izračuna povprečje števil v razponu, ki izpolnjujejo navedena merila. Merila so lahko na voljo kot številke, nizi ali reference. Veljavna merila so lahko na primer 10, '> 10', A1 ali '<'&A1.

The povprečni_razpon argument ni obvezen. Kdaj povprečni_razpon ni zagotovljeno, AVERAGEIF če izračuna povprečje številskih vrednosti v obseg prepir. Kdaj povprečni_razpon če je na voljo, bo AVERAGEIF izračunal povprečje številk v povprečni_razpon .





Merila AVERAGEIF lahko vključujejo logične operatorje (>,<,,=) and nadomestnih znakov (*,?) za delno ujemanje.

AVERAGEIF je v skupini osem funkcij v Excelu ki loči logična merila na dva dela (obseg + merila). Posledično je sintaksa, uporabljena za izdelavo meril, je drugačna in POVPREČNO zahteva obseg celic za argumente obsega ne morete uporabiti matriko .



AVERAGEIF bo samodejno prezrl prazne celice, tudi če se merila ujemajo. Z drugimi besedami, AVERAGEIF ne bo vključeval praznih celic, ki izpolnjujejo merila kot nič v povprečju. AVERAGEIF vrne #DIV/0! če nobena celica v razponu ne izpolnjuje meril.

Funkcija AVERAGEIF lahko uporabi le en pogoj. Če morate uporabiti več meril, uporabite Funkcija AVERAGEIFS .

Primeri

V prikazanem primeru so formule v H5: H8 naslednje:

 
= AVERAGEIF (C5:C15,'>0') // price greater than 
Excel AVERAGEIF funkcijaPovzetek

Funkcija Excel AVERAGEIF izračuna povprečje števil v obsegu, ki izpolnjujejo navedena merila. Merila AVERAGEIF lahko vključujejo logične operatorje (>,<,,=) and wildcards (*,?) for partial matching.

Namen Pridobite povprečje števil, ki izpolnjujejo merila. Vrnjena vrednost Število, ki predstavlja povprečje. Sintaksa = AVERAGEIF (obseg, merila, [povprečni_razpon]) Argumenti
  • obseg - Ena ali več celic, vključno s številkami ali imeni, matrikami ali referencami.
  • merila - Številka, izraz, sklic na celico ali besedilo.
  • povprečni_razpon - [neobvezno] Celice za povprečje. Če izpustite, se uporabi obseg.
Različica Excel 2007 Opombe o uporabi

AVERAGEIF izračuna povprečje števil v razponu, ki izpolnjujejo navedena merila. Merila so lahko na voljo kot številke, nizi ali reference. Veljavna merila so lahko na primer 10, '> 10', A1 ali '<'&A1.

The povprečni_razpon argument ni obvezen. Kdaj povprečni_razpon ni zagotovljeno, AVERAGEIF če izračuna povprečje številskih vrednosti v obseg prepir. Kdaj povprečni_razpon če je na voljo, bo AVERAGEIF izračunal povprečje številk v povprečni_razpon .

Merila AVERAGEIF lahko vključujejo logične operatorje (>,<,,=) and nadomestnih znakov (*,?) za delno ujemanje.

AVERAGEIF je v skupini osem funkcij v Excelu ki loči logična merila na dva dela (obseg + merila). Posledično je sintaksa, uporabljena za izdelavo meril, je drugačna in POVPREČNO zahteva obseg celic za argumente obsega ne morete uporabiti matriko .

AVERAGEIF bo samodejno prezrl prazne celice, tudi če se merila ujemajo. Z drugimi besedami, AVERAGEIF ne bo vključeval praznih celic, ki izpolnjujejo merila kot nič v povprečju. AVERAGEIF vrne #DIV/0! če nobena celica v razponu ne izpolnjuje meril.

Funkcija AVERAGEIF lahko uporabi le en pogoj. Če morate uporabiti več meril, uporabite Funkcija AVERAGEIFS .

Primeri

V prikazanem primeru so formule v H5: H8 naslednje:

 
= 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

Dvojni narekovaji ('') v merilih

Na splošno so besedilne vrednosti zaprte v dvojnih narekovajih (''), številke pa niso. Ko pa a logični operater je vključena s številko, številka in operator morata biti narejeni med narekovaji. Upoštevajte razliko v spodnjih dveh primerih. Ker druga formula uporablja operator, ki je večji ali enak (> =), sta operater in število zaprta v dvojne narekovaje.

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

Dvojni narekovaji se uporabljajo tudi za besedilne vrednosti. Na primer, za povprečne vrednosti v B1: B10, če so vrednosti v A1: A10 enake 'rdeči', lahko uporabite formulo, kot je ta:

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

Vrednost iz druge celice

Vrednost iz druge celice lahko vključite v merila z uporabo združevanje . V spodnjem primeru bo AVERAGEIF vrnil povprečje števil v A1: A10, ki so manjše od vrednosti v celici B1. Opazite manj kot operater (ki je besedilo) je narejeno v narekovajih.

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

Nadomestni znaki

The nadomestni znak v merilih lahko uporabite vprašaj (?), zvezdico (*) ali tildo (~). Vprašalnik (?) Se ujema s katerim koli znakom, zvezdica (*) pa z nič ali več znaki katere koli vrste. Na primer, za povprečje celic v B1: B10, če celice v A1: A10 vsebujejo kjer koli besedilo 'rdeče', lahko uporabite formulo, kot je ta:

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

Tilda (~) je znak za pobeg, ki vam omogoča, da poiščete dobesedne nadomestne znake. Če se želite na primer ujemati z dobesednim vprašajem (?), Zvezdico (*) ali tildo (~), dodajte tildo pred nadomestnim znakom (tj. ~ ?, ~*, ~~).

Opombe

  • Celice v obseg ki vsebujejo TRUE ali FALSE, se prezrejo.
  • Prazne celice se ne upoštevajo obseg in povprečni_razpon pri izračunu povprečja.
  • AVERAGEIF vrne #DIV/0! če nobena celica v razponu ne izpolnjuje meril.
  • Povprečni_razpon ni nujno, da je enake velikosti kot obseg . Zgornja leva celica povprečni_razpon se uporablja kot izhodišče in celice, ki ustrezajo celicam v obseg so povprečne.
  • AVERAGEIF dovoljuje nadomestne znake vprašaj (?) In zvezdico (*) v merilih. The? se ujema s katerim koli znakom in * se ujema s katerim koli zaporedjem znakov. Najti dobesedno? ali *, pred znakom uporabite tildo (~), to je ~ * in ~ ?.
= AVERAGEIF (C5:C15,'>200000') // price greater than 0k = AVERAGEIF (D5:D15,'>=2',C5:C15) // 2+ bedrooms = AVERAGEIF (D5:D15,'>=3',C5:C15) // 3+ bedrooms

Dvojni narekovaji ('') v merilih

Na splošno so besedilne vrednosti zaprte v dvojnih narekovajih (''), številke pa niso. Ko pa a logični operater je vključena s številko, številka in operator morata biti narejeni med narekovaji. Upoštevajte razliko v spodnjih dveh primerih. Ker druga formula uporablja operator, ki je večji ali enak (> =), sta operater in število zaprta v dvojne narekovaje.

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

Dvojni narekovaji se uporabljajo tudi za besedilne vrednosti. Na primer, za povprečne vrednosti v B1: B10, če so vrednosti v A1: A10 enake 'rdeči', lahko uporabite formulo, kot je ta:

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

Vrednost iz druge celice

Vrednost iz druge celice lahko vključite v merila z uporabo združevanje . V spodnjem primeru bo AVERAGEIF vrnil povprečje števil v A1: A10, ki so manjše od vrednosti v celici B1. Opazite manj kot operater (ki je besedilo) je narejeno v narekovajih.

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

Nadomestni znaki

The nadomestni znak v merilih lahko uporabite vprašaj (?), zvezdico (*) ali tildo (~). Vprašalnik (?) Se ujema s katerim koli znakom, zvezdica (*) pa z nič ali več znaki katere koli vrste. Na primer, za povprečje celic v B1: B10, če celice v A1: A10 vsebujejo kjer koli besedilo 'rdeče', lahko uporabite formulo, kot je ta:

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

Tilda (~) je znak za pobeg, ki vam omogoča, da poiščete dobesedne nadomestne znake. Če se želite na primer ujemati z dobesednim vprašajem (?), Zvezdico (*) ali tildo (~), dodajte tildo pred nadomestnim znakom (tj. ~ ?, ~*, ~~).

Opombe

  • Celice v obseg ki vsebujejo TRUE ali FALSE, se prezrejo.
  • Prazne celice se ne upoštevajo obseg in povprečni_razpon pri izračunu povprečja.
  • AVERAGEIF vrne #DIV/0! če nobena celica v razponu ne izpolnjuje meril.
  • Povprečni_razpon ni nujno, da je enake velikosti kot obseg . Zgornja leva celica povprečni_razpon se uporablja kot izhodišče in celice, ki ustrezajo celicam v obseg so povprečne.
  • AVERAGEIF dovoljuje nadomestne znake vprašaj (?) In zvezdico (*) v merilih. The? se ujema s katerim koli znakom in * se ujema s katerim koli zaporedjem znakov. Najti dobesedno? ali *, pred znakom uporabite tildo (~), to je ~ * in ~ ?.


^