Excel дээр дундажийг хэрхэн тооцоолох вэ: томъёоны жишээ

  • Үүнийг Хуваалц
Michael Brown

Энэ заавар нь Excel дээр томъёотой болон томъёогүй дундаж утгыг хэрхэн олох, үр дүнг хүссэн аравтын бутархай болгон дугуйлах аргыг заах болно.

Microsoft Excel-д тоон утгуудын дунджийг тооцоолох цөөн хэдэн функцууд. Түүгээр ч зогсохгүй шууд томъёололгүй арга байдаг. Энэ хуудсан дээр та хэрэглээний жишээ болон шилдэг туршлагыг харуулсан бүх аргуудын товч тоймыг олох болно. Энэ зааварт авч үзсэн бүх функцууд нь Excel 365-аас Excel 2007 хүртэлх аль ч хувилбарт ажиллана.

    Дундаж гэж юу вэ?

    Өдөр тутмын амьдралд дундаж нь тоог илэрхийлдэг тоо юм. өгөгдлийн багц дахь ердийн утга. Жишээлбэл, хэрэв цөөхөн хэдэн тамирчин 100 метрийн спринт гүйсэн бол та дундаж үр дүнг мэдэхийг хүсч болно, өөрөөр хэлбэл ихэнх спринтерүүд уралдааныг дуусгахад хэр их цаг зарцуулдаг болохыг мэдэхийг хүсч болно.

    Математикийн хувьд дундаж нь бүх утгуудын нийлбэрийг тэдгээрийн тоонд хуваах замаар тооцдог дунд буюу төв утга. 10.7 секунд, гурав дахь нь 11.2 секунд, дундаж хугацаа 10.8 секунд болно:

    (10.5+10.7+11.2)/3 = 10.8

    Excel дээр хэрхэн дундажийг авах вэ томьёогүй

    Excel-ийн ажлын хуудсан дээр та гар аргаар тооцоо хийх шаардлагагүй - Excel-ийн хүчирхэг функцууд бүгдийг хийх болнологик утгыг үл тоомсорлон тоонуудын арифметик дундажийг тооцдог функц.

    Excel дээр дунджийг хэрхэн дугуйруулах вэ

    Excel дээр дундажийг тооцоолохдоо үр дүн нь ихэвчлэн олон аравтын оронтой тоо байдаг. . Хэрэв та аравтын бутархай цөөн тоо харуулах эсвэл дундажийг бүхэл тоо болгон дугуйлахыг хүсвэл дараах шийдлүүдийн аль нэгийг ашиглана уу.

    Аравтын тоог багасгах

    Зөвхөн харагдах дундажийг дугуйлахын тулд > үндсэн утгыг өөрчлөхгүйгээр хамгийн хурдан арга бол Нүүр табын Дугаар бүлгийн Бууруулах Аравтын командыг ашиглах явдал юм. :

    Формат нүднүүдийн харилцах цонх

    Аравтын бутархайн тоог мөн Формат нүд харилцах цонхонд зааж өгч болно. Үүнийг хийхийн тулд томьёоны нүдийг сонгоод Ctrl + 1 товчийг дарж Формат нүднүүдийг харилцах цонхыг нээнэ үү. Дараа нь Тоо таб руу шилжиж, Аравтын орон нүдэнд харуулахыг хүссэн газрынхаа тоог бичнэ үү.

    Өмнөх аргын нэгэн адил энэ нь зөвхөн өөрчлөгддөг. дэлгэцийн формат. Бусад томьёоны дундаж нүдийг дурдахдаа бүх тооцоонд дугуйраагүй анхны утгыг ашиглана.

    Дэлгэрэнгүй мэдээллийг нүдний форматыг өөрчлөх замаар дугуйлах хэсгийг үзнэ үү.

    Дунджийг томьёогоор дугуйруулна уу

    Тооцоолсон утгыг өөрөө дугуйлахын тулд дундажийг боож өгнө үү. томъёог Excel-ийн дугуйлах функцүүдийн аль нэг дэхь.

    Ихэнх тохиолдолд та үүнийг ашигладагБөөрөнхийлөх математикийн ерөнхий дүрмийг дагаж мөрддөг ROUND функц. 1-р аргумент дээр ( тоо ) AVERAGE, AVERAGEIF эсвэл AVERAGEIFS функцийг байрлуул. 2-р аргумент дээр ( тооны_тоо ) дунджийг дугуйлах аравтын бутархайн тоог зааж өгнө үү.

    Жишээлбэл, дундажийг хамгийн ойрын бүхэл тоо хүртэл дугуйлахын тулд , томъёо нь:

    =ROUND(AVERAGE(B3:B15), 0)

    Дунджыг нэг аравтын орон болгон дугуйлахын тулд дараах томъёог ашиглана:

    =ROUND(AVERAGE(B3:B15), 1)

    Дунджыг хоёр аравтын орон болгон дугуйлахын тулд энэ нь ажиллах болно:

    =ROUND(AVERAGE(B3:B15), 2)

    Зөвлөгөө. Бөөрөнхийлөхийн тулд ROUNDUP функцийг ашиглана уу; доош бөөрөнхийлөхийн тулд - ROUNDDOWN функц.

    Ингэж Excel дээр дундажийг хийж болно. Доорх нь дунджийн илүү тодорхой тохиолдлуудыг авч үзсэн холбогдох хичээлүүдийн холбоосууд байгаа тул танд хэрэг болно гэж найдаж байна. Уншсанд баярлалаа!

    Татаж авах дасгалын ном

    Excel дээр дундажийг тооцоолох - жишээнүүд (.xlsx файл)

    тайзны арын ажлыг хийж, үр дүнг богино хугацаанд хүргэх. Мэргэшсэн функцуудыг нарийвчлан судлахын өмнө томьёогүй хурдан бөгөөд гайхалтай энгийн аргыг сурцгаая.

    Томьёогүйгээр дундажийг хурдан олохын тулд Excel-ийн төлөвийн мөрийг ашиглана уу:

    1. Сонгох таны дундажлахыг хүссэн нүднүүд эсвэл мужууд. Зэргэлдээгүй сонголтуудын хувьд Ctrl товчийг ашиглана уу.
    2. Excel цонхны доод талд байгаа төлөвийн мөрийг харна уу. Энэ нь одоо сонгогдсон нүднүүдийн талаарх чухал мэдээллийг өгдөг. Excel-ийн автоматаар тооцдог утгуудын нэг нь дундаж юм.

    Үр дүнг доорх зурагт үзүүлэв:

    Дундажийг гараар хэрхэн тооцох вэ

    Математикийн хувьд, тоонуудын жагсаалтын арифметик дундажийг олохын тулд та бүх утгыг нэгтгэж, нийлбэрийг жагсаалтад хэдэн тоонд хуваах хэрэгтэй. Excel-д үүнийг SUM болон COUNT функцийг ашиглан хийж болно:

    SUM( муж )/COUNT( муж )

    Доорх тооны мужид, томъёо дараах байдалтай байна:

    =SUM(B3:B12)/COUNT(B3:B12)

    Таны харж байгаагаар томьёоны үр дүн нь төлөвийн мөрөнд байгаа дундаж утгатай яг таарч байна.

    Практик дээр та ажлын хуудсан дээрээ гар аргаар дундажийг хийх шаардлагагүй болно. Гэсэн хэдий ч эргэлзээтэй тохиолдолд дундаж томъёоны үр дүнг дахин шалгах нь ашигтай байж болох юм.

    Одоо та Excel-д тусгайлсан функцуудыг ашиглан хэрхэн дундаж утгыг хийж болохыг харцгаая.зорилгоор бүтээгдсэн.

    ДУНДЖ функц - тоонуудын дундажийг тооцоолох

    Та Excel-ийн AVERAGE функцийг ашиглан заасан нүд эсвэл муж дахь бүх тооны дундажийг авна.

    ДУНДЖ(тоо1, [тоо2], …)

    Энд тоо1, тоо2 , … нь дундажийг олохыг хүссэн тоон утгууд юм. Нэг томьёонд 255 хүртэлх аргумент оруулах боломжтой. Аргументуудыг тоо, лавлагаа эсвэл нэрлэсэн муж хэлбэрээр өгч болно.

    AVERAGE нь Excel-ийн хамгийн энгийн бөгөөд хэрэглэхэд хялбар функцүүдийн нэг юм.

    Тоонуудын дундажийг тооцоолохын тулд, та тэдгээрийг шууд томьёонд оруулах эсвэл харгалзах нүд эсвэл мужын лавлагааг өгөх боломжтой.

    Жишээлбэл, доорх 2 муж, 1 тусдаа нүдийг дундажлахын тулд дараах томьёо:

    =AVERAGE(B4:B6, B8:B10, B12)

    Excel-ийн AVERAGE функц нь тооноос гадна хувь, цаг зэрэг бусад тоон утгуудын дунджийг олох боломжтой.

    Excel AVERAGE томъёо - ашиглалтын тэмдэглэл

    Таны харж байгаагаар, Excel дээр AVERAGE функцийг ашиглахад хялбар байдаг. Гэсэн хэдий ч зөв үр дүнд хүрэхийн тулд та дундаж утгуудад ямар утгууд багтаж, юуг үл тоомсорлож байгааг тодорхой ойлгох хэрэгтэй.

    Үүнд:

    • Тэг утгатай нүднүүд (0)
    • Үнэн ба ХУДАЛ логик утгуудыг аргументуудын жагсаалтад шууд бичнэ. Жишээлбэл, AVERAGE(ҮНЭН, ХУДАЛ) томьёо нь 0.5-ыг буцаадаг бөгөөд энэ нь 1 ба 0-ийн дундаж утга юм.

    Үл тоосон:

    • Хоосонэсүүд
    • Текстийн мөрүүд
    • Боолийн утгыг ҮНЭН ба ХУДАЛ агуулсан нүднүүд

    Дэлгэрэнгүй мэдээллийг Excel-ийн AVERAGE функцийг хэрхэн ашиглах талаар үзнэ үү.

    AVERAGEA функц - хоосон бус бүх нүднүүдийн дундажийг тооцно

    Excel AVERAGEA функц нь аргумент дахь утгуудын арифметик дундажийг тооцдогоороо AVERAGE-тэй төстэй. Ялгаа нь AVERAGEA нь тоо, текст, логик утгууд эсвэл бусад функцээр буцаасан хоосон мөрүүдийг агуулсан хоосон бус бүх нүдийг -д багтаадаг.

    AVERAGEA(утга1, [утга2], …)

    Энд утга1, утга2, … нь таны дундажлахыг хүссэн утга, массив, нүдний лавлагаа эсвэл муж юм. Эхний аргумент шаардлагатай, бусад нь (255 хүртэл) сонголттой.

    Excel AVERAGEA томъёо - ашиглалтын тэмдэглэл

    Дээр дурдсанчлан AVERAGEA функц нь тоо, текстийн мөр зэрэг өөр өөр утгын төрлийг боловсруулдаг. ба логик утгууд. Эдгээрийг хэрхэн үнэлдэг:

    Үүнд:

    • Текстийн утгыг 0 гэж үнэлдэг.
    • Тэг урттай мөрүүдийг ("") 0 гэж үнэлдэг.
    • Боолийн утгыг ҮНЭН 1, ХУДАЛ бол 0 гэж үнэлдэг.

    Үл тоосон:

    • Хоосон нүднүүд

    Жишээлбэл, доорх томьёо нь 2 ба 0-ийн дундаж утгыг илэрхийлдэг 1-ийг буцаана.

    =AVERAGEA(2, FALSE)

    Дараах томьёо нь 2 ба 1-ийн дундаж болох 1.5-ыг буцаана.

    =AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")

    Доорх зураг нь AVERAGE болон AVERAGEA томъёог харуулж байнаижил утгуудын жагсаалт ба өөр өөр үр дүнгүүд буцаана:

    AVERAGEIF функц - нөхцөлтэйгээр дундажийг авна

    Тодорхой нөхцөлийг хангасан заасан муж дахь бүх нүдний дундажийг авахын тулд AVERAGEIF функцийг ашиглана уу. .

    AVERAGEIF(муж, шалгуур, [дундаж_муж])

    AVERAGEIF функц нь дараах аргументуудтай:

    • Муж (шаардлагатай) - нүднүүдийн муж өгөгдсөн шалгуурын дагуу тест хийнэ.
    • Шалгуур (шаардлагатай) - хангасан байх ёстой нөхцөл.
    • Дундаж_муж (заавал биш) - нүднүүд дундаж. Хэрэв орхигдуулсан бол муж -ийн дундаж утгыг авна.

    AVERAGEIF функц нь Excel 2007 - Excel 365-д байдаг. Өмнөх хувилбаруудад та өөрийн ДУНДЖ IF томьёо үүсгэж болно.

    Одоо та Excel-ийн AVERAGEIF функцийг таны заасан нөхцөл дээр үндэслэн нүднүүдийн дундажийг хэрхэн ашиглаж болохыг харцгаая.

    Та C3:C15-д өөр өөр хичээлийн оноо авсан гэж бодъё. математикийн дундаж оноо. Үүнийг дараах томъёогоор хийж болно:

    =AVERAGEIF(B3:B15, "math", C3:C15)

    Нөхцөлийг томъёонд шууд "хатуу кодлох"-ын оронд та үүнийг тусдаа нүдэнд (F3) бичиж, тухайн нүд рүү хандаж болно. шалгуурт:

    =AVERAGEIF(B3:B15, F3, C3:C15)

    Бусад томьёоны жишээг Excel-ийн AVERAGEIF функцийг харна уу.

    ДУНДАЖ БАЙГУУЛАМЖ функц - олон шалгууртай дундаж

    Хоёр ба түүнээс дээш нөхцөлтэй дундажийг тогтоохын тулд AVERAGEIF-ийн олон тооны эсрэг үгийг ашиглана уу.AVERAGEIFS функц.

    AVERAGEIFS(дундаж_муж, шалгуурын_муж1, шалгуур1, [шалгуурын_муж2, шалгуур2], …)

    Функц нь дараах синтакстай байна:

    • Дундаж_муж ( шаардлагатай) - дундаж хүртэлх муж.
    • Шалгуурын_муж (шаардлагатай) - шалгуур -ын дагуу шалгах муж.
    • Шалгуур (шаардлагатай) - аль нүдийг дундажлахыг тодорхойлох нөхцөл. Үүнийг тоо, логик илэрхийлэл, текстийн утга эсвэл нүдний лавлагаа хэлбэрээр өгөх боломжтой.

    1-ээс 127 хүртэл шалгуурын_муж / шалгуур хосууд нийлүүлэх. Эхний хосыг оруулах шаардлагатай, дараагийнх нь сонголттой.

    Үндсэндээ та AVERAGEIFS-ийг AVERAGEIF-тэй адилхан ашигладаг, зөвхөн нэг томьёоны хүрээнд нэгээс олон нөхцөлийг шалгах боломжтой.

    Зарим оюутнууд гэж бодъё. тодорхой хичээлээр шалгалт өгөөгүй, тэг оноо авсан. Та тэгийг үл тоомсорлож тодорхой хичээлийн дундаж оноог олохыг зорьдог.

    Даалгаврыг биелүүлэхийн тулд та AVERAGEIFS томьёог дараах хоёр шалгуураар байгуулна:

    • Дундаж хүртэлх мужийг тодорхойлох (C3) :C15).
    • 1-р нөхцөлтэй харьцуулах мужийг заана уу (B3:B15 - зүйл).
    • 1-р нөхцөлийг илэрхийлнэ үү ("математик" эсвэл F3 - эшлэлд хавсаргасан зорилтот зүйл. тэмдэглэгээ эсвэл тухайн зүйлийг агуулсан нүдний лавлагаа).
    • 2-р нөхцөлтэй (C3:C15 - оноо) шалгах мужийг заана уу.
    • 2-р нөхцөлийг илэрхийлнэ үү (">0"- тэгээс их).

    Дээрх бүрэлдэхүүн хэсгүүдийг нэгтгэснээр бид дараах томьёог олж авна:

    =AVERAGEIFS(C3:C15, B3:B15, "math", C3:C15, ">0")

    Эсвэл

    =AVERAGEIFS(C3:C15, B3:B15, F3, C3:C15, ">0")

    Доорх зургаас харахад зөвхөн хоёр нүд (C6 ба C10) хоёуланг нь хангаж байгаа тул зөвхөн эдгээр нүднүүдийн дундажийг авсан болно.

    Дэлгэрэнгүй мэдээлэл авахыг хүсвэл Excel AVERAGEIFS функцийг үзнэ үү.

    AVERAGEIF болон AVERAGEIFS томьёо - ашиглалтын тэмдэглэл

    Excel AVERAGEIF болон AVERAGEIFS функцууд нь нийтлэг зүйлтэй, ялангуяа тэдгээрийн утгыг илэрхийлдэг. тооцоолох ба аль нь үл тоомсорлодог:

    • Дундаж мужид хоосон нүд, текстийн утга, ҮНЭН/ХУДАЛ логик утгыг үл тоомсорлодог.
    • Шалгуурт хоосон нүднүүдийг тэг утга гэж үзнэ.
    • Асуултын тэмдэг (?) болон од (*) зэрэг орлуулагч тэмдэгтүүдийг хэсэгчлэн тааруулах шалгуурт ашиглаж болно.
    • Хэрэв ямар ч нүд заасан бүх шалгуурыг хангаагүй бол #DIV0! алдаа гарлаа.

    AVERAGEIF ба AVERAGEIFS - ялгаа

    Үйл ажиллагааны хувьд хамгийн чухал ялгаа нь AVERAGEIF нь зөвхөн нэг нөхцөлийг зохицуулж чаддаг бол AVERAGEIF нь нэг буюу хэд хэдэн шалгуур үзүүлэлттэй байдаг. Мөн дундаж_муж -тэй холбоотой техникийн хэд хэдэн ялгаа бий.

    • ДУНЖИЛГАХ-ын хувьд дундаж_муж нь сүүлчийн бөгөөд нэмэлт аргумент юм. AVERAGEIFS томьёоны хувьд энэ нь эхний бөгөөд шаардлагатай аргумент юм.
    • AVERAGEIF-ийн хувьд дундаж_муж нь заавал ижил хэмжээтэй байх албагүй. муж учир нь дундажийг тооцох бодит нүднүүд нь муж аргументын хэмжээгээр тодорхойлогддог - дундаж_муж -ийн зүүн дээд нүдийг эхлэлийн цэг болгон авч, муж аргументад орсон тооны нүднүүдийг дундажлана. AVERAGEIFS нь шалгуурын_муж бүрийг дундаж_муж -тэй ижил хэмжээ, хэлбэртэй байхыг шаарддаг, эс тэгвээс #VALUE! алдаа гарлаа.

    EXCEL-ийн ДУНДЖ БУЮУ томьёо

    Excel-ийн AVERAGEIFS функц нь үргэлж AND логиктой ажилладаг тул (бүх шалгуур нь ҮНЭН байх ёстой) тул та өөрийн гэсэн логикийг бүтээх хэрэгтэй болно. OR логиктой нүдийг дундажлах томьёо (ямар нэг шалгуур нь ҮНЭН байх ёстой).

    Хэрэв нүд X эсвэл Y байвал дундажлах ерөнхий томьёо энд байна.

    AVERAGE(Хэрэв(ISNUMBER(MATCH( )) муж , { шалгуур1 , шалгуур2 ,…}, 0)), дундаж_муж ))

    Одоо практик дээр хэрхэн ажилладгийг харцгаая . Доорх хүснэгтээс та F3 ба F4 нүдэнд оруулах Биологи ба Хими гэсэн хоёр хичээлийн дундаж оноог олохыг хүсч байна гэж бодъё. Үүнийг дараах массив томьёогоор хийж болно:

    =AVERAGE(IF(ISNUMBER(MATCH(B3:B15, {"biology", "chemistry"}, 0)), C3:C15))

    Хүний хэл рүү хөрвүүлбэл томьёо нь: Хэрэв B3:B15 дахь харгалзах нүд аль нэг бол C3:C15 дахь дундаж нүд " Биологи" эсвэл "Хими".

    Хатуу кодлогдсон шалгуурын оронд та мужын лавлагааг (манай тохиолдолд F3:F4) ашиглаж болно:

    =AVERAGE(IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0)), C3:C15))

    Томъёоны хувьд зөв ажиллах,Excel 2019 болон түүнээс доош хувилбарт Ctrl + Shift + Enter товчийг дарахаа мартуузай. Excel-ийн динамик массив (365 ба 2021) дээр тогтмол Enter дарахад хангалттай:

    Энэ томъёо хэрхэн ажилладаг вэ:

    Зөвхөн үүнийг хүсдэг төдийгүй сониуч, бодолтой уншигчдад зориулав. Томьёог ашиглах боловч тэдний юу хийж байгааг ойлгохын тулд логикийн дэлгэрэнгүй тайлбарыг эндээс үзнэ үү.

    Томъёоны гол хэсэгт IF функц нь эх сурвалжийн муж дахь аль утгууд нь заасан шалгууруудын аль нэгэнд тохирохыг тодорхойлж, дамжуулдаг. тэдгээр утгыг ДУНДЖ функц руу оруулна. Үүнд:

    MATCH функц нь B3:B15 дээрх сэдвийн нэрийг хайлтын утга болгон ашиглаж, тэдгээр утгууд тус бүрийг F3:F4 дэх хайлтын массивтай харьцуулдаг (манай зорилтот субъектууд). 3-р аргументыг ( тохирох_төрөл ) яг тохирохыг хайхын тулд 0 болгож тохируулсан:

    MATCH(B3:B15, F3:F4, 0)

    Тохирох зүйл олдвол MATCH хайлтын массив дахь харьцангуй байрлалаа буцаана. , эс бөгөөс #N/A алдаа:

    {1;2;1;#N/A;1;#N/A;2;#N/A;1;2;2;1;#N/A}

    ISNUMBER функц нь тоог ҮНЭН, алдааг ХУДАЛ болгож хувиргадаг:

    {TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;TRUE;FALSE}

    Энэ массив IF-ийн логик тест рүү. Бүрэн хэлбэрээр нь логик тестийг дараах байдлаар бичих ёстой:

    IF(ISNUMBER(MATCH(B3:B15, F3:F4, 0))=TRUE

    Товчхон байх үүднээс =ҮНЭН хэсгийг далд утгатай тул орхисон.

    By. хэрэв_үнэн_үнэн аргументыг C3:C15 болгож тохируулснаар та IF функцэд ҮНЭН-ийг C3:C15:

    {89;78;75;FALSE;64;FALSE;62;FALSE;78;56;93;88;FALSE}

    -ийн бодит утгуудаар солихыг хэлж өгнө. ДУНДЖ хүртэл

    Майкл Браун бол програм хангамжийн хэрэгслийг ашиглан нарийн төвөгтэй процессуудыг хялбаршуулах хүсэл эрмэлзэлтэй, технологид дуртай хүн юм. Технологийн салбарт арав гаруй жил ажилласан туршлагатай тэрээр Microsoft Excel, Outlook, мөн Google Sheets болон Docs дээр ур чадвараа дээшлүүлсэн. Майклын блог нь өөрийн мэдлэг, туршлагаа бусадтай хуваалцах, бүтээмж, үр ашгийг дээшлүүлэхэд хялбар зөвлөмж, зааварчилгаа өгөх зорилготой юм. Та туршлагатай мэргэжилтэн эсвэл анхлан суралцаж байгаа эсэхээс үл хамааран Майклын блог нь эдгээр чухал програм хангамжийн хэрэгслээс хамгийн их ашиг хүртэх талаар үнэ цэнэтэй ойлголт, практик зөвлөгөөг санал болгодог.