IF функциясы

Маңызды :  Осы мақаланы компьютер аударған, ескерту мәтінін қараңыз. Анықтама алу үшін осы мақаланың ағылшын тіліндегі нұсқасын осы жерден таба аласыз.

Шарт шын болса бір мәнді, ал жалған болса екінші мәнді қайтару үшін, логикалық функциялардың бірі – IF функциясын пайданыңыз.

Синтаксис

IF(logical_test, value_if_true, [value_if_false])

Мысалы:

  • =IF(A2>B2,"Бюджеттен тыс","OK")

  • =IF(A4=500,B4-A4,""

Аргумент аты

Сипаттама

logical_test    (міндетті)

Тексерілуі қажет шарт.

value_if_true    (міндетті)

logical_test нәтижесі TRUE болған жағдайда, қайтарылуы қажет мән.

value_if_false    (қосымша)

logical_test нәтижесі FALSE болған жағдайда, қайтарылуы қажет мән.

Мысалдар

Келесі кестедегі мысал деректерді көшіріңіз және оны жаңа Excel жұмыс парағының A1 ұяшығына қойыңыз. Формула ұяшығында формуланы көру үшін ұяшықты таңдаңыз және F2 пернесін басыңыз.

Нақты шығын

Болжамдалған шығын

1 500 тенге

900 тенге

500 тенге

900 тенге

500 тенге

925 тенге

=IF(A2>B2,"Бюджеттен тыс","OK")

$1500 (A2) нақты шығын болжамдалған $900 (B2) көлемдегі шығыннан асып кеткендіктен, нәтижесі Бюджеттен тыс мәні болады.

=IF(A2<B2,TRUE, IF(A3>B3,"бюджеттен тыс","OK"))

Алғашқы IF функциясы жалған. Сондықтан, екінші IF мәлімдемесі есептеледі, себебі ол да жалған, нәтижесі OK болады.

=IF(A4=500,B4-A4,"")

Себебі A4 ұяшығы 500 мәніне тең, бюджетті көрсету үшін $925 болжамды шығыннан $500 нақты шығын алынады. Нәтижесі - 425. Егер A4 ұяшығы 500 мәніне тең болмаса, онда бос мәтін («») қайтарылады.

=IF(A2<B2,TRUE, IF(A3>B3,"бюджеттен тыс","OK"))

Алғашқы IF функциясы жалған. Сондықтан, екінші IF мәлімдемесі есептеледі, себебі ол да жалған, нәтижесі OK болады.

Жалпы мәселелер

Мәселе

Неден қате кетті

Ұяшықтағы O (нөл)

value_if_true немесе value_if_False аргументтері үшін аргумент жоқ. Қайтарылған дұрыс мәнді көру үшін, аргумент мәтінін екі аргументке қосыңыз немесе аргументке TRUE немесе FALSE мәнін қосыңыз.

Ұяшықтағы #NAME?

Бұл әдетте формуланың қате жазылғандығын білдіреді.

Үздік әдістер

Осыны орындау

Неге

IF функциясын басқа IF функциясымен пайдалану.

Күрделірек тексерулерді құрастыру үшін 64-ке дейін IF функцияларын бір-бірінің ішіне value_if_true және value_if_false аргументтері ретінде орналастыруға болады.

IF функциясын массивтермен пайдалану

Егер IF функциясының қандай да бір аргументтері массив болып табылса, IF нұсқауы орындалғанда массивтің әрбір элементі есептеледі. Массив формуласын жасау туралы мәліметті қараңыз.

Қосымша

Ескерту : Компьютер аудармасы бойынша ескерту мәтіні: Бұл мақала адам араласуынсыз, компьютерлік жүйе арқылы аударылды. Microsoft корпорациясы ағылшын тілінде сөйлемейтін пайдаланушыларға Microsoft өнімдері, қызметтері және технологиялары туралы мазмұннан жақсы әсер алу мақсатында көмектесу үшін осы компьютер аударламаларын ұсынады. Мақаланы компьютер аударғандықтан, сөздік, синтаксис немесе грамматика қателері болуы мүмкін.

Дағдыларды жетілдіру
Оқыту курсымен танысыңыз
Жаңа мүмкіндіктерге бірінші болып қол жеткізу
Office Insider бағдарламасына қосылу

Осы ақпарат пайдалы болды ма?

Пікіріңіз үшін рақмет!

Пікіріңізге рақмет! Сізді Office қолдау көрсету қызметіндегі агенттердің бірімен байланыстырған жөн болуы мүмкін.

×