Kumaha Larapkeun Pernyataan Excel IF sareng Sababaraha Kaayaan dina Range

  • Bagikeun Ieu
Hugh West

Dinten ieu kuring bakal nunjukkeun kumaha anjeun tiasa nerapkeun Excel IF pernyataan kalayan sababaraha kaayaan dina rentang naon waé.

Unduh Buku Latihan Praktek

Anjeun tiasa ngaunduh buku latihan latihan di handap ieu pikeun latihan anjeun nalika maca artikel ieu.

IF Pernyataan sareng Sababaraha Kaayaan dina Sakur Range.xlsx

Kumaha IF Pernyataan dina Excel Gawé dina Kisaran Sakur?

Saméméh indit ka diskusi utama, hayu urang ngenalkeun anjeun susunan data poé ieu. Kami gaduh catetan karyawan perusahaan anu namina Mars Group .

Kami gaduh Nami Karyawan , Mimiti. Kaping , jeung Gaji dina kolom B , C jeung D masing-masing.

Ayeuna pikirkeun hiji momen, lulugu Mars Grup hayang datang ka kaputusan. Kang- upami rata-rata gaji karyawanna kirang ti $25000 , anjeunna bakal naekkeun gaji tiap karyawan $5000 .

Tapi patarosanana, kumaha carana naha anjeunna tiasa nyandak kaputusan?

IF fungsi Excel bakal mangpaat di dieu. Tulis rumus ieu dina sél mana waé lembar kerja anjeun sareng tingali hasilna:

=IF(AVERAGE(D5:D20)<25000,"Increase","Do not increase")

Tingali, Excel IF fungsi geus mutuskeun pikeun anjeun. Éta mimitina nangtukeun naha gaji rata-rata kirang ti $25000 atanapi henteu. Nalika ningali gaji rata-rata henteu kirang ti $25000 , éta nyarankeun anjeun henteu ningkatkeun gaji.

Jadi.PALSU

  • =IF(AND($E5<25000,$C5

Ieu mulih dumasar kana hasil tina fungsi AND .

Hasil: (kosong)

Baca deui: Fungsi Excel IF kalawan 3 Kaayaan (5 Tés Logis)

5. Gabungkeun Fungsi IF jeung VLOOKUP pikeun Cocogkeun Sababaraha Kaayaan dina Rentang

Dina bagian ieu, urang bakal ngalakukeun hal anu sarua. operasi metodeu panungtungan kalayan bantuan fungsi VLOOKUP .

⊕ Solusi:

  • Urang ngan bakal ngarobah tanggal dimimitian nepi ka 01/01/2015 .
  • Tingali rumus ieu nu dipaké dina Sél H7 .
=VLOOKUP(H4,IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,""),2,FALSE)

  • Urang meunang ngaran pagawe anu mimiti digawé atawa saméméh 01/01/2015 , anu gajina sarua jeung atawa leuwih handap $25000 , jeung lalaki.

Penjelasan Rumus:

  • D5:D20<=H6

Éta mariksa naha rentang anu dipasihkeun sarua atawa leuwih handap tina H6.

Hasil: {BENER, SALAH, BENER, BENER, BENER, BENER, SALAH, SALAH, BENER, BENER, SALAH, SALAH, SALAH, SALAH, SALAH, BENER

  • E5:E20<=H5

Éta mariksa naha rentang anu dipasihkeun sami sareng atanapi langkung handap tina H5 .

Hasil: {SALAH, BENER, SALAH, SALAH. , SALAH, SALAH, BENER, BENER, BENER, SALAH, BENER, BENER, BENER, SALAH, SALAH, SALAH

  • (D5:D20<=H6)*( E5:E20<=H5)

Ieu ngalikeunhasilna meunang tina dua operasi saméméhna.

Hasil: {0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}

  • IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,””)

Ngahontal hasil tina dua kaayaan anu dipasihkeun, urang nerapkeun fungsi IF .

Hasil: [Jalu, Kane Austin, 03/ 06/2014, 25000]

  • VLOOKUP(H4,IF((D5:D20<=H6)*(E5:E20<=H5),B5:E20,” ”),2,PALSU)

Di dieu, VLOOKUP ngabalikeun komponén 2nd tina tabél ieu nu anyar kabentuk.

Hasil: Kane Austin

Baca Selengkapnya: Conto VLOOKUP sareng Kaayaan Multiple IF dina Excel (9 Kriteria)

Kacindekan

Ngagunakeun metodeu ieu, anjeun tiasa nganggo pernyataan IF kalayan sababaraha kaayaan dina rentang duanana jinis AND sareng OR jenis dina Excel. Naha anjeun terang metode anu sanés? Atawa anjeun gaduh patarosan? Punten wartosan kami. Nganjang ka ExcelWIKI pikeun deui artikel kawas ieu.

urang tiasa ningali yén fungsi IFnyandak tilu argumen:
  • Hiji kritéria
  • Hiji kaluaran dipintonkeun upami kriteriana puas
  • Hiji kaluaran dipintonkeun lamun kriteria teu puas (Opsional. Default nyaeta “PALSU” )

Sing pondokna, fungsi IF nyokot hiji kriteria jeung dua kaluaran. Ieu ngabalikeun kaluaran kahiji lamun kriteria geus puas, sarta balik kadua lamun kriteria teu puas.

Jeung sintaksis nya:

=IF(logical_test, value_if_true,[value_if_false])

Ayeuna kuring miharep anjeun geus ngarti kumaha IF fungsi Excel jalan kalawan hiji kaayaan.

5 Conto Ngalarapkeun Excel IF Pernyataan sareng Sababaraha Kaayaan dina Kisaran Sakur

Ayeuna, hayu urang cobian damel sareng sababaraha kaayaan nganggo pernyataan IF dina Excel pikeun rentang anu ditangtukeun. Urang bakal ningali 5 conto relevan dina bagian ieu.

1. Larapkeun Pernyataan IF sareng Kaayaan Multiple OR Type

i. Sarat pikeun Niley Tunggal

Coba pikir sakedap, kapala Mars Group parantos nyandak sakedik kalenturan dina kaputusanana.

Anjeunna bakal ningkat. gaji unggal pagawe lamun gaji rata-rata kurang ti $25000 , atawa gaji panghandapna karyawan kurang ti $20000 .

⊕ Solusi:

  • Urang tingali, aya dua kaayaan di dieu. Tapi ieu kaayaan OR-tipe. Éta hartosna, étakondisina sugema lamun salah sahiji atawa duanana saratna sugema.
  • Maké pernyataan IF pikeun tipe sababaraha kaayaan ieu téh cukup gampang. Cukup bungkus dua kaayaan dina OR fungsi Excel.
  • Rumus anu bakal kami anggo di dieu nyaéta:
=IF(OR(AVERAGE(D5:D20)<25000,MIN(D5:D20)<20000),"Increase","Do not increase")

  • Tingali, kali ieu Excel nyarankeun urang naekkeun gaji.

Penjelasan Rumus:

Hayu urang rumuskeun di dieu.

  • ATAU(RATA-RATA(D5:D20)<25000,MIN(D5:D20)< ;20000)

Ngabalikeun BENER lamun aya salah sahiji atawa duanana kritéria anu kacumponan. Upami teu kitu, éta mulih PALSU. Dina hal ieu, ATAU (Rata-rata(D5:D20) <25000,MIN(D5:D20)<20000geus balik BENER sabab gaji rata-rata teu kurang ti $25000 , tapi gajih panghandapna kurang ti $20000 .

Hasil: BENER

  • Jadi rumusna jadi: =IF(BENER,”Tambahkeun”,”Ulah nambahan”)

Sapertos kitu BENER di jero fungsi IF , éta ngabalikeun kaluaran munggaran, " Tambahkeun ".

Hasil: "Tambahkeun. "

  • Ayeuna, upami anjeun ngartos ieu, tiasa anjeun terangkeun ka kuring kumaha rumus pikeun kéngingkeun " Leres " upami gaji anu paling luhur langkung ageung tibatan $40000 atanapi gaji panghandapna kirang ti $20000 , upami henteu " Henteu "?

    Leres. Anjeun leres. Rumusna bakaljanten:

=IF(OR(MAX(D5:D20)>40000,MIN(D5:D20)<20000),"Yes","No")

ii. Kaayaan pikeun Range Nilai

Ayeuna pertimbangkeun skenario anu béda.

Kapala Mars Group parantos mutuskeun yén anjeunna bakal naékkeun gaji karyawan anu hadir. Gajih kirang ti $25000 , atanapi saha anu ngamimitian padamelan sateuacan 1/1/2015 .

Tapi kumaha anjeunna tiasa ngaidentipikasi karyawan éta?

⊕ Solusi:

  • Ganti ngan ukur ngagunakeun rujukan sél tunggal dina pungsi IF , anjeun tiasa nganggo rentang rujukan sél dina pungsi.
  • Tingali rumus di handap.
=IF(OR($D5<25000,$C5

  • Di dieu, kuring geus nyelapkeun rumus dina sél mimiti kolom anyar, Sél F4 .
  • Terus sered Eusian Cecekelan ngaliwatan sesa sél.
  • Ieu ngabalikeun nami sadaya karyawan anu gajina kirang ti $25000 , atanapi anu ngamimitian padamelan sateuacan 01 Januari 2015 .
  • Upami anjeun perhatikeun sacara saksama, Anjeun bakal manggihan yén gaganti ngasupkeun rujukan sél tunggal dina fungsi IF , Kuring geus nyelapkeun sauntuyan rujukan sél ( $D$4:$D$19 ) dina fungsina.

    Tangtosna, anjeun tiasa ngalakukeun éta. Jeung bakal mariksa kriteria hiji-hiji pikeun tiap sél rentang.

Formula Katerangan:

Pikeun kahartos anu langkung sae, hayu urang ngabongkar rumusna.

  • ATAWA($D5<25000,$C5 ="" strong="">

Éta mariksa Sél D5 jeung Sél C5 sarta ngabalikeun hiji BENER lamun gaji kurang ti $25000 atawa tanggal mimiti kurang ti Januari 01, 2015 .

Hasil: BENER.

  • Jadi rumusna jadi: =IF(B5, ””)

Pikeun BENER dina rentang kritéria, éta mulangkeun eusi sél saluyu Kolom B , nu hartina ngaran pagawe, sarta pikeun tiap PALSU , éta mulih sél kosong. Kami geus dipaké Absolute Cell Rujukan di dieu sabab urang teu hayang ngarobah sél. rujukan nalika urang nyéred Fill Handle .

Hasil: “Steve Smith”.

Catetan:

Anjeun meureun hoyong nyabut sél kosong tina daptar , anu hartosna anjeun ngan ukur hoyong daptar karyawan anu gajina badé ningkat. Hanjakal, anjeun tiasa 'T ngalakukeun ieu ngan ngagunakeun IF fungsi. Tapi écés, aya cara. Salah sahiji cara pikeun ngalengkepan ieu b y ngagunakeun FILTER fungsi Excel.

Baca deui: Excel VBA: Gabungan Lamun jeung Atawa (3 Conto)

2. Larapkeun Pernyataan IF sareng Kaayaan Multiple AND Type

Urang ogé tiasa nganggo pernyataan Excel IF pikeun sababaraha kaayaan AND dina rentang naon waé.

abdi. Sarat pikeun Niley Tunggal

Upami anjeun ngartos kana bagian tadi, anjeun tiasa masihan jawabanka patarosan sejen?

Naon nu jadi rumusna lamun kapala pausahaan hayang naekkeun gaji unggal pagawe lamun rata-rata gajina kurang ti $25000 jeung gajih panghandapna $20000 ?

⊕ Solusi:

  • Cukup mungkus dua kaayaan dina hiji AND fungsi gaganti OR fungsi.
  • Sapertos kieu:
=IF(AND(AVERAGE(D5:D20)<25000,MIN(D5:D20)<20000),"Increase","Do not increase")

  • Tingali, waktos ieu Excel ngusulkeun urang henteu naékkeun gaji sabab duanana syaratna, gaji rata-rata kirang ti $25000 sareng gaji panghandapna kirang ti $20000 , teu puas. Ngan hiji sarat anu dicumponan.
  • Upami anjeun hoyong terang langkung rinci ngeunaan rumus, buka bagian 1 Conto 1 .

ii . Sarat pikeun Range Ajén

Kapala Mars Group , saleresna, jalmi anu lieur pisan. Waktos ieu anjeunna nyandak kaputusan anu sanés.

Anjeunna bakal naékkeun gaji ngan ukur karyawan anu ngagaduhan gaji ayeuna kirang ti $20000 sareng ngamimitian padamelan sateuacan Januari 01, 2017 .

Kumaha anjeunna tiasa mendakan karyawan éta?

⊕ Solusi:

  • Leres. Anjeun leres. Cukup nganggo rumus bagian 1.2 kalayan fungsi AND tibatan fungsi OR .
=IF(AND($D5<25000,$C5

  • Tingali, kami ngagaduhan karyawan anu nyumponan duanana kaayaan.

Pikeun terang rinci ngeunaan rumus, buka kabagian ii tina Conto 1 .

Baca deui: Excel VBA: Ngagabungkeun Lamun jeung Jeung sababaraha Kaayaan

Sarupa Bacaan

  • Kumaha Ngagunakeun PERSENTILE sareng Kaayaan Multiple IF dina Excel (3 Conto)
  • Excel IF antara sababaraha rentang (4 pendekatan )
  • Kumaha Ngagunakeun Sababaraha Kaayaan IF dina Excel (3 Conto)

3. Anggo Pernyataan IF Nested pikeun Cocogkeun Sababaraha Kaayaan dina Excel

Dina bagian saacanna, urang nangtukeun naha duanana kaayaan, gaji rata-rata kirang ti $25000 , sareng gaji panghandapna kirang ti $20000 puas atanapi henteu.

Tapi naha anjeun kantos ngira yén urang tiasa nangtukeun ieu ku cara sanés- ku ngagunakeun IF dina fungsi IF anu sanés. ?

⊕ Solusi:

  • Urang pariksa heula naha gaji panghandapna kurang ti $20000 atawa henteu.
  • Lamun henteu, éta bakal balik deui “Entong nambahan” .
  • Tapi lamun kitu, urang bakal pariksa deui naha gaji rata-rata kurang ti $25000 atawa henteu.
  • Lamun henteu, mangka bakal mulang “Ulah nambahan” .
  • Tapi lamun kitu, ayeuna bakal mulang deui “tambah”
  • Jadi rumus lengkepna bakal kieu:
=IF(MIN(D5:D20)<20000,(IF(AVERAGE(D5:D20)<25000,"Increase","Do not increase")),"Do not increase")

  • Tempo, Excel geus nyarankeun urang teu nambahan gaji, sabab duanana kaayaan teu nyugemakeun.

Rumus Katerangan:

L et urang ngarecah tehrumus pikeun pamahaman anu langkung saé.

  • MIN(D5:D20)<20000

Éta mulih BENER upami gaji panghandapna kirang ti $20000 . Upami teu kitu, éta mulih PALSU . Ieu ngabalikeun BENER .

Hasil: BENER.

  • Jadi rumusna jadi: =IF( BENER,(IF(RATA-RATA(D5:D20)<25000,"Ningkatkeun","Ulah nambahan")),"Ulah nambahan")

Salaku IF ningali BENER , éta asup kana kaluaran munggaran. Hartina asup kana (IF(RATA-RATA(D5:D20)<25000,”Tambahkeun”,”Ulah nambahan”))

  • RATA-RATA(D5:D20)<25000

Ngabalikeun hiji BENER lamun gaji rata-rata kurang ti $25000 , upami henteu, éta bakal uih deui PALSU . Kali ieu balikkeun FALSE .

Hasil: FALSE.

  • Jadi rumusna jadi: =IF (BENER,(IF(SALAH,"Némbongkeun", "Ulah nambahan")),"Ulah nambahan")

Ku kituna eta balik kaluaran kadua kadua Lamun , "Entong nambahan" .

Hasil: "Entong nambahan".

  • Ayeuna Upami anjeun ngartos ieu, hayu urang coba ngajawab patarosan baheula anu béda.

Dupi anjeun terangkeun kumaha rumusna pikeun kéngingkeun " Leres " upami gaji anu paling luhur nyaéta leuwih gede ti $40000 atawa gaji panghandapna kurang ti $20000 , disebutkeun “ Henteu ”?

  • Leres, anjeun leres. Rumusna nyaéta:
=IF(MAX(D5:D20)>40000,"Yes",(IF(MIN(D5:D20)<20000,"Yes","No")))

Baca deui: Pernyataan VBA IF sareng Sababaraha Kaayaan dina Excel (8 Métode)

4. Paké Excel IF Statement kalawan 3 Kaayaan Kaasup Kriteria Téks

Hayu urang pikir deui. Kapala Mars Group hoyong nambihan hiji deui kaayaan dumasar kana téks. Pikeun tujuan éta, anjeunna nambihan gender karyawan kana set data. Ayeuna, anjeunna hoyong terang nami karyawan anu gajina sahandapeun $25000 , anu gabung saatos 01/01/2017 , sareng lalaki.

⊕ Solusi:

  • Kali ieu, urang kedah nganggo rumus ieu dumasar kana fungsi AND sareng pernyataan IF .
=IF(AND($E5<25000,$C5

  • Excel mulangkeun ngaran para karyawan.

Katerangan Rumus:

Hayu urang ngaréngsékeun rumus pikeun leuwih paham.

  • E5<25000

Éta mariksa naha E5 langkung handap tina 25000 atanapi henteu.

Hasil: PALSU

  • C5

Éta mariksa naha C5 langkung awal ti tanggal dibikeun kalawan fungsi DATE .

Hasil: BENER

  • D5=”Jalu”

Éta pariksa naha D5 cocog sareng téks anu dipasihkeun atanapi henteu.

Hasil: BENER

  • AND($E5<25000,$C5

Ieu lumaku operasi AND jeung tilu kaayaan nu dibikeun.

Hasil:

Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.