Microsoft Excel -də funksiya adları və arqumentlər. Əsas daxili Excel funksiyaları. Fərqli arqument növlərindən istifadə

MS Excel -də funksiyalar adlanan çoxlu standart düsturlar var. Excel-in daxili funksiyaları aşağıdakı kateqoriyalara aiddir: riyazi, məntiqi, trigonometrik, statistik, maliyyə, məlumat, mətn, tarix və vaxt funksiyaları, mühəndislik, verilənlər bazası funksiyaları, görüntü və əlaqələndirmə funksiyaları.

Daxili funksiyalarExcel Mürəkkəb hesablamaları tez və asanlıqla yerinə yetirməyə imkan verən xüsusi, əvvəlcədən hazırlanmış formullardır. Kvadrat kökləri, loqarifmləri və statistikanı hesablamaq üçün bəzi kalkulyatorların xüsusi düymələrinə bənzəyirlər.

SUM, SIN (SIN) və FACT kimi bəzi funksiyalar, özünüzü yarada biləcəyiniz uzun riyazi düsturlara bərabərdir. IF və VLOOKUP kimi digər funksiyalar düstur olaraq həyata keçirilə bilməz.

Funksiyalar haqqında məlumatlara ehtiyacınız olduqda, hər bir quraşdırılmış funksiyanın tam təsviri üçün Excel yardım sisteminə müraciət etməlisiniz.

Düyməni istifadə edərək funksiyalar haqqında da tez məlumat əldə edə bilərsiniz Bir funksiya daxil etmək.

Funksiyalar iki hissədən ibarətdir: funksiyanın adı və bir və ya daha çox arqument. SUM və ya ORTALAMA kimi bir funksiya adı, bu funksiyanın yerinə yetirdiyi əməliyyatı təsvir edir. Excel funksiyası arqumentləri, funksiyanın istifadə etdiyi dəyərləri və ya hüceyrələri təyin edir. Məsələn, aşağıdakı düsturda SUM funksiyanın adıdır və C3: C5 onun yeganə arqumentidir. Bu formula C3, C4 və C5 hüceyrələrindəki ədədləri ümumiləşdirir:

CUM (C3: C5).

Funksiya arqumenti mötərizədədir. Açıq mötərizə mübahisənin başlanğıcını göstərir və funksiya adından dərhal sonra görünür. Ad və açılış mötərizəsi arasında bir boşluq və ya başqa bir simvol daxil etsəniz, hüceyrə səhv bir #NAME dəyərini göstərəcək? (#Ad?).

PI və TRUE kimi bəzi funksiyaların heç bir arqumenti yoxdur. Funksiyada heç bir arqument olmasa belə, yenə də mötərizədə olmalıdır:

Bir funksiyada birdən çox arqument istifadə edildikdə, onlar bir -birindən nöqtəli vergüllə ayrılır. Məsələn, aşağıdakı düstur Excel -ə C1, C2 və C5 hüceyrələrindəki ədədləri çoxaltmağı bildirir:

MƏHSUL (C1; C2; C5).

Düsturun ümumi uzunluğu 1024 simvolu keçmədiyi müddətcə bir funksiyada 30 -a qədər arqument istifadə edə bilərsiniz. Bununla birlikdə, hər hansı bir arqument, ixtiyari sayda vərəq hüceyrələri olan bir sıra ola bilər. Məsələn, aşağıdakı funksiyanın üç arqumenti var, lakin 29 hücrədəki ədədləri cəmləyir (birinci arqument, A1: A5, A1 -dən A5 -ə qədər beş hüceyrə aralığına aiddir):

CUMM (A1: A5; C2: C10; D3: D17).

Excel -in tək bir dəyərə çevirdiyi və bunu bir arqument olaraq şərh etdiyi bir ifadə yaratmaq üçün funksiyalar birləşməsindən istifadə edə bilərsiniz. Məsələn, aşağıdakı düsturda: SIN (A1 * PI ()) və 2 * COS (A2 * PI ()) CUM funksiyasına arqument olaraq hesablanan və istifadə olunan ifadələrdir:

CUMM (SIN (A1 * PI ()); 2 * COS (A2 * PI ())).

Mübahisə növləri

Arqument- icrasının nəticəsinin asılı olduğu bir prosedura və ya funksiyaya istinad edərkən bir dəyər təyin edən bir ifadə.

Arqument olaraq rəqəmsal, mətn və boolean dəyərlər, aralıq adları, massivlər və səhv dəyərlər istifadə olunur. Bəzi funksiyalar bu tip dəyərləri qaytarır və sonradan digər funksiyalarda arqument olaraq istifadə edilə bilər.

Funksiya arqumentləri ədədi ola bilər. Məsələn, aşağıdakı düsturdakı SUM funksiyası 327, 209 və 176 rəqəmlərini əlavə edir:

CUM (327; 209; 176).

Tipik olaraq, nömrələr istifadə ediləcək iş səhifəsinin hüceyrələrinə daxil edilir və sonra funksiyalara arqument olaraq həmin hüceyrələrə istinadlar tətbiq olunur.

Mətn dəyərləri funksiyaya arqument olaraq istifadə edilə bilər. Misal üçün:

Mətn (TDATA (); "A AAA YYYY").

Bu düsturda "D AAA YYYY" Mətni funksiyasının ikinci arqumenti bir mətn arqumentidir və TDATA () funksiyası tərəfindən qaytarılmış ondalık tarix dəyərini simvol sətrinə çevirmək üçün şablonu təyin edir. Mətn arqumenti ikiqat dırnaq işarəsi ilə işarələnmiş bir simvol simvolu və ya mətni olan bir hüceyrəyə istinad ola bilər.

Bəzi funksiyaların arqumentləri yalnız TRUE və ya FALSE məntiqi dəyərlərini qəbul edə bilər. Mantıksız ifadə ifadəni ehtiva edən hüceyrəyə və ya düstura TRUE və ya FALSE qaytarır. Məsələn, aşağıdakı düsturda IF funksiyasının ilk arqumenti bir dəyərdən istifadə edən bir Boole ifadəsidir:

IF (A1 = DOĞRU, "Yeni", "Köhnə") və "qiymət".

A1 xanasındakı dəyər TRUE olarsa, A1 = TRUE DOĞRU, IF funksiyası isə New sətrini və formul bütövlükdə New Price mətn dəyərini qaytarır.

Funksiyaya arqument olaraq bir sıra adı təyin edə bilərsiniz. Məsələn, əmri seçsəniz Təyin et alt menyu Adı menyu Daxil edin və Alınan adı C3: C6 aralığına təyin edin, sonra C3, C4, C5 və C6 hüceyrələrindəki ədədlərin cəmini hesablamaq üçün düsturdan istifadə edə bilərsiniz:

SUM (Alındı).

Funksiya arqumenti bir sıra ola bilər. TREND və TRANSPOSE kimi bəzi funksiyalar bir sıra arqumentlər tələb edir. Digər funksiyalar bir sıra tələb etmir, ancaq bu cür arqumentlərdən istifadə edə bilər. Dizilərdə rəqəm, mətn və ya boolean dəyərlər ola bilər.

Fərqli tipli arqumentlər bir funksiyada istifadə edilə bilər. Məsələn, aşağıdakı düsturda arqumentlər bir sıra adı (Qrup 1), bir hüceyrə istinadı (A3) və bir rəqəm ifadəsidir (5 * 3) və düsturun özü tək bir rəqəmsal dəyər verir:

ORTALAMA (Qrup1; A3; 5 * 3).

İş səhifəsinə funksiyaların daxil edilməsi

İş səhifəsinə funksiyaları birbaşa klaviaturadan və ya əmrdən istifadə edərək daxil edə bilərsiniz Funksiya menyu Daxil edin... Klaviaturadan bir funksiyaya girərkən kiçik hərflərdən istifadə etmək daha yaxşıdır. Funksiyaya daxil olmağı bitirdikdə Enter düyməsini basmalı və ya başqa bir hüceyrə seçməlisiniz. Excel düzgün daxil edilərsə, funksiya adındakı hərfləri böyük hərflə əvəz edəcək. Hərflər dəyişməzsə, bu, funksiya adının səhv daxil edildiyini bildirir.

Bir hüceyrə seçsəniz və menyudan seçin Daxil edinəmr Funksiya, Excel bir informasiya qutusu göstərəcək Funksiya sihirbazı- 2 -dən 1 -ci addımŞəkildə göstərilmişdir. 2.2. Düyməni istifadə edərək bu pəncərəni də aça bilərsiniz Bir funksiya daxil etmək standart alətlər çubuğunda.

Bu pəncərədə əvvəlcə siyahıdan bir kateqoriya (və ya Tam əlifba siyahısı) seçin Kateqoriya sonra əlifba sırası ilə Funksiya istədiyiniz funksiyanı göstərin. Alternativ olaraq, bir kateqoriya seçdikdən sonra siyahıdakı hər hansı bir funksiyanın adını vura bilərsiniz Funksiya və istədiyiniz adın ilk hərfinə uyğun olan düyməni basın. Funksiyaya girmək üçün OK düyməsini və ya Enter düyməsini basmalısınız.

Excel bərabər bir işarə, bir funksiya adı və bir cüt mötərizə daxil edəcək. Sonra Excel ikinci bir informasiya qutusu açacaq Funksiya Sihirbazları(başlıq çubuğu yoxdur).

İkinci informasiya qutusu Funksiya Sihirbazları seçilmiş funksiyanın hər bir arqumenti üçün bir sahə ehtiva edir. Funksiyada dəyişən sayda arqument varsa, əlavə arqumentlər daxil edildikdə bu informasiya qutusu genişlənir. Sahəsində daxiletmə nöqtəsi (kursor) olan arqumentin təsviri informasiya qutusunun aşağı hissəsində göstərilir.

Pirinç. 2.2. Dialoq pəncərəsi Funksiya sihirbazı- 2 -dən 1 -ci addım

Cari dəyər hər bir arqument sahəsinin sağında göstərilir. Bağlantılar və ya adlar istifadə edərkən bu çox lazımlı gəlir. Funksiyanın cari dəyəri informasiya qutusunun altında göstərilir.

OK düyməsini və ya Enter düyməsini basdıqdan sonra yaradılan funksiya düstur çubuğunda görünəcək.

INDEX kimi bəzi funksiyaların bir neçə forması var (arqumentləri təyin etmək üçün seçimlər). Siyahıda belə bir funksiya seçsəniz Funksiya Excel əlavə bir informasiya qutusu açacaq. Funksiya Sihirbazlarıəncirdə olduğu kimi 2.2, istədiyiniz funksiya formasını seçə bilərsiniz.

Cədvəldə tətbiq nümunələri ilə kateqoriyalara görə təşkil edilmiş əsas funksiyaların siyahısı verilmişdir. 2.1.

Cədvəl 2.1

Əsas funksiyalar və onların məqsədi

Nəticə

Təyinat

Tarix və vaxt (cəmi 14)

BUGÜN ()

PC sistem saatından cari tarixi oxuyur

TARİX (2006; 5; 12)

Tarixi rəqəmsal formatda qaytarır

ZAMAN (18; 32; 15)

Vaxtı rəqəmsal formatda qaytarır

Riyaziyyat (cəmi 50)

Bir ədədin mütləq dəyəri

Bir ədədin sinusu (radyanlarda)

RADYANLAR (170)

Radianı dərəcələrə çevirir

DƏRƏCƏLƏR (30)

Dərəcələri radiana çevirir

Eksponent (e = 2.71828182845904)

Təbii loqarifma

Verilmiş bir baza bir ədədin logaritmi

KÖK (256)

Kvadrat kök

Faktorial

Dəyirmi (45,827; 2)

Müəyyən sayda ondalık basamağa yuvarlaqlaşdırılır

3,141592 65358979

Pi 15 yerə yuvarlaqlaşdırıldı

ROMAN (454)

Nömrəni çevirir

roman mətn formatına

MOPRED (A1: SZ)

Matrisin təyini (burada matris = -)

Statistik (80 funksiya)

Statistik üçün

məlumat aralığının təhlili

Maliyyə (53 funksiya)

Tipik maliyyə hesablamaları üçün

Mühəndislik

Əlavə olaraq "Xidmət-> Əlavələr-> Analiz Paketi" menyu elementi vasitəsilə quraşdırılmışdır.

İndeks və Dizinin İşlənməsi

Verilənlər bazası ilə işləmək (cəmi 12)

Verilənlər bazasında qeydlərin alınması və işlənməsi

Mətn (cəmi 23)

DLSTR ("Kəpənək")

Mətn uzunluğu

DEĞİŞTİR ("Ampul"; 3; 2; "st")

Martin

Mətn daxilində simvolların dəyişdirilməsi

SAĞ ("İşıq"; 5)

Doğru söz simvolları

BUL ("ana"; "Muz və ananas")

Mətn axtarır və tapılan mövqeyi qaytarır

SUBSTITUTE ("ananas"; "bir"; "s")

Bir mətni digəri ilə əvəz edir

CUPLING ("Öz"; "illər")

Sözləri birləşdirir

Məntiq (cəmi 6)

YA DA (DOĞRU; YALNIZ; YALAN)

Məntiqi OR

VƏ (DOĞRU; YALAN)

Məntiqi VƏ

DÜZ DEYİL)

Məntiqi YOXDUR

ESLI (F1> 5; 10; 5)

10 (burada F1 = 7);
5 (burada Fl = 3)

Bir şərti yoxlayır və iki dəyərdən birini qaytarır

ENETEXT (155)

Mətn deyilsə, DOĞA boolean dəyərini qaytarır

İSNUMBER ("Mətn")

Nömrə olarsa, TRUE boolean dəyərini qaytarır

Funksiyalar klaviaturadan yazıla bilər, lakin yaratmaq daha asandır Funksiya Sihirbazları... Alətlər çubuğundakı fx düyməsi ilə işə salınır. İstifadə Funksiya sihirbazı, yazılan düsturda səhvlərdən qaçınmaq və funksiyanın məqsədi və formatı və arqumentləri haqqında bir ipucu əldə edə bilərsiniz.

Misal... Ardıcıl Al, A2, A3 hüceyrələrində sifətlər tək ədədlə yazılır. B sütununda, A sütunundan iki söz sonu və C sütununda Excel mətn funksiyalarından istifadə etməklə çoxluq sifətləri əldə etməlisiniz (Şəkil 2.3).

Pirinç. 2.3. Excel mətn funksiyaları

B sütununun doldurulması.

1. B1 xanasına keçin və fx düyməsini basın.

2. Pəncərədə ilk addımda Funksiya Sihirbazları Mətn qrupunu, SAĞ funksiyasını seçin və OK düyməsini basın (Şəkil 2.4).


Pirinç. 2.4. Pəncərə Funksiya sihirbazı

3. Pəncərənin ikinci addımında Funksiya Sihirbazları işlənmiş hüceyrənin ünvanını daxil edin (sahə Mətn) və çıxarılacaq simvolların sayı (Şəkil 2.5).


Pirinç. 2.5. İşlənmiş hüceyrənin ünvanını daxil edin

OK düyməsini basdıqdan sonra = SAĞ (A1; 2) funksiyası avtomatik olaraq A1 hücrəsindən iki sağ əlli simvol çıxaran (hesablayan) B1 hücrəsinə yazılacaq. Diqqət yetirin - hər bir sahənin sağ tərəfində giriş nəticəsi göstərilir.

4. B1 hüceyrəsinin küncünü çəkərək B1 hücrəsindəki formulu B2 və O3 hüceyrələrinə vurun.

C sütununun doldurulması:

1. C1 hücrəsinə keçin və fx düyməsini basın.

2. Pəncərədə ilk addımda Funksiya Sihirbazları Mətn, SUBSTITUTE seçin və OK düyməsini basın.

3. Növbəti pəncərədə ustalar funksiyalar Növbəti səhifədə şəkildə göstərildiyi kimi işlənmiş mətn (A1), əvəz edilmiş mətn (B1) və yeni mətni olan hüceyrənin ünvanını daxil edin. C1 hücrəsindəki OK düyməsini basdıqdan sonra avtomatik olaraq "SUBSTITUTE" (A1; B1; "s") formulu meydana gələcək ki, bu da "s" hərfləri yerinə "qırmızı" sözündəki "s" hərfini əvəz edir.

4. C1 hüceyrəsinin küncünü çəkərək C1 hücrəsindəki formulu C2 və C3 hüceyrələrinə vurun.

A sütununda tək, C sütununda tək "th" ilə bitən sifətlərin yazılması cəm halına çevriləcəkdir (Şəkil 2.6).

Pirinç. 2.6. Plüralizasiya pəncərəsi

Laboratoriya işi No 4. FUNKSİYALAR MS EXCEL.

Excel-in daxili funksiyaları ehtiyac duyduğunuz hesablamaları tez və asanlıqla yerinə yetirməyə imkan verir. Funksiyalar mürəkkəb hesablamaları tez və asanlıqla yerinə yetirməyə imkan verən xüsusi, əvvəlcədən təyin edilmiş formullardır. Funksiyalar yalnız birbaşa hesablamalar üçün deyil, yuvarlaqlaşdırmaq, dəyərlər axtarmaq, müqayisə etmək və s.

Excel-də üç yüzdən çox daxili funksiya var. Daxili funksiyalardan heç birinin əlindəki vəzifəni həll etmək üçün uyğun olmadığı halda, istifadəçinin öz (istifadəçi tərəfindən təyin edilmiş) funksiyasını yaratmaq imkanı var.

İstifadənin asanlığı üçün funksiyalar kateqoriyalara bölünür:

Ÿ riyazi;

Ÿ statistik;

Ÿ tarix və vaxt;

Ÿ maliyyə;

Ÿ mətn;

Properties xassələri və dəyərləri yoxlamaq;

Ÿ verilənlər bazası ilə işləmək.

Funksiya quruluşu: funksiyanın adı, açılış mötərizəsi, nöqtəli vergüllə ayrılmış arqumentlərin siyahısı, mötərizənin bağlanması. Funksiya arqumenti rəqəm, mətn, boolean, sıra, səhv dəyəri, hüceyrə istinadı ola bilər. Sabitlər, düsturlar və ya funksiyalar da arqument olaraq istifadə olunur. Hər bir konkret halda müvafiq arqument növündən istifadə etmək lazımdır (arqumenti olmayan PI (), TRUE () funksiyaları istisna olmaqla). Funksiya girişindən əvvəl = işarəsi qoyulur. Arqumentlər təyin edərkən, aşağıdakı qaydaları unutmayın : arqumentlər mötərizədədir; arqumentlər bir -birindən nöqtəli vergüllə ayrılır; arqumentlərin sayı 30 -dan çox olmamalıdır; istinadlar, ədədlər, mətn, hesab və ya məntiqi ifadələr, aralıq və funksiya adları arqument olaraq istifadə edilə bilər. İstinadlar və aralıq adları düsturlarda olduğu kimi eyni şəkildə daxil edilir: birbaşa klaviaturadan və ya müvafiq xanaya basmaqla. Aralıq adları ya əllə, ya da Formula Çubuğu sahəsinin açılan siyahısından istifadə etməklə daxil edilə bilər.Əgər bir funksiya arqument olaraq istifadə edilərsə, belə bir funksiyaya daxili funksiya deyilir. Bu vəziyyətdə əvvəlcə quruluşun "içərisində" funksiyaları, sonra isə xarici funksiyalar yerinə yetirilir.



Funksiya sintaksisi

A10 hücrəsindəki rəqəmi yuvarlaqlaşdıran ROUND funksiyasının aşağıdakı nümunəsi funksiyanın sintaksisini göstərir:

Funksiya quruluşu

1. Funksiyanın quruluşu bərabər işarə (=) ilə başlayır, ardınca funksiyanın adı, açılış mötərizəsi, nöqtəli vergüllə ayrılmış arqumentlərin siyahısı və bağlanan mötərizə.

2. Funksiya adı bu funksiyanın yerinə yetirdiyi əməliyyatı təsvir edir. Mövcud funksiyaların siyahısını göstərmək üçün bir xanaya vurun və SHIFT + F3 düymələrini basın.

3. Arqumentlər funksiyanın istifadə etdiyi dəyərləri və ya hüceyrələri təyin edir.

4. Funksiya daxil edildikdən sonra sintaksisi və arqumentləri olan bir alət ipucu görünür.

Funksiya arqumenti mötərizədədir. Açıq mötərizə mübahisənin başlanğıcını göstərir və funksiya adından dərhal sonra görünür. Ad və açılış mötərizəsi arasında bir boşluq və ya başqa bir simvol daxil etsəniz, hüceyrədə səhv bir #NAME adı göstəriləcək? Bəzi funksiyaların heç bir arqumenti yoxdur, Məsələn, funksiya PI () sadəcə "3.1415 ..." sabitinin dəyərini hüceyrəyə və funksiyaya qaytarır BUGÜN () cari tarixi hüceyrəyə daxil edir. lakin buna baxmayaraq, funksiya mötərizədə olmalıdır. Ancaq funksiyanın arqumentləri olmasa belə, boş mötərizələr yazmalısınız, əks halda Excel bir səhv yaradacaq.

PI () funksiyasını ehtiva edən bir dairənin ətrafını hesablamaq üçün bir düstura nümunə:

Bir funksiyada birdən çox arqument istifadə edildikdə, onlar bir -birindən nöqtəli vergüllə ayrılır. Məsələn, aşağıdakı düstur A1, A3, A6 hüceyrələrindəki ədədləri çoxaltmaq lazım olduğunu göstərir: = MƏHSUL (A1; A3; A6).

Düsturun ümumi uzunluğu 1024 simvolu keçmədiyi müddətcə bir funksiyada 30 -a qədər arqument istifadə edə bilərsiniz. Bununla birlikdə, hər hansı bir arqument, ixtiyari sayda vərəq hüceyrələri olan bir sıra ola bilər. Misal üçün: = Cəmi (A2: A5; B4: B8).

Mübahisə növləri

Əvvəlki nümunələrdə bütün arqumentlər hüceyrə və ya aralıq istinadları idi. Bununla yanaşı, arqument olaraq rəqəmsal, mətn və boolean dəyərləri, aralıq adlarını, serialları və səhv dəyərləri də istifadə edə bilərsiniz. Bəzi funksiyalar bu tip dəyərləri qaytarır və sonradan digər funksiyalarda arqument olaraq istifadə edilə bilər.

Rəqəmsal dəyərlər

Funksiya arqumentləri ədədi ola bilər. Məsələn, = SUM (24; 987; 49) funksiyası 24, 987, 49 ədədlərini cəmləyir:

Mətn dəyərləri

Mətn dəyərləri funksiyaya arqument olaraq istifadə edilə bilər. Misal üçün:

Mətn (TDATA (); "A AAA YYYY")

Bu düsturda TEXT funksiyasının ikinci arqumenti mətndir və NOW funksiyası tərəfindən qaytarılmış ondalık tarix dəyərini simvol sətrinə çevirmək üçün şablonu təyin edir. Mətn arqumenti ikiqat dırnaq işarəsi ilə işarələnmiş bir simvol simvolu və ya mətni olan bir hüceyrəyə istinad ola bilər.

Boolean dəyərlər

Bir sıra funksiyaların arqumentləri yalnız TRUE və ya FALSE məntiqi dəyərlərini qəbul edə bilər. Mantıksız ifadə ifadəni ehtiva edən hüceyrəyə və ya düstura TRUE və ya FALSE qaytarır. Misal üçün:

IF (A1 = DOĞRU; "Artır"; "Azal") və "qiymətlər"

Funksiyaya arqument olaraq bir sıra adı təyin edə bilərsiniz. Məsələn, A1: A5 hüceyrələrinin aralığına "Debit" adı verilmişdirsə, A1 - A5 hüceyrələrindəki ədədlərin cəmini hesablamaq üçün düsturdan istifadə edə bilərsiniz. = CUM (Borc)

Müxtəlif növ mübahisələrdən istifadə

Fərqli tipli arqumentlər bir funksiyada istifadə edilə bilər. Misal üçün: = ORTALAMA (Borc; C5; 2 * 8)

Səhv bir dəyər, Excel qaydalarına uyğun yazılmayan bir düsturdan istifadə edərək hesablamanın nəticəsidir. Səhv dəyərinin ilk xarakteri # işarəsidir. Səhv dəyər işarələrlə bitir! yoxsa ?. Excel, qısa təsviri cədvəldə verilmiş yeddi səhv dəyəri təyin edir. 1.17.1.

Cədvəl 1.17.1

Yanlış dəyər Səhv bir dəyərin ehtimal olunan səbəbi
# DIV / 0! Formulda sıfıra açıq bir bölmə var (məsələn, = A1 / 0). Boş bir hüceyrəyə və ya bölücü olaraq 0 olan bir hüceyrəyə istinad istifadə olunur.
#Ad? Ÿ Düstur, Daxil etAdıÞAdı təyin et informasiya qutusundakı adlar siyahısında olmayan bir hüceyrə və ya aralıq adından istifadə edir. Ÿ Bir hüceyrənin və ya aralığın adının yazılışında səhv. Ÿ Funksiya adının yazılışında səhv. Ÿ Bir sıra hüceyrələrə istinadda iki nöqtəli nöqtə (:) yoxdur Ÿ Mətn ikiqat tirnoq daxil edilməyən bir düstura daxil edilir
#DƏYƏR! Yanlış arqument və ya operand tipindən istifadə etməklə: Ÿ Mətn rəqəmə və ya məntiqi dəyər yerinə (TRUE və ya FALSE) düstura daxil edilmişdir. Ÿ Tək bir dəyər tələb edən bir operator və ya funksiya üçün bir sıra təyin edilir. Ÿ Rəqəm əvəzinə bir mətn dəyərinin istifadə edildiyi bir riyazi düstur təqdim edildi (məsələn, ROUND (A1, mətn))
#LINK! Formullara istinad edilən hüceyrələr və ya hüceyrə silsilələri silinmiş və ya digər kopyalanan hüceyrələrin (diapazonların) məzmunu həmin hüceyrələrə (aralığa) yerləşdirilmişdir
#NÖMRƏ! Ÿ Sayısal arqumenti olan bir funksiyada etibarsız bir arqument istifadə olunur
# Yox Standart və ya xüsusi iş səhifəsi funksiyasının bir və ya daha çox tələb olunan arqumenti yoxdur
# BOŞ! Düstur, əslində ortaq hüceyrələri olmayan aralıqların kəsişməsini göstərir.

Funksiyalar iş səhifəsinə birbaşa klaviaturadan daxil edilə bilər. Bu vəziyyətdə, funksiyaların və mötərizələrin sintaksisinə əməl etməlisiniz. Çox vaxt funksiyaları əl ilə daxil edərkən səhvlər baş verir.

Funksiyaları olan düsturlar yaratmaq üçün adətən qrupdan istifadə olunur Funksiya kitabxanası nişanlar Düstur(şəkil 6.2).

Pirinç. 6.2. Düsturlar sekmesi

1. Düsturu daxil etmək istədiyiniz hüceyrəni seçin.

2. Qrupdakı tələb olunan funksiyalar kateqoriyasının düyməsini basın Funksiya kitabxanası və istədiyiniz funksiyanı seçin.

3. Pəncərədə Funksiya arqumentləri müvafiq sahələrdə funksiyaların arqumentlərini daxil edin. Hüceyrələrə istinadlar klaviaturadan daxil edilə bilər, ancaq siçan ilə hüceyrələrin seçimindən istifadə etmək daha rahatdır. Bunu etmək üçün, kursoru müvafiq sahəyə yerləşdirin və vərəqdə lazım olan xananı və ya hüceyrə aralığını seçin. Hüceyrə istinadlarını arqument olaraq daxil etmək üçün vurun Dialoq qutusunu minimuma endir daxil etməyiniz lazım olan arqumentin yanında, informasiya qutusu müvəqqəti olaraq gizlənəcək), vərəqdəki hüceyrələri seçin və sonra vurun Dialoqu genişləndirin Mətn, rəqəmlər və məntiqi ifadələr ümumiyyətlə klaviaturadan arqument olaraq daxil edilir. İpucu olaraq, pəncərədə funksiyanın məqsədi göstərilir və pəncərənin aşağı hissəsində hazırda kursorun yerləşdiyi sahədə arqumentin təsviri göstərilir. Bəzi funksiyaların heç bir arqumenti olmadığını unutmayın.

4. Pəncərədə Funksiya arqumentləri Düyməyə bas<OK>.

Məsələn, şəkildəki cədvəldə. A6 hücrəsindəki 6.5, A5 hücresindəki iki ondalık işarəyə yuvarlaqlaşdırmaq üçün bir düstur yaratmalısınız:

1. A6 xanasını seçin;

2. kateqoriya düyməsini basın Riyazi bir qrupda Funksiya kitabxanası və ROUND funksiyasını seçin (şəkil 6.3);

Pirinç. 6.3. Funksiya seçimi

3. pəncərədə Funksiya arqumentləri(şəkil 6.4) kursoru sahəyə yerləşdirin Nömrə və vərəqdə A4 hücrəsini seçin, sonra kursoru sahəyə qoyun Rəqəmlərin sayı və klaviaturadan 2 nömrəsini daxil edin;

4. Düyməni basın .

Pirinç. 6.4. Funksiya Arqumentlərinə Giriş

Bir funksiya daxil etmək üçün qrupdakı funksiya kateqoriyası düymələrindən istifadə etmək lazım deyil. Funksiya kitabxanası... İstədiyiniz funksiyanı seçmək üçün funksiya sihirbazı istifadə edilə bilər. Üstəlik, bu hər hansı bir sekmədə işləyərkən edilə bilər.

1. Düyməni basın Daxil etmək funksiyası formula çubuğunda.

2. Pəncərədə Xüsusiyyət Sihirbazı: 2 -dən 1 -ə qədər addım(şəkil 6.5) açılan siyahı Kateqoriya funksiya kateqoriyasını seçin, sonra siyahıda Funksiyanı seçin bir funksiya seçin.

3. Düyməni basın tamam və ya seçilmiş funksiyanın adını iki dəfə vurun.

Pirinç. 1.18.1 Pəncərə Funksiya Sihirbazları bir kateqoriya və funksiya növü seçmək üçün

İkinci addım Funksiya Sihirbazları arqumentlər yaratmaq üçün hazırlanmış bir informasiya qutusu çağırır (Şəkil 1.18.2). Arqumentlər solda arqumentin adı və sağdakı arqumentin növü olan sahələrə daxil edilir. Lazımi arqumentlər qalın hərflə yazılmışdır. Cari dəyər hər bir arqument sahəsinin sağında göstərilir. Pəncərənin altındakı funksiyanın cari dəyəri göstərilir. Həmçinin informasiya qutusunun altındakı arqumentin mənasını və daxil edilən funksiyanın cari dəyərini izah edən məlumatlar var. Arqumentlər üçün giriş sahələrinin sağ tərəfindəki düymə, informasiya qutusunu minimuma endirmək və siçan istifadə edərək bağlantıları təyin etmək üçün yer boşaltmaq məqsədi daşıyır.

Düyməni basaraq funksiyanın formalaşması başa çatır<Daxil edin> və ya düymələr<tamam>.

Pirinç. 1.18.2. Funksiya arqumentlərini təyin etmək üçün nümunə informasiya qutusu

Sum düyməsini istifadə edərək düsturlar yaradın

Sihirbazı işə salmadan funksiyaları istifadə edərək bəzi hərəkətləri tez yerinə yetirmək üçün düyməni istifadə edə bilərsiniz Cəmi... Qrupa əlavə olaraq bu düymə Funksiya kitabxanası nişanlar Düstur(ora deyilir Avtosum), həmçinin qrupda Redaktə nişanlar ev.

Bir sütunda və ya bir sətirdə davamlı olaraq yerləşən hüceyrələrdəki ədədlərin cəmini hesablamaq üçün, yekunlaşdırılacaq aralığın altındakı və ya sağındakı xananı seçin və Topla düyməsini basın. Məsələn, Şəkildəki cədvəldə B2: B13 hüceyrələrindəki dəyərlərin cəmini hesablamaq üçün. 6.8, B14 xanasını seçin və düyməni basın Avtosum.

Pirinç. 6.8. Sum düyməsini istifadə edərək yekunlaşdırın

Formulun daxil edilməsini təsdiqləmək üçün düyməni basın Daxil edin və ya düyməni yenidən basın Cəmi.

Təsadüfi yerləşdirilmiş hüceyrələrin cəmini hesablamaq üçün cəmin hesablanacağı hüceyrəni seçin, düyməni basın Cəmi və sonra iş səhifəsindəki hüceyrələri və / və ya hüceyrə aralığını seçin. Formulun daxil edilməsini təsdiqləmək üçün düyməni basın Daxil edin və ya düyməni yenidən basın Cəmi.

Məbləği hesablamağa əlavə olaraq düymə Cəmi ortalamanı hesablayarkən, ədədi dəyərlərin sayını təyin edərkən, maksimum və minimum dəyərləri taparkən istifadə edilə bilər. Bu vəziyyətdə, düymənin oxunu vurun və lazımi hərəkəti seçin:

Orta - arifmetik ortalamanı hesablayır;

Sayı - ədədi dəyərlərin sayının təyin edilməsi;

Maksimum - maksimum dəyəri tapmaq;

Minimum - minimum dəyəri tapmaq.

Məsələn, Şəkildəki cədvəldə B2: B13 hüceyrələrindəki orta dəyəri hesablamaq üçün. 6.9 B14 xanasını seçin, sonra düymənin oxunu basın Cəmi və Orta hərəkəti seçin.

Pirinç. 6.9. Sum düyməsini istifadə edərək ortalamanın hesablanması

Funksiyalar bir elementin (nəticənin) digər elementlərdən asılılığını təmsil edir (arqumentlər, .. içindəkilər :-)). Bir növ başa düşüləndir. Hər hansı bir funksiyanı istifadə etmək üçün onu bir düstur olaraq (nüanslar təsvir olunur) və ya bir iş səhifəsinin hüceyrəsinə bir formulun bir hissəsi olaraq daxil etməlisiniz.

Formulda istifadə olunan simvolların və arqumentlərin görünmə ardıcıllığı adlanır funksiya sintaksisi... Bütün funksiyalar eyni sintaksis qaydalarından istifadə edir. Bu qaydaları pozarsanız, Excel formulda bir səhv olduğunu və sizinlə dost olmayacağını göstərən bir mesaj göstərəcəkdir. İnanın, Excel funksiyalarında hər şey eynidir və bir və ya iki funksiyanı başa düşdükdən sonra digər hallarda hər şey olduqca sadə olacaq.

Yazı funksiyaları üçün sintaksis qaydaları

Bir funksiya düsturun ən başında görünsə, hər hansı bir düsturun əvvəlində olduğu kimi bərabər bir işarə qoyulmalıdır. Bu barədə artıq içimdə danışdım əvvəlki məqalələr amma bunu təkrarlamaq günah deyil.

Bundan sonra, funksiyanın adı daxil edilir, ardınca dərhal mötərizədə arqumentlərin siyahısı verilir. Arqumentlər bir -birindən ";" nöqtəli vergüllə ayrılır. Parantezlər Excel -ə arqument siyahısının harada başladığını və bitdiyini söyləməyə imkan verir.

Qeyd edək ki, funksiya girişində açılış və bağlanma mötərizələri olmalıdır və funksiya adı ilə mötərizələr arasına boşluq daxil edə bilməzsiniz. Əks təqdirdə Excel bir səhv mesajı göstərəcəkdir.

Arqument olaraq rəqəmləri, mətni, booleanları, serialları, səhv dəyərlərini və ya istinadları istifadə edə bilərsiniz. Bu halda, istifadəçi tərəfindən təyin olunan parametrlər verilən arqument üçün etibarlı dəyərlərə malik olmalıdır.

Məsələn, aşağıdakı düstur B2, B3, B4, B5 və E7 hüceyrələrindəki dəyərləri cəmləyir, B2 -dən B5 -ə qədər olan hüceyrələrdən bəziləri davamlı bir sıra olaraq təmsil olunur.

Göstərilən ondalık yerlərə yuvarlaqlaşdırılmış və iki arqumentə sahib olan ROUND (arg1; arg2) funksiyasının işini nəzərdən keçirək:

arg1, yuvarlaqlaşdırılacaq nömrə (və ya nömrənin özü) olan hüceyrənin ünvanıdır;

arg2 - yuvarlaqlaşdırıldıqdan sonra rəqəmdəki ondalık nöqtədən sonra rəqəmlərin sayı.
A1 hücrəsindəki 2.71828 rəqəmini bir, iki və ya üç onluq yerə yuvarlamaq və hesablamaların nəticələrini müvafiq olaraq B1, C1 və D1 hüceyrələrinə yazmaq üçün aşağıdakı kimi hərəkət edin.

  1. A1 hücrəsinə 2.71828 nömrəsini daxil edin.
  2. B1, C1 və D1 hüceyrələrinə aşağıdakı düsturları daxil edin:

Dəyirmi (A1; 1)

Dəyirmi (A1, 2)

Dəyirmi (A1, 3)

Arqumentlər həm sabitlər, həm də funksiyalar ola bilər. Başqa bir funksiyaya arqument olan funksiyalar deyilir yuva qurdu.

Məsələn, əvvəllər bu dəyərləri iki onluq yerə yuvarlaqlaşdıraraq A1 və A2 hüceyrələrinin dəyərlərini ümumiləşdirək:

SUM (YUVARLAK (A1,2); YUVARLAK (A2,2))

Burada ROUND funksiyası iki dəfə iç -içə qoyulur, amma istifadə edə biləcəyiniz Excel düsturlarında heç bir problem yoxdur yeddi səviyyəyə qədər yuva qurmaq funksiyalar.

Excel -də heç bir arqumenti olmayan funksiyalar olduğunu qeyd etmək lazımdır. Bu cür funksiyaların nümunələri PI (15 rəqəmə yuvarlaqlaşdırılmış dəyəri qaytarır) və ya BUGÜN (cari tarixi qaytarır). Bu cür funksiyaları istifadə edərkən, formula çubuğuna, funksiyanın adından dərhal sonra qoyun arqumentləri olmayan boş mötərizələr... Başqa sözlə, hüceyrələrdəki p rəqəminin və ya cari tarixin dəyərini əldə etmək üçün aşağıdakı forma düsturlarını daxil etməlisiniz:

BUGÜN ()

Excel funksiyası növləri

Düsturlar qurarkən istifadəçinin rahatlığı üçün Excel -də funksiyalar kateqoriyalara bölünür: verilənlər bazası və siyahı idarəetmə funksiyaları, tarix və vaxt funksiyaları, maliyyə, statistik, mətn, riyazi, məntiqi.

Mətn funksiyaları mətn emalı üçün istifadə olunur, yəni: istədiyiniz simvolların axtarılması, mətndə ciddi şəkildə müəyyən edilmiş yerə simvolların yazılması və s.

İstifadə edərək Tarix və Saat funksiyaları təqvim tarixləri və ya vaxtları ilə əlaqəli demək olar ki, hər hansı bir problemi həll edə bilərsiniz (məsələn, hər hansı bir müddət üçün iş günlərinin sayını hesablayın).

Məntiq funksiyaları müəyyən şərtlərin yerinə yetirilməsindən asılı olaraq müxtəlif növ məlumat emalını tətbiq edəcək kompleks düsturlar yaratmaq üçün istifadə olunur. Xüsusilə maraqlıdırlar və ayrı bir məqalədə onlar haqqında danışacağıq.

Excel geniş şəkildə təmsil olunur Riyazi funksiyalar və onlardan bəzilərini artıq nümunələrdə verdim.

İstifadəçinin ixtiyarında bir kitabxana da var. Statistik funksiyalar, orta dəyər, maksimum və minimum elementləri və s.

IF funksiyası Excel boolean funksiyaları arasında ən populyardır, göstərilən şərt TRUE ilə nəticələnərsə bir dəyər, şərt YALAN ilə nəticələnərsə başqa bir dəyər qaytarır.

IF funksiyasının təsviri

IF funksiyası, göstərilən şərt TRUE olaraq qiymətləndirildikdə bir dəyər, şərt YALAN olaraq qiymətləndirildikdə başqa bir dəyər qaytarır. Məsələn, formula = IF (A1> 10, "10 -dan böyük", "10 və ya daha az")

A1 hücrəsindəki dəyər 10 -dan böyükdürsə 10 -dan böyük olan sətri, 10 -dan az və ya ona bərabərdirsə 10 və ya daha az simvolunu qaytarır.

Sintaksis

= IF (məntiqi_test, [dəyər_if_həqiqi], [dəyər_if_false])

Arqumentlər

log_expression dəyər_if_düzdəyər_if_false

Lazımi arqument. TRUE və ya FALSE ilə nəticələnən hər hansı bir dəyər və ya ifadə. Məsələn, A10 = 100 bir boolean ifadəsidir; A10 hücrəsindəki dəyər 100 olarsa, bu ifadə TRUE, əks halda FALSE olaraq qiymətləndirilir. Bu arqumentdə hər hansı bir müqayisə operatoru istifadə edilə bilər.

İsteğe bağlı arqument. Logical_test TRUE olarsa qaytarılacaq dəyər. Məsələn, verilən arqument "Büdcə daxilində" sətiridirsə və log_test arqumenti DOĞRU olarsa, IF funksiyası "Büdcə daxilində" mətnini qaytarır. Əgər boolean_test DOĞRU və dəyər_if_dürəti çıxarılıbsa (yəni log_testdən sonra yalnız vergül varsa), 0 qaytarılır. TRUE sözünü göstərmək üçün arqument olaraq Boolean TRUE istifadə edin.

İsteğe bağlı arqument. Log_test FALSE olarsa qaytarılacaq dəyər. Məsələn, verilmiş arqument "Büdcədən artıq" sətiridirsə və log_test YANLIŞdırsa, IF funksiyası "Büdcədən artıq" mətnini qaytarır. Boolean_test FALSE və dəyər_if_false çıxarılıbsa (yəni, value_if_true -dan sonra vergül yoxdur), IF funksiyası boolean dəyərini FALSE qaytarır. Boolean_test FALSE və dəyər_if_false boşdursa (yəni value_if_true -dan sonra yalnız vergül varsa), IF 0 (sıfır) qaytarır.

Qeydlər

  • Daha mürəkkəb yoxlamalar yaratmaq üçün 64 -ə qədər iç -içə qoyulmuş IF funksiyası value_if_true və value_if_false arqumentləri kimi istifadə oluna bilər (yuvalı IF funksiyalarından istifadə üçün nümunə 3 -ə baxın). Bundan əlavə, LOOKUP, VLOOKUP, HLOOKUP və SELECT bir çox şərtləri yoxlamaq üçün istifadə edilə bilər (VIEW funksiyası üçün nümunə 4 -ə baxın).
  • IF funksiyasının arqumentlərindən hər hansı biri massivdirsə, IF funksiyası dizinin bütün elementlərini qiymətləndirir.
  • Excel, şərtlərdən istifadə edərək məlumatları təhlil etmək üçün istifadə edə biləcəyiniz əlavə funksiyalar təqdim edir. Məsələn, bir hüceyrə aralığında bir mətn sətirinin və ya ədədin sayını saymaq üçün COUNTIF və COUNTIFS iş səhifəsi funksiyalarından istifadə edin. SUMIF və SUMIFS funksiyalarından istifadə edərək mətn sətri və ya ədədlər tərəfindən göstərilən aralığa daxil olan dəyərlərin cəmini hesablayın.

Böyük formullarla işləmək təcrübəli istifadəçilər üçün də problem yarada bilər. Ən çətin şey başqasının dizaynını başa düşmək və bunun necə işlədiyini başa düşməkdir. Bu yaxınlarda, çərçivə daxilində bir neçə mürəkkəb formulu təhlil etməyimi istədilər və məlum oldu ki, düsturlar həqiqətən mükafatlandırıcıdır-bir hüceyrədə 7-8 IF və təxminən 5-6 digər funksiyanı saydım. Belə vəziyyətlərdə, hər bir funksiyanın arqumentinin nə olduğunu müəyyən etmək çox vacibdir. Buna görə vacib bir şey haqqında qısa bir məqalə yazmağa qərar verdim - Excel arqumenti və hesablamalardakı rolu. Və ən əsası, məqalədə nəhəng düsturlar yazarkən hər bir arqumenti tapmağın və vurğulamağın necə əlverişli olduğunu təsvir edəcəyəm.

Düşünürəm ki, əvvəlcə banal bir nəzəriyyə haqqında bir neçə söz deməlisiniz.

Arqumentlər funksiyaların / düsturların hesablanmasında istifadə olunan miqdarlardır. Arqumentlər rəqəmlər, mətn və hətta digər funksiyaları olan bir düstur ola bilər.

Arqumentlər ya tələb oluna bilər (onsuz düstur işləməyəcək) və ya isteğe bağlıdır (funksiya onsuz da işləməyəcək), bunlar kvadrat mötərizədə vurğulanmışdır.

HƏFTƏ GÜNÜ (tarix_sayı_formatı; [növ])

Harada "date_in_numeric_format" doldurulmalı və [type] buraxıla bilər, hətta nöqtəli vergül də isteğe bağlıdır.

Qeyd etmək vacibdir ki, funksiyalar arqument ola bilər və ya olmaya bilər.

BUGÜN ()

Və ya dəyişkən sayda arqumentlə ola bilərlər, məsələn:

SUMIFS ()

Funksiya arqumentlərini tapmaq və vurğulamaq nə dərəcədə rahatdır?

Böyük, ağır düsturları anlamaq üçün, iç içə qoyulmuş funksiyaların arqumentlərini vurğulamaq çox vacibdir. Bu düsturu yazsanız belə, altı ay ərzində dərhal anlaya bilməyəcəyinizə zəmanət verirəm. Funksiya arqumentini rahat görmək üçün, xanaya daxil olarkən görünəcək və arqument vurğulanacaq aşağıdakı ipucunu vurun:

Məsələn, "istədiyiniz dəyəri" vurun və formulun özündə vurğulanacaq.

Rahatlıq üçün GIF də əlavə edirəm

Amma daha ağır yazıları da var. Bu cür:

Ya da belə

Düsturlar mənim deyil, inşallah yaradıcılar inciməz. Əminəm ki, bir çoxları (özüm də daxil olmaqla) simvol dağları ilə qarşılaşdım və daha ciddi. Seçim imkanı olmadan belə tikililəri başa düşmək son dərəcə çətin ola bilər.

Başqa nə demək vacibdir

Bu cür quruluşlarla düsturu hissə -hissə başa düşmək, arqumentini vurğulamaq çox vacibdir. Excel -in bir mübahisəni vurğulamaq üsulu çox əlverişlidir. Alt + Enter istifadə edərək hər bir funksiyanı yeni bir sətrə yaymağınızı da məsləhət verə bilərəm - bu da çox kömək edir - daha ətraflı.

Funksiya arqumentinin seçilməsinin düsturun hər hansı bir arqumenti seçildikdən sonra edilə biləcəyini də qeyd etmək vacibdir.

Məsələn, nümunədəki funksiyanın necə işlədiyini anlamırsınız (4 -cü VLOOKUP arqumentini xüsusi olaraq doldurmamışam).

Siçanı düsturun hər hansı bir yerinə vura bilərsiniz, bundan sonra sizin üçün hansı arqument olduğuna dair bir işarə görünəcək.