Как да напишете IF формула/изявление в Excel
Excel е толкова мощна програма за електронни таблици, че се съмнявам, че някой може да знае всичко, което може да прави. Има толкова много аспекти на програмата, удивително е, че всичко може да бъде капсулирано в толкова прост интерфейс. Наскоро използвах Excel за работа у дома и се оказах, че използвам функцията IF, за да напиша няколко формули.
Възможността да напишете прост оператор IF в Excel е от съществено значение, особено ако работите с много числа през цялото време. Това е едно от онези неща, които не са твърде сложни като макросите, но не непременно интуитивни като сумиране на колона от числа.
IF изявления в Excel
В тази статия ще ви преведа през кратък пример за писане на оператор IF в работен лист на Excel . За да започнете, трябва да разберете основата на всички IF изрази:
IF condition THEN true ELSE false
Това е почти всичко. Състоянието обикновено е сравнение на нещо. Това нещо обикновено са числа или текст. Ще започнем с някои основни сравнения на числа, след това текст, след това ще включим оператори като AND/OR и т.н. Ето нашия първи пример:
Тук имаме много прост пример. Две колони с две числа, 25 и 35. Ако колона C(Column C) искаме да проверим дали колона A(Column A) е по-голяма от 10, ще изведем текста Yes , в противен случай текста No . Няколко неща за отбелязване:
1. Не е нужно да поставяте скоби около действителното сравнение, но това е много добра практика, особено когато сравнението стане по-сложно.
2. За да изведете текст за истинската или невярната стойност, трябва да използвате двойни кавички. Ако не го направите, то ще помисли, че се опитвате да се позовавате на именуван диапазон в Excel .
Сега нека видим още неща, които можете да направите. В раздела за сравнение можете да правите и математика. Например, можете да направите това, ако желаете:
Тук казваме, че ако стойността на A2 по 10 е по-голяма от 10, тогава извеждате Да(Yes) , в противен случай извеждате Не. Доста(Pretty) ясно, а? Сега да кажем, че искаме да изведем числа вместо текст. Ето един пример:
В този пример, ако стойността в A2 е по-голяма от 10, той ще изведе стойността по 2, в противен случай ще умножи стойността по 5. Доста(Pretty) безполезно, но разбирате. Можете също да използвате стойността на други клетки във формулата.
Тук казваме, че ако стойността на A2 е по-голяма от 10, тогава умножете B2 по 10, в противен случай умножете B2 по 5 и изведете тази стойност в клетка C2. Сега нека го направим по-сложно. Ами ако искаме да изведем Да(Yes) , ако и A2, и B2 са по-големи от 10?
Ето нещо ново! Ако искаме A2 > 10 AND B2 > 10 , тогава трябва да използваме функцията И(AND) вътре във функцията IF. Звучи сложно, но не е много лошо. Функцията AND основно приема множество аргументи за сравнение ( A2 > 10 ) и прави AND върху тях. Всички те трябва да са верни, за да се покаже „ Да “. (Yes)Можете да добавите три, четири или повече аргумента за сравнение, ако желаете. Ако искате да направите ИЛИ, просто заменете И(AND) по-горе с думата ИЛИ.
Какво ще кажете, ако искате да върнете стойност, различна от текст или изчислено число. Ами ако искате да върнете стойността на клетка на различен лист? Е, можете да направите нещо подобно:
За истинската стойност ще върна стойността на клетка A1 на лист 2(Sheet 2) . Това е доста лесно! Така че можете лесно да препоръчате стойности от други листове, ако желаете. В същата светлина можете да използвате и стойност от друг лист в логическото сравнение, т.е. Sheet2!A1 > 10. Нека разгледаме още неща, които можете да направите! Да приемем, че искате да направите оператор IF въз основа на типа стойност, съхранена в клетка (число, текст или празно). Можете да направите нещо подобно:
Можете да използвате ISTEXT и ISNUMBER за другите два типа данни. Тези функции могат да бъдат наистина удобни при писане на IF формули. Имайте предвид, че по принцип можете да използвате повечето функции в Excel вътре в оператор IF, така че не се колебайте да пуснете. Например, можете да използвате функции като SUM , MAX , MIN и т.н.
Досега работихме само с една стойност в логическото сравнение, но да кажем, че искаме да работим с група клетки. Например, ако всички числа в диапазон от клетки са по-големи от 10, изведете True , в противен случай False .
Това е толкова просто, колкото да използвате двоеточие, както е показано по-горе, A2:A4. В този случай всяка стойност от A2 до A4 ще бъде тествана, за да се види дали е по-голяма от 10. Ако всички са, тогава истинската стойност ще бъде показана. Какво ще кажете за вложените оператори IF?
Тук казвам, че ако A2 е по-голямо от 10, изведете стойност, но ако не, извършете друго IF сравнение. АКО B2(IF B2) е по-голямо от 10, тогава изведете различна стойност. Можете да вложите IF оператори на 64 нива дълбоко, което означава, че можете да правите някои доста сложни неща. Вероятно никога няма да ви се наложи да отидете толкова далеч, но понякога е полезно на няколко нива дълбоко.
Това е само основно въведение в оператора IF, но се надяваме, че ще ви помогне да започнете. Опитвате ли се да напишете изявление IF, за да направите нещо в Excel и не можете да го разберете? Напишете коментар тук с проблема и аз ще се опитам да ви помогна да напишете правилната формула IF. Наслади се!
Related posts
Как да изтриете празни редове в Excel
Как да използвате функцията "Говорете клетки" на Excel
Как да вмъкнете работен лист на Excel в Word Doc
Как да използвате анализа какво-ако на Excel
Как да коригирате ред в Excel
Какво е VBA масив в Excel и как да го програмирам
Google Sheets срещу Microsoft Excel – какви са разликите?
Как да търсите в Excel
Как да отворите Word и Excel в безопасен режим
Как да обедините данни в няколко файла на Excel
Центрирайте данните си в работния лист в Excel за отпечатване
Как да обедините клетки, колони и редове в Excel
Бързо изписвайте числа в Word и Excel
Как да премахнете дублиращи се редове в Excel
Как да направите кръгова диаграма в Excel
Кога да използвате Index-Match вместо VLOOKUP в Excel
Използвайте имена на динамични диапазони в Excel за гъвкави падащи менюта
Как да използвате функцията PMT в Excel
Как да създадете VBA макрос или скрипт в Excel
10 съвета и трика за Excel за 2019 г