Microsoft Excel-də məntiq funksiyaları

Microsoft Excel ilə işləyərkən istifadə olunan bir çox fərqli ifadələr arasında məntiqi funksiyaları seçməlisiniz. Onlar formullarda müxtəlif şəraitlərin yerinə yetirilməsini ifadə etmək üçün istifadə olunur. Bundan əlavə, şərtlər özləri olduqca müxtəlif ola bilər, məntiqi funksiyaların nəticəsi yalnız iki dəyər ala bilər: şərt yerinə yetirilir (Doğru) və şərt yerinə yetirilməyib (FALSE). Excel-də mantıksal funksiyaların nə olduğuna daha çox nəzər salaq.

Əsas operatorlar

Bir çox məntiqi funksiyalı operator var. Əsas olanları ayırmaq lazımdır

  • TRUE;
  • FALSE;
  • IF;
  • ERROR;
  • OR;
  • Və;
  • DEYİL;
  • ERROR;
  • BÜTÜN.

Daha az ümumi məntiqi funksiyalar var.

Yuxarıda göstərilən operatorların hər biri, ilk iki istisna olmaqla, dəlilləri var. Arqumentlər xüsusi nömrələr və ya mətnlər və ya məlumat hüceyrələrinin ünvanını göstərən istinadlar ola bilər.

Funksiyalar DoğruFALSE

Operator Doğru yalnız müəyyən bir hədəf dəyərini qəbul edir. Bu funksiyanın heç bir arqumenti yoxdur və bir qayda olaraq, demək olar ki, həmişə daha kompleks ifadələrin bir hissəsidir.

Operator FALSEəksinə, doğru olmayan hər hansı bir dəyəri qəbul edir. Eynilə, bu funksiyanın heç bir arqumenti yoxdur və daha mürəkkəb ifadələrə daxil edilir.

Funksiyalar Və ya

Funksiyası bir neçə şərt arasında bir əlaqədir. Yalnız bu funksiyanı bağlayan bütün şərtlər geri qayıdır Doğru. Ən azı bir arqument dəyəri bildirir FALSEsonra operator ümumiyyətlə eyni dəyəri qaytarır. Bu funksiyanın ümumi görünüşü:= Və (log_value1; log_value2; ...). Funksiya 1 dən 255 arqumentə daxil ola bilər.

Funksiyası Və yaəksinə, argumentlərin yalnız birindən şərtlərə cavab verən və bütün digərləri yalançı olsa belə TRUE dəyərini qaytarır. Onun şablonu belədir:= Və (log_value1; log_value2; ...). Əvvəlki funksiyası kimi, operator Və ya 1-dən 255 şərtlərə daxil ola bilər.

Funksiyası QEYD

İki əvvəlki ifadələrdən fərqli olaraq, funksiya QEYD Yalnız bir arqument var. Bu ifadənin mənasını dəyişir Doğru on FALSE göstərilən arqumentin məkanında. Ümumi formulanın sözdizimi belədir:= NOT (log_value).

Funksiyalar IFERROR

Daha mürəkkəb strukturlar üçün funksiyanı istifadə edin IF. Bu bəyanat tam olaraq hansı dəyərin olduğunu göstərir Doğruvə hansı FALSE. Ümumi nümunəsi aşağıdakılardır:= IF (boolean_expression; value_if_es_far_; value_if-false). Beləliklə, şərt yerinə yetirildikdə əvvəlcədən təyin edilmiş məlumatlar bu funksiyanı ehtiva edən hüceyrəyə doldurulur. Əgər şərt yerinə yetirilməyibsə, hüceyrə funksiyanın üçüncü arqumentində göstərilən digər məlumatlarla doldurulur.

Operator ERRORarqument doğru olduqda öz dəyərini hüceyrəyə qaytarır. Lakin, əgər arqument yanlışsa, istifadəçi tərəfindən qaytarılan dəyər hüceyrəyə qaytarılır. Yalnız iki arqumenti olan bu funksiyanın sintaksisı aşağıdakı kimidir:= ERROR (dəyər; value_if_fault).

Dərs: IF funksiyası Excel

Funksiyalar ERRORBÜTÜN

Funksiyası ERROR müəyyən bir hüceyrənin və ya bir sıra hüceyrələrin yanlış dəyərləri ehtiva etdiyini yoxlayır. Yanlış dəyərlər altında aşağıdakılar var:

  • # N / A;
  • #VALUE;
  • #NUM!
  • # DEL / 0!
  • # LINK!
  • # NAME;
  • # NULL!

Yanlış bir arqumentin olub-olmamasından asılı olaraq operator operatorun dəyərini bildirir Doğru və ya FALSE. Bu funksiyanın sintaksisi aşağıdakı kimidir:= ERROR (dəyər). Dəlil yalnız bir hüceyrə və ya hüceyrələrin bir sıra istinaddır.

Operator BÜTÜN bir hüceyrənin boş olub olmadığını yoxsa dəyərləri ehtiva edir. Hüceyrə boşsa, funksiya dəyəri bildirir DoğruHüceyrədə məlumat varsa - FALSE. Bu bəyanatın sintaksisidir:= DOĞRU (dəyər). Əvvəlki vəziyyətdə olduğu kimi, arqument bir hüceyrəyə və ya diziyə istinad edir.

Ərizə forması

İndi yuxarıda göstərilən bəzi funksiyaların tətbiqini xüsusi bir nümunə ilə nəzərdən keçirək.

Bizim əmək haqqımız olan işçilərin siyahısı var. Bununla yanaşı, bütün işçilər bonus aldılar. Adi mükafat 700 rubl təşkil edir. Amma təqaüdçülər və qadınlar 1000 rubl yüksək mükafata sahibdirlər. İstisna, müxtəlif səbəblərdən, müəyyən bir ayda 18 gündən az işləyən işçilərdir. Hər halda, onlar yalnız 700 rubl adi mükafat almaq hüququna malikdirlər.

Bir formul yaratmağa çalışaq. Beləliklə, iki rüb var ki, onların performansı 1000 rubl mükafat qoydu - pensiya yaşına çatmaq və ya işçinin qadın cinsinə aid olmasıdır. Eyni zamanda, biz 1957-ci ildən əvvəl doğulmuş olanları təqaüdçülərə verəcəyik. Bizim halda, masanın ilk sətri üçün formula aşağıdakı kimi görünür:= IF (OR (C4 <1957; D4 = "qadın"); "1000"; "700"). Ancaq unutmayın ki, artan mükafat almaq üçün bir şərt 18 gün və ya daha çox işləyir. Bu vəziyyəti formulumuza yerləşdirmək üçün funksiyanı tətbiq edin QEYD:= IF (OR (C4 <1957; D4 = "qadın") * (NOT (E4 <18)); "1000"; "700".

Bu funksiyanı mükafat dəyərinin göstərildiyi masanın sütunundakı hüceyrələrə kopyalamaq üçün artıq bir formulun olduğu hüceyrənin sağ alt köşesindəki kursor oluruq. Bir dolgu markeri görünür. Sadəcə masanın sonuna qədər sürükləyin.

Beləliklə, müəssisənin hər bir əməkdaşı üçün ayrı-ayrılıqda mükafat məbləği barədə məlumat verilmiş bir cədvəl alınıb.

Dərs: excelin faydalı funksiyaları

Gördüyünüz kimi, məntiqi funksiyalar Microsoft Excel-də hesablamalar aparmaq üçün çox rahat vasitədir. Kompleks funksiyaları istifadə edərək, bir neçə şərtləri eyni vaxtda təyin edə və bu şərtlərin yerinə yetirildiyinə və ya olmamasına bağlı olaraq çıxış nəticəsini əldə edə bilərsiniz. Belə formulların istifadəsi istifadəçilərin vaxtını saxlayan bir sıra tədbirləri avtomatlaşdırmağa imkan verir.

Videonu izləyin: 55 dərsə Excel: Dərs - IF funksiyasi (BiləR 2024).