Microsoft Office Excel кестелік редакторындағы «егер» логикалық функциясының мақсаты - оған берілген өрнектің шынайылығын тексеру. Осы тексерудің нәтижесіне байланысты функция бұл үшін оған берілген екі мәннің бірін қайтарады. Үш параметрдің әрқайсысы - шарт және қайтарылған екі нәтиже - кез-келген аргумент санын салыстыруға мүмкіндік беретін салыстыру функциялары бола алады.
Қажетті
Excel бағдарламасының негізгі дағдылары
Нұсқаулық
1-қадам
Логикалық және оператордың көмегімен if функциясын қолданып, аргументтер санын көбейтіңіз. Бұл аргументтерде келтірілген барлық салыстыру операциялары шындыққа сәйкес келетін жағдайларда сізге салыстыру операцияларын көбірек қолдануға мүмкіндік береді. Мысалы, егер A1 ұяшығындағы мән A5 ұяшығындағы мәннен үлкен болса және B1 мәні B3 мәнімен бірдей болса, бұл функция біреуін қайтаруы керек болса, онда “if” функциясы келесідей жазылуы мүмкін: бұл: IF (AND (A1> A5; B1 = B3); 1; 2). «Және» функциясының аргументтерінің саны 30-дан көп болуы мүмкін емес, бірақ олардың әрқайсысының өзінде «және» функциясы болуы мүмкін, сондықтан сіз кез-келген ақылға қонатын ұя деңгейіндегі функциялардан ұя қуыршақ құрастыруға мүмкіндігіңіз бар.
2-қадам
Кейде қажетті шарттың орнына жеткілікті шартты тексеру қажет. Мұндай жағдайларда «және» функциясының орнына «немесе» функциясын пайдаланып аргументтер санын кеңейтіңіз. Егер if функциясы A1 ұяшығындағы мән A5 ұяшығындағы мәннен үлкен болса немесе B1 B3-ке тең болса немесе A4 теріс сан болса, біреуін қайтарғанын қалайық. Егер шарттардың ешқайсысы орындалмаса, онда функция нөлге тең болуы керек. «Егер» функциясының үш салыстырылған және қайтарылған екі аргументінен тұратын мұндай құрылысты келесідей жазуға болады: IF (OR (A1> A5; B1 = B3; A4
3-қадам
Әр түрлі ұя деңгейлеріндегі «және», «немесе» және «егер» функцияларын біріктіріп, қажетті аргументтер санын салыстырудың оңтайлы алгоритмін алсаңыз. Мысалы: IF (НЕМЕСЕ (A1> A5; IF (ЖӘНЕ (A7> A5; B1)
4-қадам
Салыстыру үшін параметрлердің санын көбейту үшін аргументтерді (қайтаратын мәндер) екінші және үшінші пайдаланыңыз. Олардың әрқайсысында «және», «немесе» және «егер» функцияларымен ұя салудың жеті деңгейі болуы мүмкін. Сонымен қатар, егер сіз екінші аргументке қойған салыстыру операциялары бірінші «егер» аргументіндегі салыстыру операциясы «шын» мәнін қайтарған жағдайда ғана тексерілетінін ұмытпаңыз. Әйтпесе, үшінші аргументтің орнына жазылған функциялар тексеріледі.