Skip to content

IF функциясы

Бұл функция шартқа байланысты екі мәннің бірін қайтарады.

Пішімі:

  • IF(condition;yes_value;no_value)

мұнда:

  • condition - >, <, =, >=, <=, != символдарын қолданатын логикалық өрнек, тағы басқа функция немесе мән
  • yes_value - шарт орындалса функция қайтарып беретін сан немесе жол
  • no_value - шарт орындалмаса функция қайтарып беретін сан немесе жол

Мысалдар:

IF(D="Text in column";"Good";"Bad")

IF(D > 100500;"A lot";"A little")

IF(CONTAIN(H;"Qualification");G;"")

Ескертулер:

  • шарт арифметикалық өрнек бола алады. Егер осы өрнектің нәтижесі нөлден өзгеше сан болса, шарт орындалған деп есептеледі. Егер өрнектің нәтижесі нөл болса, шарт орындалмаған деп есептеледі
  • мәндер есептелетін өрістердегі бағандардан немесе айнымалылардан алынған деректерді қолданатын өрнектер болуы мүмкін
  • деректер тегі немесе деректер тегі есептелетін өрісіндегі Checkbox (чекбокс) бапталған өрісті тексеру үшін «Иә»/«Жоқ» тестін пайдаланыңыз. Басқа жағдайларда, деректер тегтері жоқ кезде, 1/0 тексерісін пайдаланыңыз.

Формулалар мен функциялармен жұмыс ерекшеліктері

Төмендегілерге назар аударыңыз:

  • IF формуласының барлық аргументтері көрсетілуі тиіс (Condition;Action_IF_YES;Action_IF_NO);
  • IF-ті IF ішінде орналастыруға шектеу жоқ, бірақ аргументтер саны дұрыс болуы керек;
  • Бос NUMBER өрістер нөл деп қабылданады;
  • Бос STRING өрістері және басқа өрістер бос тырнақшалармен енгізіледі: "";
  • «-1»-ге көбейтуді қолдануға болады;
  • Формулаларда немесе құжаттар жасағанда жол үзілістерін қолдануға болмайды.

Мысал:

D бағанында сан бар ма жоқ па қарай, сол санды немесе E бағанындағы санды қайтарады:

b9JZU3.png

Өту