Съдържание
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 и дайте своите предложения в полето за коментари.