Formula nümunələri ilə Excel ISTEXT və ISNONTEXT funksiyaları

  • Bunu Paylaş
Michael Brown

Təlimatda xananın mətn dəyərinin olub-olmadığını yoxlamaq üçün Excel-də ISTEXT və ISNONTEXT funksiyalarından necə istifadə ediləcəyinə baxılır.

Məzmun haqqında məlumat əldə etmək istədiyiniz zaman Excel-də bəzi hüceyrələr üçün adətən Məlumat funksiyaları adlanan funksiyalardan istifadə edərdiniz. Həm ISTEXT, həm də ISNONTEXT bu kateqoriyaya aiddir. ISTEXT funksiyası dəyərin mətn olub olmadığını yoxlayır və ISNONTEXT dəyərin mətn olmadığını yoxlayır. Konsepsiya nə qədər sadə olsa da, funksiyalar Excel-də müxtəlif müxtəlif tapşırıqların həlli üçün heyrətamiz dərəcədə faydalıdır.

    Excel ISTEXT funksiyası

    Excel yoxlamalarında ISTEXT funksiyası göstərilən dəyər mətndir və ya deyil. Əgər dəyər mətnlidirsə, funksiya TRUE qaytarır. Bütün digər məlumat növləri üçün (məsələn, rəqəmlər, tarixlər, boş xanalar, xətalar və s.) YANLIŞ qaytarır.

    Sintaksis aşağıdakı kimidir:

    ISTEXT(value)

    Burada dəyər nəticəsini yoxlamaq istədiyiniz dəyər, xana istinadı, ifadə və ya başqa funksiyadır.

    Məsələn, A2-dəki dəyərin mətn olub-olmadığını öyrənmək üçün bu sadə üsuldan istifadə edin. düstur:

    =ISTEXT(A2)

    Excel ISNONTEXT funksiyası

    ISNONTEXT funksiyası rəqəmlər, tarixlər və vaxtlar daxil olmaqla istənilən qeyri-mətn dəyəri üçün TRUE qaytarır , boşluqlar və mətndən kənar nəticələr və ya səhvlər qaytaran digər düsturlar. Mətn dəyərləri üçün o, YANLIŞ qaytarır.

    Sintaksis ISTEXT funksiyası ilə eynidir:

    ISTEXT(value)

    Məsələn,A2-dəki dəyər mətn deyil, bu düsturdan istifadə edin:

    =ISNONTEXT(A2)

    Aşağıdakı ekran görüntüsündə göstərildiyi kimi, ISTEXT və ISNONTEXT düsturları əks nəticələr verir:

    Excel-də ISTEXT və ISNONTEXT funksiyaları - istifadə qeydləri

    ISTEXT və ISNONTEXT çox sadə və istifadəsi asan funksiyalardır və siz onlarla heç bir çətinliklə üzləşməyəcəksiniz. Bununla belə, nəzərə alınmalı bir neçə əsas məqam var:

    • Hər iki funksiya TRUE və ya FALSE məntiqi (Boolean) dəyərlərini qaytaran IS funksiyaları qrupunun bir hissəsidir.
    • Xüsusi halda rəqəmlər mətn kimi saxlandıqda , ISTEXT DOĞRU, ISNONTEXT isə YANLIŞ qaytarır.
    • Hər iki funksiya Office 365, Excel 2019, Excel 2016 üçün Excel-in bütün versiyalarında mövcuddur. , Excel 2013, Excel 2010, Excel 2007, Excel 2003, Excel XP və Excel 2000.

    Excel-də ISTEXT və ISNONTEXT-dən istifadə - formula nümunələri

    Aşağıda siz aşağıdakı nümunələri tapa bilərsiniz. Excel-də ISTEXT və ISNONTEXT funksiyalarının praktiki istifadələri, ümid edirəm ki, iş vərəqlərinizi daha səmərəli etməyə kömək edəcək.

    Dəyərin mətn olub-olmadığını yoxlayın

    Bəzən bir qrup dəyərlə işləyərkən, Bəzi nömrələr üçün düsturlarınızın səhv nəticələr və ya hətta səhvlər verdiyini görəndə təəccüblənə bilərsiniz. Ən bariz səbəb problemli nömrələrin mətn kimi saxlanmasıdır. Aşağıdakı düsturlar sizə hansı dəyərlərin mətndən gəldiyini dəqiq söyləyəcəkExcel-in baxışı.

    ISTEXT düsturu:

    Excel'in mətn hesab etdiyi istənilən dəyər üçün DOĞRU qaytarır.

    =ISTEXT(B2)

    ISNONTEXT formula:

    Excel'in qeyri-mətn hesab etdiyi istənilən dəyər üçün TRUE qaytarır.

    =ISNONTEXT(B2)

    Məlumatların Təsdiqlənməsi üçün ISTEXT : yalnız mətnə ​​icazə verin

    Bəzi hallarda istifadəçilərə müəyyən xanalara yalnız mətn dəyərləri daxil etməyə icazə verə bilərsiniz. Buna nail olmaq üçün ISTEXT düsturuna əsaslanan məlumatların yoxlanılması qaydası yaradın. Budur:

    1. Təsdiq etmək istədiyiniz bir və ya bir neçə xana seçin.
    2. Data tabında, Məlumat Alətləri qrupunda, Məlumatların Təsdiqlənməsi düyməsini klikləyin.
    3. Məlumatların Təsdiqlənməsi dialoq qutusunun Parametrlər nişanında, Xüsusi<15 seçin> doğrulama meyarları üçün və müvafiq xanaya ISTEXT düsturunuzu daxil edin.
    4. Qaydanı saxlamaq üçün OK üzərinə klikləyin.

    Bu misal üçün B2 xanalarında sorğu cavablarını təsdiq edirik. B4 vasitəsilə bu düsturun köməyi ilə:

    =ISTEXT(B2:B4)

    Bundan əlavə, siz öz Xəta Xəbərdarlığı mesajınızı konfiqurasiya edə bilərsiniz. istifadəçiləriniz hansı məlumatların qəbul edildiyini göstərir:

    Nəticədə istifadəçi təsdiqlənmiş xanalardan hər hansı birində nömrə və ya tarix daxil etməyə çalışdıqda, onlar aşağıdakıları görəcəklər. xəbərdarlıq:

    Ətraflı məlumat üçün Excel-də Verilənlərin doğrulanmasından istifadə bölməsinə baxın.

    Excel IF ISTEXT formula

    Praktikada ISTEXTvə ISNONTEXT standart TRUE və FALSE ilə müqayisədə daha istifadəçi dostu nəticə çıxarmaq üçün IF funksiyası ilə birlikdə istifadə olunur.

    Formula 1. Əgər mətndirsə,

    İlk nümunəmizi götürək bir az irəli, mətn dəyərləri üçün "Bəli" və başqa bir şey üçün "Xeyr" qaytarmaq istədiyinizi fərz etsək. Bunu etmək üçün sadəcə olaraq ISTEXT funksiyasını IF-in məntiqi sınağına yerləşdirin və müvafiq olaraq əgər_əgər_əgər_dəyər dəyər_əgər_yanlış arqumentləri üçün "Bəli" və "Xeyr"dən istifadə edin:

    =IF(ISTEXT(A2), "Yes", "No")

    Formula 2. Hüceyrə girişini yoxlayın

    Əvvəlki nümunələrdən birində Data Validasiyasından istifadə edərək etibarlı istifadəçi daxiletməsini necə təmin etməyi müzakirə etdik . Bu, Excel IF ISTEXT düsturunun köməyi ilə "daha yumşaq" formada da edilə bilər.

    Sorğu anketində tutaq ki, siz hansı cavabların etibarlı (mətn) və hansının qeyri (qeyri) olduğunu müəyyən etmək istəyirsiniz. mətn). Bunun üçün aşağıdakı məntiqlə iç-içə IF ifadələrindən istifadə edin:

    • Əgər sınaqdan keçirilmiş xana boşdursa, heç nə qaytarmayın, yəni boş sətir ("").
    • Əgər xana mətndir, "Etibarlı cavabı" qaytarın.
    • Yuxarıda göstərilənlərdən heç biri yoxdursa, "Etibarsız cavab - lütfən, mətn daxil edin." , burada B2 yoxlanılacaq xanadır:

      =IF(B2="", "", IF(ISTEXT(B2), "Valid answer", "Invalid answer - please enter text."))

      Serialda mətnin olub-olmadığını yoxlayın

      İndiyə qədər biz hər bir hüceyrəni ayrı-ayrılıqda sınaqdan keçirdi. Bəs bir sıradakı hər hansı bir hüceyrənin olub olmadığını bilmək lazımdırsamətn var?

      Bütün diapazonu yoxlamaq üçün ISTEXT funksiyasını SUMPRODUCT ilə bu şəkildə birləşdirin:

      SUMPRODUCT(ISTEXT( aralıq )*1)>0 SUMPRODUCT(-- ISTEXT( aralıq ))>0

      Nümunə olaraq, aşağıdakı düsturlarla edilə bilən mətn dəyərləri üçün aşağıdakı verilənlər dəstinin hər bir sırasını yoxlayaq:

      =SUMPRODUCT(ISTEXT(A2:C2)*1)>0

      =SUMPRODUCT(--ISTEXT(A2:C2))>0

      Yuxarıdakı düsturlardan biri D2 xanasına gedir və siz onu D5 xanası vasitəsilə aşağı sürükləyirsiniz.

      Beləliklə, indi hansı sətirlərin olduğunu aydın başa düşürsünüz. bir və ya daha çox mətn sətri (DOĞRU) və yalnız rəqəmlərdən ibarət (YANLIŞ).

      Fərqli nəticələr qaytarmaq istəyirsinizsə, "Bəli" və ya "Xeyr" deyin. DOĞRU və YANLIŞ-dan fərqli olaraq, yuxarıdakı düsturu IF ifadəsinə əlavə edin:

      =IF(SUMPRODUCT(--ISTEXT(A2:C2))>0, "Yes", "No")

      Bu düstur necə işləyir

      Düstur SUMPRODUCT-in massivləri yerli olaraq idarə etmək qabiliyyətinə əsaslanır. İçəridən xaricdən işləyərək, o, nə edir:

      • ISTEXT funksiyası TRUE və FALSE dəyərlər massivini qaytarır. A2:C2 üçün bu massivi alırıq:

        {TRUE,TRUE,FALSE}

      • Sonra, TRUE və FALSE-in məntiqi qiymətlərini müvafiq olaraq 1 və 0-a çevirmək üçün yuxarıdakı massivin hər bir elementini 1-ə vururuq. . Eyni məqsəd üçün ikiqat birlik operatoru (--) istifadə edilə bilər. Transformasiyadan sonra düstur bu formanı alır:

        SUMPRODUCT({1,1,0})>0

      • SUMPRODUCT funksiyası 1 və 0-ları toplayır və siz nəticənin sıfırdan böyük olub olmadığını yoxlayırsınız. Əgər belədirsə, diapazonən azı bir mətn dəyərini ehtiva edir və düstur YANLIŞ deyilsə, TRUE qaytarır.

      Xananın xüsusi mətni olub-olmadığını yoxlayın

      Excel ISTEXT funksiyası yalnız xanada mətn olub-olmadığını müəyyən edə bilər , tamamilə hər hansı bir mətn deməkdir. Xanaya xüsusi mətn sətirinin daxil olub-olmadığını öyrənmək üçün ya ISNUMBER AXTAR düsturundan, ya da joker işarələrlə COUNTIF-dən istifadə edin.

      Məsələn, A2-dəki Element İd-nin D2 xanasındakı mətn sətri daxiletməsini ehtiva edib-etmədiyini görmək üçün istifadə edin aşağıdakı düstur (zəhmət olmasa, düstur digər xanalara kopyalanarkən xana ünvanının dəyişməsinin qarşısını alan $D$2 mütləq istinadını nəzərə alın):

      =ISNUMBER(SEARCH($D$2, A2))

      Rahatlıq üçün biz' onu ƏGƏR funksiyasına yığacağam:

      =IF(ISNUMBER(SEARCH($D$2, A2)), "Yes", "No")

      Və aşağıdakı nəticələri əldə edin:

      Eyni nəticə COUNTIF ilə əldə edilə bilər :

      =IF(COUNTIF(A2, "*"&$D$2&"*")>0, "Yes", "No")

      Daha çox nümunə üçün Excel-ə baxın. Əgər hüceyrədə düsturlar varsa.

      Mətn olan xanaları vurğulayın

      ISTEXT funksiyası mətn dəyərləri olan xanaları vurğulamaq üçün Excel şərti formatlaşdırma ilə də istifadə edilə bilər. Budur:

      1. Yoxlamaq və vurğulamaq istədiyiniz bütün xanaları seçin (bu nümunədə A2:C5).
      2. Ev nişanında, Üslublar qrupunda Yeni Qayda > Hansı xanaların formatlanacağını müəyyən etmək üçün düsturdan istifadə edin .
      3. Format dəyərləri bölməsində bu düstur doğrudur xanasına aşağıdakı düsturu daxil edin:

        =ISTEXT(A2)

        Burada A2seçilmiş diapazonun ən sol xanası.

      4. Format düyməsini klikləyin və istədiyiniz formatı seçin.
      5. Hər iki dialoq qutusunu bağlamaq və qaydanı saxlamaq üçün iki dəfə OK düyməsini klikləyin.

      Hər bir addımın daha ətraflı izahı üçün lütfən baxın: Excel şərti formatlaşdırma üçün düsturlardan istifadə.

      Nəticədə Excel istənilən mətn sətirləri olan bütün xanaları vurğulayır:

      Excel-də ISTEXT və ISNONTEXT funksiyalarından belə istifadə etmək olar. Oxuduğunuz üçün sizə təşəkkür edirəm və sizi gələn həftə bloqumuzda görməyə ümid edirəm!

      Mövcud endirmələr

      Excel ISTEXT və ISNONTEXT formula nümunələri

    Michael Brown proqram alətlərindən istifadə edərək mürəkkəb prosesləri sadələşdirməyə həvəsi olan xüsusi texnologiya həvəskarıdır. Texnologiya sənayesində on ildən artıq təcrübəyə malik olmaqla, o, Microsoft Excel və Outlook, həmçinin Google Cədvəl və Sənədlərdə bacarıqlarını mükəmməlləşdirib. Mayklın bloqu öz biliyini və təcrübəsini başqaları ilə bölüşməyə, məhsuldarlığı və səmərəliliyi artırmaq üçün asan izlənilən məsləhətlər və dərslikləri təqdim etməyə həsr olunub. İstər təcrübəli peşəkar, istərsə də yeni başlayan biri olmağınızdan asılı olmayaraq, Mayklın bloqu bu vacib proqram alətlərindən maksimum yararlanmaq üçün dəyərli fikirlər və praktiki məsləhətlər təklif edir.