Как да изчислим в Excel, ако клетките не са празни: 7 примерни формули

  • Споделя Това
Hugh West

Microsoft Excel е отличен софтуер за ефективна обработка на данни. В тази статия ще се научим да изчисляваме дали клетката не е празна, като използваме формулите на Excel.

Изтегляне на работна тетрадка за практика

Изтеглете тази учебна тетрадка, за да се упражнявате, докато четете тази статия.

Изчисляване, ако клетката не е празна.xlsx

7 формули на Excel за изчисляване на това дали клетките не са празни

В тази статия трябва да използваме функцията IF за всички методи за изчисляване, ако клетката не е празна в Excel. Ще използваме други функции заедно с функцията IF функция и проверка на празните места и изчисление.

Функция IF Това е логическа функция, която се използва за сравняване на дадена стойност с това, което искаме, и дава резултата. IF Първият резултат е, че ако нашето сравнение е Истински , а второто, ако сравнението ни е Фалшив .

Синтаксис:

IF(logical_test, value_if_true, [value_if_false])

Аргументи:

logical_test - Условието, което сме задали за тестване.Условието, което искате да тествате.

value_if_true - Ако логическият тест е Истински , функцията връща стойност. Тази стойност се задава тук.

value_if_false - Ако логическият тест е Фалшив , функцията връща тази стойност.

В набора от данни разглеждаме някои служители, работещи в дадена компания, с тяхната заплата.

1. Комбинирайте функциите IF и AND, за да изчислите дали клетките не са празни

В този раздел ще използваме комбинацията от IF & Функции AND .

Сайтът И Функцията е логически тест. Тя проверява дали всички условия са верни, след което връща TRUE . Или ако някое от условията не е изпълнено, се връща FALSE .

Синтаксис:

AND(logical1, [logical2], ...)

Аргументи:

logical1 - Първото условие, което искаме да проверим, е, че може да се счита, че е или TRUE или FALSE .

logical2, ... - Допълнителни условия, които искаме да тестваме и които могат да бъдат TRUE или FALSE . Можем да зададем до максимум 255 условия.

Стъпка 1:

  • Добавете ред за показване на изчислението.

Стъпка 2:

  • Отидете на Клетка C14 .
  • Напишете формулата и тя е:
=IF(AND(B7"",B8""),C7+C8,"")

Стъпка 3:

  • Сега натиснете Въведете .

Тук получаваме a SUM изчисление, тъй като сравняваните клетки съдържат данни.

Стъпка 4:

  • Сега изтрийте данните от Клетка B7 и вижте какво ще се случи.

Така че, ако бъде намерена празна клетка, няма да бъде извършено изчисление.

2. Прилагане на функциите IF и OR за изчисляване за клетки, които не са празни

Функцията OR е логическа функция. Тя се използва, за да се реши дали някое от състоянията в даден тест е TRUE .

Той връща TRUE ако някой от аргументите му е валиден, и връща FALSE ако всички негови аргументи се оценяват като грешни.

Синтаксис:

ИЛИ(logical1, [logical2], ...)

Аргументи:

logical1 - Това е първото условие, което искаме да проверим, което може да разглежда или TRUE или FALSE .

logical2, ... - Допълнителни условия, които искаме да тестваме и които могат да включват TRUE или FALSE . Можем да зададем до максимум 255 условия.

Стъпка 1:

  • Отидете на Клетка C14 .
  • Напишете комбинацията от IF & ИЛИ формула. Формулата ще:
=IF(OR(B7="",B8=""),"",C7+C8)

Стъпка 2:

  • След това натиснете Въведете .

Тъй като сравняваните клетки съдържат данни, след изчислението получаваме сумарен резултат.

Стъпка 3:

  • Искаме да видим какво се случва с празни клетки.
  • Изтриване на данни от Клетка B7 .

Виждаме, че се показва празно място, не се извършва изчисление поради празните клетки.

3. Комбиниране на функциите ISBLANK и OR за изчисляване за непразни клетки

Функцията ISBLANK е версия на IS проверява всяка стойност или клетка и връща TRUE ако е намерено празно място. В противен случай, FALSE ще се появи в резултата.

Стъпка 1:

  • Напишете формулата в Клетка C14. Формулата ще бъде:
=IF(OR(ISBLANK(B7),ISBLANK(B8)),"",C7+C8)

Стъпка 2:

  • Натиснете бутона Въведете .

Тъй като референтните ни клетки съдържат данни, получаваме резултат след изчислението.

Стъпка 3:

  • Сега изтрийте данните от някоя от референтните клетки, за да видите какво ще се случи.

Получаваме празно място във връщането, тъй като една клетка е празна.

4. Присъединете COUNTA и IF, за да съберете само непразни клетки

Функцията COUNTA преброява броя на клетките, които не са празни, в определен диапазон.

Синтаксис:

COUNTA(стойност1, [стойност2], ...)

Аргументи:

стойност1 - Първият аргумент описва стойностите, които искаме да преброим.

value2, ... - Допълнителни аргументи, описващи стойностите, които искаме да преброим. Можем да зададем максимум 255 аргумента.

Стъпка 1:

  • Отново отидете в Клетка C14 и запишете следната формула.
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")

Стъпка 2:

  • След това натиснете Въведете .

В нашата формула сме взели всички данни от Име колона. COUNTA Функцията преброява броя на клетките с данни и го сравнява с общия брой клетки на този диапазон. Тъй като сравнението не съвпада с броя на диапазона, не се извършва изчисление.

Стъпка 3:

  • Сега добавете случайни данни в Клетка B9 .

Сега виждаме връщане; нито една клетка вече не е празна.

Подобни четива:

  • Намиране на празно място в Excel (7 метода)
  • Ако клетката е празна, тогава покажете 0 в Excel (4 начина)
  • Как да върнете стойност, ако клетката е празна (12 начина)
  • Подчертаване на празните клетки в Excel (4 ползотворни начина)

5. Присъединете IF и COUNTBLANK, за да съберете непразни клетки с празни клетки вътре

Функцията COUNTBLANK е една от функциите на Statistical. Използва се за преброяване на броя на празните клетки в даден диапазон.

Синтаксис:

COUNTBLANK(обхват)

Аргумент:

Обхват - Обхватът, от който искаме да преброим празните клетки.

Стъпка 1:

  • Ще напишем COUNTBLANK функция в Клетка C14 Формулата ще бъде:
=IF(COUNTBLANK(B5:B12),"",SUM(C5:C12))

Стъпка 2:

  • След това натиснете Въведете .

Тъй като формулата намери празни клетки в избрания диапазон, не се показва никакъв резултат.

Стъпка 3:

  • Сега поставете случайни данни в Клетка B9 и вижте какво ще се случи.

Сега в обхвата няма празни клетки и се показва резултатът от сумата.

6. Операция COUNTIF за изчисляване на общата сума за клетките, които не са празни

Функцията COUNTIF Това е една от статистическите функции. Използва се за преброяване на броя на клетките, които отговарят на даден критерий.

Синтаксис:

COUNTIF(обхват, критерии)

Аргументи:

обхват - Това е групата от клетки, които искаме да преброим. Диапазонът може да съдържа числа, масиви, именуван диапазон или препратки, които съдържат числа.

критерии - Това може да бъде число, израз, препратка към клетка или текстов низ, който определя кои клетки ще бъдат преброени.

Стъпка 1:

  • Отидете на Клетка C14 .
  • Сега запишете следната формула:
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))

Стъпка 2:

  • Сега натиснете Въведете .

След прилагането на формулата не виждаме никакъв резултат.

Стъпка 3:

  • Добавяме случайни данни в Клетка B9 .

Сега получаваме резултати, тъй като в избрания диапазон няма празно място.

7. Присъединяване на SUMPRODUCT и IF за сумиране на данните с празни клетки вътре

Функцията SUMPRODUCT Операцията по подразбиране е умножение, но са възможни също събиране, изваждане и деление.

Синтаксис:

=SUMPRODUCT(array1, [array2], [array3], ...)

Аргументи:

array1 - Това е първият аргумент на масива, чиито компоненти искаме да умножим и след това да съберем.

[array2], [array3],... - Това са незадължителни аргументи. Можем да добавим до 255 аргумента.

Стъпка 1:

  • Приложете SUMPRODUCT функцията на като следната формула:
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))

Стъпка 2:

  • Сега натиснете Въведете .

Стъпка 3:

  • Сега въведете име в празната клетка на Име колона.

Виждаме, че желаният резултат е показан, защото всички клетки са запълнени с данни.

Заключение

В тази статия описахме 7 метода за изчисляване дали клетката не е празна с помощта на формули на Excel. Надявам се, че това ще задоволи нуждите ви. Моля, разгледайте нашия уебсайт Exceldemy.com и дайте своите предложения в полето за коментари.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.