İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

AND, OR və Excel ilə IF funksiyasını necə istifadə etmək olar?

Excel-də IF funksiyası bir hüceyrənin bir vəziyyətə uyğun olub olmadığını yoxlamaq və qiymətləndirilmiş nəticələrə (True və False) əsaslanan fərqli dəyərləri qaytarmaq üçün olduqca faydalıdır. IF funksiyasını birləşdirərək AND, OR, NOT funksiyaları, hüceyrələri yoxlamaq üçün şərtlər dəyişəcəkdir. Burada IF və AND funksiyalarını, IF və OR funksiyalarını necə tətbiq edəcəyini və Exceldə birdən çox IF funksiyasını birləşdirəcəyəm.

IF funksiyasını Excel-də necə istifadə etmək olar

Excel-də funksiya və funksiya funksiyası necə istifadə olunur

IF funksiyası və Excel funksiyasını necə istifadə etmək olar

Excel-də bir formada birdən çox IF funksiyasını necə birləşdirmək olar?

Asanlıqla bir çox iş səhifəsi / workbook / CSV faylını bir iş səhifəsinə / iş kitabına birləşdirin

Müxtəlif iş dəftərlərindən bir çox təbəqəni bir təbəqəyə birləşdirmək çətin ola bilər. Lakin Excel üçün Kutools ilə Birləşdirin (iş və iş dəftəri) kommunal, bunu bir neçə klik ilə əldə edə bilərsiniz! Tam xüsusiyyətli 60-sınaq sınaq!

reklam birləşmələri 1 kitablarını birləşdirir


Aşağıdakı ekran sərgilədikdə satış masasına sahibiklərimizi düşünürük və indi satış dəyərlərini qiymətləndirmək və onları "Fövqəladə""Aşağı""Orta"və"Yüksək".

1 və ya əgər doc

İndi satır başlıqlarını və sütun başlıqlarını boş bir sıra (Range A16: E28 bizim nümunəmizdə) aşağıdakı ekran şəklində göstərildiyi kimi kopyalayın.

2 və ya əgər doc


arrow mavi sağ bubbleIF funksiyasını Excel-də necə istifadə etmək olar

Excel-də IF funksiyasının əsas forması aşağıdakı kimi göstərilir: = IF (logic_test, value_if true, value_if_false)

Bizim vəziyyətimizdə satış həcmlərini yoxlamaq istərdik, yoxsa yox. Cell B2-dəki dəyər 80-dən bərabər və ya azdırsa, Cell B2-də dəyəri 80-dən daha böyük olduqda, "blank" mətnini qaytarın.

Formula daxil edin = IF (B2 <= 80, "Düşük", "") B17 hücresinə daxil edin və sonra Doldurma Sapını B17 Aralığına sürükləyin: E28. Aşağıdakı ekrana baxın:

3 və ya əgər doc


arrow mavi sağ bubbleExcel-də funksiya və funksiya funksiyası necə istifadə olunur

Bir hüceyrənin eyni anda bir neçə şərtlə qarşılanmadığını yoxlamaq istəsəniz, Excel funksiyasını və AND funksiyasını birləşdirə bilərsiniz.
Excel-də əsas funksiyası AND funksiyasıdır = AND (məntiqi 1, məntiqi 2, məntiqi 3, ... və s.)

İndi bizim vəziyyətimizdə, satış həcmini 80-dən çox və eyni zamanda 160-dan daha az olduğunu yoxlamaq istəyirik. Əgər "Orta" mətnini qaytarır və heç bir geri qaytarılmırsa.

Formula daxil edin = IF (AND (B2> 80, B2 <160), "Orta", "") Cell B17-a daxil edin və sonra Doldurma Tutacağı Range B17: E28 sürükləyin. Aşağıdakı ekrana baxın:

4 və ya əgər doc


arrow mavi sağ bubbleIF funksiyası və Excel funksiyasını necə istifadə etmək olar

Bir hüceyrənin birdən çox şəraitdən birini qarşılamadığını yoxlamaq istəsəniz, IF funksiyasını və OR funksiyasını Excel-də birləşdirə bilərsiniz.

Excel-də VEYA funksiyasının əsas formasıdır = OR (Mantıksal 1, Məntiqi 2, Məntiqi 3, ... və s.)

Məsələn, 180-dən daha böyük olan və ya 20-dan az olan qeyri-adi satış həcmlərini öyrənmək istəyirik. Satış həcmi qeyri-adi olduqda, heç bir geri qaytarılmırsa, "Unordinary" mətnini qaytarın.

Formula daxil edin = IF (OR (B2> 180, B2 <20), "Unordinary", "") Cell B17-a daxil edin və sonra Doldurma Tutacağı Range B17: E28 sürükləyin. Aşağıdakı ekrana baxın:

5 və ya əgər doc


arrow mavi sağ bubbleBirdən çox IF funksiyasını Excel-də bir formulaya necə birləşdirmək olar?

Məsələn, bütün satış həcmlərini bir formulla qiymətləndirmək istəyirsinizsə, kompleks IF funksiyasını tətbiq edə bilərsiniz.

Satış həcmi 20-dən bərabər və ya az olduqda, "Unordinary" mətnini qaytarın; satış həcmi 80-dən bərabər və ya az olduqda, "aşağı" mətnini qaytarın; əgər 160-dən bərabər və ya azsa, "Orta" mətnini qaytarın və əgər 200-dən bərabər və ya azsa, "Yüksək" mətnini qaytarın.

Formula daxil edin IF (B2 <= 20, "Fövqəladə", IF (B2 <= 80, "Aşağı", IF (B2 <= 160, "Orta", IF (B2 <= 200, "Yüksək", ""))) ) Cell B17-a daxil edin və sonra Doldurma Tutacağı Range B17: E28 sürükləyin. Aşağıdakı ekrana baxın:

6 və ya əgər doc

qeyd lenti Formula yadda saxlamaq üçün çox mürəkkəbdir? Gələcəkdə yalnız bir kliklə təkrar istifadə etmək üçün Formula avtomatik mətn yazısı olaraq qeyd edin!
Daha çox oxu… Ödənişsiz sınaq


Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    pramod · 1 years ago
    how to determine the age of the cell ? is this formula right =IF(I2<30,"future payment",AND(IF(I2>30<=45,"30-45days",AND(IF(I2>45<=60,"45-60days",AND(IF(I2>60,"61+days
    ",0)))))))
    • To post as a guest, your comment is unpublished.
      Tang Kelly · 1 years ago
      Hi pramod,
      You cannot use I2>30<=45 in formula directly. I have changed the formula for you: =IF(I2<=30,"FUTURE PAYMENT",IF(B2<=45, "30-45 DAYS", IF(B2<=45, "45-60DAYS", IF(B2<=60, "60+DAYS", ""))))
  • To post as a guest, your comment is unpublished.
    Raman V · 1 years ago
    I have charges calculation for eg. charges amount is 0 then next column should be 0. if charges is more than 1 and less than 250 then next column should be 250. If charges is more than 250 then actual charges should come in next column(252)
  • To post as a guest, your comment is unpublished.
    marhsall · 2 years ago
    how do i make this formulas talk to one another:

    =IF(OR(AND(MID(K2,6,1)="N",(MID(K2,6,1)="C"),(MID(K2,6,1)="H"),(MID(K2,6,1)="I"),(MID(K2,6,1)="B"),(MID(K2,6,1)="F"),(MID(K2,6,1)="L"),(MID(K2,6,1)="M"),(MID(K2,6,1)="P"),(MID(K2,6,1)="R"),(MID(K2,6,1)="P"),ISTEXT(G2)="61"),OR(AND(RIGHT(K2,2)=G2))),"Good","Review")

    =IF(AND(RIGHT(K2,2)=G2),"Good","Review")


    or =IF(NOT(OR(AND(MID(K2,6,1)="N",(MID(K2,6,1)="C"),(MID(K2,6,1)="H"),(MID(K2,6,1)="I"),(MID(K2,6,1)="B"),(MID(K2,6,1)="F"),(MID(K2,6,1)="L"),(MID(K2,6,1)="M"),(MID(K2,6,1)="P"),(MID(K2,6,1)="R"),(MID(K2,6,1)="P"),ISTEXT(G2)="61"),(RIGHT(K2,2)=G2))),"Good","Review")