იგნორირება ნულები Excel AVERAGEIF-ით საშუალოების პოვნისას

Სარჩევი:

იგნორირება ნულები Excel AVERAGEIF-ით საშუალოების პოვნისას
იგნორირება ნულები Excel AVERAGEIF-ით საშუალოების პოვნისას
Anonim

AVERAGEIF ფუნქცია აადვილებს საშუალო მნიშვნელობის პოვნას მონაცემთა დიაპაზონში, რომელიც აკმაყოფილებს მითითებულ კრიტერიუმს. ფუნქციის ერთ-ერთი გამოყენება არის ის, რომ ის იგნორირებას უკეთებს ნულოვანი მნიშვნელობებს მონაცემებში, რომლებიც ამცირებენ საშუალო ან არითმეტიკული საშუალოს ჩვეულებრივი AVERAGE ფუნქციის გამოყენებისას. სამუშაო ფურცელზე დამატებული მონაცემების გარდა, ნულოვანი მნიშვნელობები შეიძლება იყოს ფორმულის გამოთვლების შედეგი, განსაკუთრებით არასრულ სამუშაო ფურცლებში.

ამ სტატიაში მოცემული ინფორმაცია ეხება Excel 2019, 2016, 2013, 2010 და Excel ვერსიებს Mac-ისთვის.

ნულის იგნორირება საშუალოს პოვნისას

ქვემოთ მოცემული სურათი შეიცავს სამაგალითო ფუნქციას, რომელიც იყენებს AVERAGEIF ყველა ნულოვანი მნიშვნელობის იგნორირებას. ყველა ნაჩვენები ფუნქცია იყენებს ერთსა და იმავე ძირითად ფორმულას და მხოლოდ დიაპაზონი იცვლება მაგალითებს შორის. განსხვავებული შედეგები გამოწვეულია ფორმულაში გამოყენებული განსხვავებული მონაცემებით.

Image
Image

ფორმულის კრიტერიუმი, რომელიც იძლევა ნულების იგნორირებას, არის:

"0"

AVERAGEIF ფუნქციის სინტაქსი და გაძლიერება

ფუნქციის სინტაქსი ეხება ფუნქციის განლაგებას და მოიცავს ფუნქციის სახელს, ფრჩხილებს და არგუმენტებს. AVERAGEIF ფუნქციის სინტაქსია:

=AVERAGEIF (დიაპაზონი, კრიტერიუმები, საშუალო_დიაპაზონი)

არგუმენტები AVERAGEIF ფუნქციისთვის არის:

  • დიაპაზონი (აუცილებელია): უჯრედების ჯგუფი, რომელსაც ფუნქცია ეძებს, რათა იპოვოს შესატყვისები კრიტერიუმების არგუმენტისთვის.
  • კრიტერიუმი (აუცილებელი): ადგენს, უნდა იყოს თუ არა უჯრედის მონაცემები საშუალოდ.
  • საშუალო_დიაპაზონი (არასავალდებულო): მონაცემთა დიაპაზონი, რომელიც არის საშუალოდ, თუ პირველი დიაპაზონი აკმაყოფილებს მითითებულ კრიტერიუმებს. თუ ეს არგუმენტი გამოტოვებულია, მის ნაცვლად დიაპაზონის არგუმენტის მონაცემები იქნება საშუალოდ.

AVERAGEIF ფუნქცია უგულებელყოფს:

  • უჯრედები საშუალო_დიაპაზონის არგუმენტში, რომლებიც შეიცავს ლოგიკურ (TRUE ან FALSE) მნიშვნელობებს.
  • უჯრედები საშუალო_დიაპაზონში, რომლებიც ცარიელია.
Image
Image

თუ დიაპაზონში არცერთი უჯრედი არ აკმაყოფილებს განსაზღვრულ კრიტერიუმებს, AVERAGEIF აბრუნებს DIV/0! შეცდომის მნიშვნელობა, სადაც დიაპაზონის ყველა უჯრედი ნულის ტოლია. თუ დიაპაზონის არგუმენტი სრულიად ცარიელია ან შეიცავს მხოლოდ ტექსტურ მნიშვნელობებს, AVERAGEIF ასევე აბრუნებს DIV/0! შეცდომის მნიშვნელობა.

ნულის იგნორირება მაგალითი

AVERAGEIF ფუნქციისა და მისი არგუმენტების შეყვანის ვარიანტები მოიცავს:

  • სრული ფუნქციის აკრეფა სამუშაო ფურცელში.
  • ფუნქციისა და მისი არგუმენტების არჩევა ფორმულების შემქმნელის გამოყენებით.

მიუხედავად იმისა, რომ შესაძლებელია სრული ფუნქციის ხელით შეყვანა, დიალოგური ფანჯრის გამოყენება უფრო ადვილია. დიალოგური ფანჯარა ზრუნავს ფუნქციის სინტაქსის შეყვანაზე, როგორიცაა ფრჩხილები და არგუმენტებს შორის საჭირო მძიმით გამყოფები.

ასევე, თუ ფუნქცია და მისი არგუმენტები შეყვანილია ხელით, Criteria არგუმენტი უნდა იყოს გარშემორტყმული ბრჭყალებით, მაგალითად " 0". თუ Formula Builder გამოიყენება ფუნქციის შესაყვანად, ის ამატებს ბრჭყალებს თქვენთვის.

Excel-ის სკრინშოტი აჩვენებს 0 სიმბოლოს class=lazyload universal-image_image id=mntl-sc-block-image_1-0-2
Excel-ის სკრინშოტი აჩვენებს 0 სიმბოლოს class=lazyload universal-image_image id=mntl-sc-block-image_1-0-2

ფორმულების შემქმნელის გახსნა

აქ არის ნაბიჯები, რომლებიც გამოიყენება AVERAGEIF-ის შესაყვანად მაგალითის სურათის D3 უჯრედში Formula Builder-ის გამოყენებით.

  1. აირჩიეთ უჯრედი D3, რომ გახადოთ ის აქტიურ უჯრედად. ეს არის ადგილი, სადაც ნაჩვენებია ფუნქციის შედეგები.
  2. აირჩიეთ ფორმულები.
  3. აირჩიეთ სხვა ფუნქციები > სტატისტიკური ფუნქციების ჩამოსაშლელი სიის გასახსნელად.
  4. აირჩიეთ AVERAGEIF სიაში Formula Builder-ის გამოსატანად.
  5. აირჩიეთ Range ხაზი.
  6. მონიშნეთ უჯრედები A3-დან C3-მდე სამუშაო ფურცელში ამ დიაპაზონის შესაყვანად.
  7. კრიტერიუმების ხაზზე აკრიფეთ 0. საშუალო_დიაპაზონი ცარიელია, რადგან თქვენ პოულობთ საშუალო მნიშვნელობას იმავე უჯრედებისთვის, რომლებიც შეყვანილია დიაპაზონის არგუმენტისთვის.
  8. აირჩიეთ შესრულებულია ფუნქციის შესასრულებლად. პასუხი 5 გამოჩნდება D3 უჯრედში.

    Image
    Image

=AVERAGEIF(A3:C3, "0")

რადგან ფუნქცია უგულებელყოფს ნულოვან მნიშვნელობას B3 უჯრედში, დარჩენილი ორი უჯრედის საშუალო არის 5 ((4+6)/2=10). თუ აირჩევთ მაგალითის უჯრედს D8, სრული ფუნქცია გამოჩნდება სამუშაო ფურცლის ზემოთ ფორმულების ზოლში.

გირჩევთ: