Microsoft Excel ilə işləyərkən istifadə olunan bir çox fərqli ifadələr arasında məntiqi funksiyaları qeyd etmək lazımdır. Formullarda müxtəlif şərtlərin yerinə yetirilməsini göstərmək üçün istifadə olunur. Üstəlik, şərtlərin özü olduqca fərqli ola bilərsə, məntiqi funksiyaların nəticəsi yalnız iki dəyər götürə bilər: şərt razıdır (Həqiqət) və şərt razı deyil (YALNIZ) Excel-də məntiqi funksiyaların nə olduğunu daha yaxından nəzərdən keçirək.
Əsas operatorlar
Bir neçə məntiqi funksiya operatoru var. Əsas olanlar arasında aşağıdakılar var:
- Həqiqət;
- YALNIZ;
- IF;
- Səhv varsa;
- OR
- Və;
- DEYİL;
- ERROR;
- ASAN.
Daha az ümumi məntiqi funksiyalar var.
Yuxarıda göstərilən operatorların hər ikisi, ilk iki istisna olmaqla, arqumentlərə malikdir. Arqumentlər ya xüsusi nömrələr, ya da mətn və ya məlumat hüceyrələrinin ünvanını göstərən bağlantılar ola bilər.
Funksiyaları Həqiqət və YALNIZ
Operator Həqiqət yalnız müəyyən bir məqam qəbul edir. Bu funksiyanın heç bir arqumenti yoxdur və bir qayda olaraq, demək olar ki, həmişə daha mürəkkəb ifadələrin ayrılmaz hissəsidir.
Operator YALNIZəksinə, doğru olmayan hər hansı bir dəyəri götürür. Eynilə, bu funksiyanın heç bir arqumenti yoxdur və daha mürəkkəb ifadələrə daxil edilir.
Funksiyaları Və və OR
Funksiya Və bir neçə şərt arasındakı əlaqədir. Yalnız bu funksiyanın bağladığı bütün şərtlər yerinə yetirildikdə bir dəyəri qaytarır Həqiqət. Heç olmasa bir dəlil dəyər verərsə YALNIZsonra operator Və ümumiyyətlə eyni dəyəri qaytarır. Bu funksiyanın ümumi görünüşü:= Və (log_value1; log_value2; ...)
. Bir funksiyaya 1 ilə 255 arqument daxil ola bilər.
Funksiya ORəksinə, arqumentlərdən yalnız biri şərtlərə cavab verərsə və qalanları yalan olsa belə, TRUE-i geri qaytarır. Şablonu belədir:= Və (log_value1; log_value2; ...)
. Əvvəlki funksiya kimi, operator da OR 1 ilə 255 arasında şərtlər daxil ola bilər.
Funksiya YOXDUR
Əvvəlki iki ifadədən fərqli olaraq funksiya YOXDUR yalnız bir dəlil var. İlə ifadənin mənasını dəyişir Həqiqət yandır YALNIZ göstərilən arqumentin boşluğunda. Ümumi düstur sintaksisi aşağıdakı kimidir:= YOX (log_value)
.
Funksiyaları İF və HƏYAT VAR
Daha mürəkkəb dizayn üçün bu funksiyanı istifadə edin İF. Bu ifadə hansı dəyərin olduğunu göstərir Həqiqətvə hansı YALNIZ. Onun ümumi şablonu belədir:= IF (boolean_expression; value_if_true; value_if_false)
. Beləliklə, şərt yerinə yetirilirsə, əvvəlcədən göstərilən məlumatlar bu funksiyanı ehtiva edən hücrəyə doldurulur. Şərt yerinə yetirilmirsə, o zaman hüceyrə funksiyanın üçüncü arqumentində göstərilən digər məlumatlarla doldurulur.
Operator HƏYAT VAR, dəlil doğrudursa, öz dəyərini hücrəyə qaytarır. Lakin, əgər dəlil səhvdirsə, istifadəçinin göstərdiyi dəyər hücrəyə qaytarılır. Yalnız iki dəlil olan bu funksiyanın sintaksisi aşağıdakı kimidir:= ERRƏNCƏ (dəyər; dəyər_if_error)
.
Dərs: Excel-də IF funksiyası
Funksiyaları XATIR və ASAN
Funksiya XATIR müəyyən bir hüceyrə və ya hüceyrələr aralığında səhv dəyərlərin olub olmadığını yoxlayır. Səhv dəyərlər aşağıdakıları bildirir.
- # N / A;
- #VALUE;
- # NÖMRƏM !;
- #DEL / 0 !;
- # LINK !;
- #NAME ?;
- # EMPTY!
Arqumentin səhv olub-olmamasından asılı olaraq operator bir dəyər bildirir Həqiqət və ya YALNIZ. Bu funksiyanın sintaksisi aşağıdakı kimidir:= ERROR (dəyər)
. Dəlil yalnız bir hüceyrəyə və ya bir sıra hüceyrələrə istinaddır.
Operator ASAN boşluğun və ya dəyərlərin olub olmadığını görmək üçün hücrəni yoxlayır. Hüceyrə boşdursa, funksiya bir dəyər bildirir Həqiqəthüceyrədə məlumat varsa - YALNIZ. Bu operatorun sintaksisi aşağıdakı kimidir:= EMPTY (dəyər)
. Əvvəlki vəziyyətdə olduğu kimi, dəlil bir hücrəyə və ya seriala istinaddır.
Funksiya nümunəsi
İndi yuxarıdakı bəzi funksiyaların müəyyən bir nümunə ilə tətbiqinə baxaq.
Müəssisədə çalışanların maaşları ilə birlikdə siyahımız var. Bununla yanaşı, bütün işçilərin bir bonusu var. Adi mükafat 700 rubl təşkil edir. Amma pensiyaçılar və qadınlar, 1000 rubl artırılmış bonus almaq hüququna malikdirlə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 məbləğində müntəzəm bonus almaq hüququna malikdirlər.
Bir formul yaratmağa çalışaq. Beləliklə, 1000 rubl bonusun qoyulduğu iki şərt var - bu pensiya yaşına və ya işçinin qadın cinsinə çatmaqdır. Eyni zamanda, 1957-dən əvvəl anadan olanların hamısını pensiyaçı kimi daxil edirik. Bizim vəziyyətimizdə, cədvəlin birinci sətri üçün düstur aşağıdakı formada olacaqdır:= IF (OR (C4 <1957; D4 = "Qadın"); "1000"; "700")
. Lakin, artan mükafat almaq üçün bir şərtin 18 gün və ya daha çox müddətdə işlədiyini unutma. Bu şərti formulumuzda həyata keçirmək üçün funksiyanı tətbiq edirik YOXDUR:= IF (OR (C4 <1957; D4 = "qadın") * (YOX (E4 <18)); "1000"; "700")
.
Bu funksiyanı mükafat dəyərinin göstərildiyi cədvəl sütununun hücrələrinə kopyalamaq üçün, düsturun mövcud olduğu hüceyrənin aşağı sağ küncündə kursor oluruq. Bir doldurma işarəsi görünür. Sadəcə masanın sonuna qədər sürükləyin.
Beləliklə, ayrıca müəssisənin hər bir işçisi üçün bonusun ölçüsü barədə məlumat olan bir cədvəl aldıq.
Dərs: faydalı Excel xüsusiyyətləri
Gördüyünüz kimi, məntiqi funksiyalar Microsoft Excel-də hesablamalar aparmaq üçün çox əlverişli bir vasitədir. Mürəkkəb funksiyaları istifadə edərək, eyni şərtlərdə eyni vaxtda bir neçə şərt təyin edə və bu şərtlərin yerinə yetirilməməsindən asılı olaraq nəticə əldə edə bilərsiniz. Bu cür düsturların istifadəsi istifadəçi vaxtına qənaət etməyə kömək edən bir sıra hərəkətləri avtomatlaşdıra bilər.