Daptar eusi
Dina artikel ieu, urang bakal diajar ngagunakeun pungsi IF nested dina Excel . Lamun hiji fungsi diselapkeun ka jero fungsi sejen, mangka disebut fungsi nested. Dinten ieu kami bakal nunjukkeun 6 conto idéal tina fungsi nested IF . Conto ieu bakal ngabantosan anjeun ngartos panggunaan fungsi IF nested . Ku kituna, tanpa reureuh, hayu urang ngamimitian diskusi.
Unduh Buku Latihan
Unduh buku latihan ti dieu.
Gunakeun Fungsi Nested IF. xlsx
Perkenalan kana Fungsi Excel IF
Pikeun ngartos fungsi IF nested , urang kedah terang ngeunaan fungsi IF heula. Dina Microsoft Excel , fungsi IF mariksa kaayaan anu dipasihkeun sareng upami éta saluyu, nunjukkeun hasilna. Oge, lamun saratna teu kacumponan, mangka nembongkeun hasil nu sejen.
- Sintaksis
IF (test_logical, [value_if_true], [value_if_false])
- Argumen
logical_test: Ieu teh wajib argumen tina fungsi IF . Argumen ieu ngagambarkeun kaayaan nu dibikeun pikeun sél atawa rentang sél.
[value_if_true]: Argumen kadua fungsi. Ieu mangrupikeun pernyataan anu didefinisikeun upami kondisina kacumponan.
[value_if_false]: Argumen katilu anu muncul upami kondisina salah.
Perkenalan kana Fungsi Excel Nested IF
The nestedfungsi IFS , urang tiasa nganggo set data sateuacana.
Hayu urang titénan léngkah-léngkah ieu di handap pikeun langkung terang.
Léngkah:
- Pikeun ngamimitian, pilih Sél D5 jeung ketik rumus:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")
- Teras, pencét Enter .
Di dieu, Tés 1 nyaéta pikeun mariksa naha Sél C5 leuwih gede ti 5500 . Lamun BENER , mangka bakal nembongkeun 12 %. Upami teu kitu, éta bakal ngalih ka Tés 2 sareng saterasna.
- Dina léngkah di handap ieu, paké Eusian Cecekelan ka handap pikeun ningali sadaya hasil.
3. Selapkeun Fungsi CHOOSE
Urang oge bisa make fungsi CHOOSE pikeun mariksa sababaraha kaayaan. Fungsi PILIH ngabalikeun nilai tina daptar dumasar kana nomer indéks tina nilai éta. Bentuk umum tina fungsi CHOOSE ditunjukkeun di handap.
CHOOSE((Test 1)+(Test 2)+(Test 3),Value 1,Value 2,Value 3)
Anjeun tiasa pariksa deui tés dina rumus upami anjeun hoyong .
Hayu urang perhatikeun léngkah-léngkah ieu di handap pikeun leuwih jéntré.
LANGKAH:
- Di mimiti, pilih Sél D5 jeung ketik rumus:
=CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)
- Sanggeus éta, pencét Lebetkeun .
Di dieu, anjeun tiasa ningali opat argumen di jero PILIH fungsi. Dina argumen kahiji, urang geus nempatkeun sagala kaayaan nambahkeun aranjeunna kalayan tambah ( + ) tanda. Lajeng, dina argumen salajengna, kami geus nempatkeun nilai hasil kalawanhormat ka posisi kaayaan. Contona, argumen kadua ngalambangkeun hasil tina kaayaan kahiji . Jeung saterusna.
- Pamustunganana, sered Eusian Handle ka handap.
4. Coba Excel SWITCH Function
Anjeun oge bisa make fungsi SWITCH salaku alternatif pikeun nested IF fungsi. Tapi, anjeun kedah émut hiji hal. Anjeun tiasa nganggo fungsi SWITCH nalika anjeun kedah ngurus sakumpulan nilai khusus anu tetep. Dina set data, anjeun tiasa ningali yén kami parantos ngenalkeun Rank di tempat Rentang Penjualan . Nilai husus tina Rank ieu baris mantuan urang pikeun ngadistribusikaeun komisi gampang.
Tuturkeun léngkah di handap pikeun leuwih jéntré ngeunaan métode ieu.
LENGKAH:
- Kahiji, ketik rumus di handap dina Sél E5 :
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")
- Ayeuna, pencét Enter pikeun ningali hasilna.
Di dieu, rumus bakal néangan nilai Sél D5 . Upami nilaina A , maka éta bakal nyitak 5 %, upami B teras 9 %, sareng upami C teras 12 %.
- Dina lengkah saterusna, cukup sered Eusian Cecekelan ka handap.
5. Anggo Fungsi CONCATENATE
Fungsi SWITCH diwanohkeun dina Excel 2016 . Versi heubeul teu boga fungsi SWITCH . Dina hal éta, anjeun tiasa nganggo fungsi CONCATENATE gagantimétode saméméhna.
Hayu urang bahas léngkah-léngkah ieu di handap.
LÉNGKAH:
- Dina kahiji tempat, ketik rumus di handap dina Sél E5 :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1
- Sanggeus éta, pencét Lebetkeun pikeun ningali hasilna.
Di dieu, kami geus ngahijikeun sababaraha lamun fungsi. Rumus ieu nunjukkeun 5 % lamun nilai Sél D5 nyaéta A , 9 % lamun B , jeung 12 % lamun C .
- Ahirna, séred ka handap Eusian Cecekelan pikeun nempo hasil dina sél nu dipikahoyong.
Hal-hal anu Perlu Diinget
Anjeun kudu nginget hal-hal di handap ieu nalika ngerjakeun fungsi Nested IF dina Excel.
- Anjeun kedah ngajaga urutan tés sareng hasil anu leres nalika anjeun nganggo fungsi Nested IF .
- Dina Excel 2007 – 2016 , anjeun tiasa nganggo maksimal 64 kaayaan.
- Upami rumus anjeun langkung ageung kusabab jumlah kaayaan, terapkeun metode alternatif.
IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))
Di dieu,
- C1: Kaayaan Kahiji.
- T1: Niley anu bakal dipintonkeun lamun kaayaan kahiji kacumponan.
- C2: Kaayaan Kadua.
- T2: Nilai anu bakal ditingalikeun upami kaayaan kadua kacumponan.
- C3: Kaayaan Katilu.
- T3: Niley anu bakal dipintonkeun lamun kaayaan katilu kacumponan.
- C4: Kaayaan Kaopat.
- T4: Niley anu bakal ditingalikeun upami kaayaan kaopat kacumponan.
- F4: Ieu nilai anu bakal ditingalikeun upami kaayaan henteu kacumponan. .
Anjeun tiasa nambihan langkung seueur kaayaan numutkeun kabutuhan anjeun dina rumus.
6 Conto Idéal Ngagunakeun Fungsi Nested IF dina Excel
1. Pamakéan Basajan Fungsi Nested IF pikeun Milarian Hasil
Pikeun ngartos panggunaan fungsi Nested IF , urang bakal nunjukkeun conto saderhana. Dina conto ieu, urang bakal nyobaan pikeun manggihan hasil sababaraha siswa. Di dieu, urang ngagunakeun tilu syarat.
- Kahiji, lamun murid meunang 70 atawa luhur , mangka manéhna bakal lulus.
- Kadua, mun meunang kurang ti 70 , mangka bakal gagal.
- Katilu, lamun euweuh tanda, mangka murid bakal dianggap.absen.
Hayu urang tuturkeun léngkah-léngkah ieu di handap pikeun ningali kumaha fungsi nested IF .
STEPS. :
- Mimitina, pilih Sél C5 jeung ketik rumus:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))
- Sanggeus éta, pencét Enter pikeun ningali hasilna.
Dina rumus ieu,
- Argumen kahiji C5= “” jeung argumen kadua “Abdi” . Ieu nunjukkeun kaayaan munggaran. Ieu nunjukkeun lamun Sél C5 kosong, mangka bakal nembongkeun argumen kadua. Dina kasus urang, nyaeta Absen .
- Fungsi kadua IF nyebutkeun yen lamun tanda leuwih luhur ti 70 , murid bakal ngaliwat. Upami teu kitu, anjeunna moal.
- Dina lengkah ieu, nempatkeun kursor di sisi katuhu handap Sél D5 jeung sered Eusian Cecekelan handap.
- Ahirna, anjeun bakal nempo hasil kawas gambar di handap ieu.
2. Teangan Peunteun Ngagunakeun Fungsi Nested IF dina Excel
Dina conto kadua, urang bakal ngagunakeun fungsi nested IF dina Excel pikeun manggihan peunteun sababaraha siswa. Ieu mangrupikeun salah sahiji conto anu paling sering dianggo pikeun ngajelaskeun fungsi nested IF . Pikeun conto ieu, urang bakal ngagunakeun dataset nu ngandung tanda sababaraha siswa. Di dieu, rentang tanda sareng sasmita anu saluyu ogé dipasihkeun. Urang kudu meunteun peunteun murid dumasar kana peunteun anu dimeunangkeun.
Hayu urangtiténan léngkah-léngkah ieu di handap pikeun leuwih jéntré ngeunaan conto ieu.
LANGKAH:
- Ti heula, pilih Sél D5 jeung ketik rumusna:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))
- Teras, pencét Enter pikeun nempo hasilna.
Dina rumus ieu,
- Syarat kahiji urang mariksa naha aya tanda di handap 61 .
- Lamun BENER , mangka bakal mulangkeun F .
- Lamun SALAH , tuluy mariksa salajengna IF
- Dina salajengna IF fungsi, éta mariksa tanda handap 71 jeung mulangkeun D lamun éta BENER .
- Ku cara kieu, fungsi Nested IF terus mariksa sadaya kaayaan.
- Sanggeus éta , paké Fill Handle pikeun nempo hasil dina sakabéh sél.
3. Larapkeun Fungsi Excel Nested IF pikeun Alokasi Poé Liburan
Urang ogé tiasa nganggo fungsi nested IF pikeun tujuan anu langkung seueur. Dina conto katilu, urang bakal nyoba allocate a Pakansi periode pikeun karyawan hiji pausahaan. Pikeun allocate periode pakansi, kami geus diwanohkeun sababaraha kaayaan. Lamun periode pagawean hiji pagawe 15 taun atawa leuwih, mangka manehna bakal boga 25 poé pakansi. Lamun antara 9 nepi ka 14 taun, manéhna bakal boga 15 poé pakansi. Pamungkas, upami waktos padamelan kirang ti 9 taun, anjeunna bakal gaduh 10 poé pakansi.
Hayu urang mayar. perhatian kana léngkah-léngkah ieu di handappikeun neuleuman conto.
LÉNGKAH:
- Mimitina, pilih Sél D5 jeung ketik rumus di handap:
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))
- Sanggeus éta, pencét Enter pikeun nempo hasilna.
Dina rumus ieu, urang geus ngagunakeun 3 kaayaan.
- Dina kaayaan kahiji, urang mariksa lamun Sél C5 leuwih gede ti 15 . Kusabab éta BENER , éta nunjukkeun 25 dina Sél D5 .
- Upami éta SALAH , maka, éta bakal mariksa kaayaan salajengna jeung saterusna.
- Pamungkas, sered Eusian Cecekelan ka handap pikeun nempo hasil kawas screenshot di handap.
4. Nangtukeun Status Pamayaran nganggo Fungsi Nested IF dina Excel
Dina kahirupan praktis, urang kedah sering nangtukeun status pamayaran. Organisasi anu nyayogikeun jasa kedah ngajaga catetan pangmayaran para nasabahna. Dina kasus eta, urang oge bisa make fungsi nested IF .
Dina susunan data di handap, urang bisa ningali Tagihan jeung Jumlah Dibayar tina sababaraha konsumén. Nganggo inpormasi ieu, urang bakal nyobian ngapdet kolom Status .
Ku kituna, hayu urang tuturkeun léngkah-léngkah ieu di handap pikeun ngartos conto éta.
LÉNGKAH:
- Di tempat munggaran, pilih Sél G5 jeung ketik rumus:
=IF(F5=0,"Paid",IF(TODAY()
- Pencét Asupkeun pikeun nempo hasilna.
Dina rumus ieu,
- Urang mariksa heula lamun Sél F5 sarua jeung 0 .Upami éta BENER , éta bakal nunjukkeun Dibayar .
- Sabalikna, éta bakal ngalih ka kaayaan kadua.
- Dina kaayaan kadua, kami nganggo fungsi TODAY sareng dibandingkeun sareng Tanggal Katangtu .
- Upami tanggal ayeuna langkung ageung tibatan Tanggal Akhir , teras, eta bakal nembongkeun Jangka waktu .
- Jeung lamun tanggal ayeuna kirang ti Kaping Katangtu , mangka bakal mintonkeun Hidup .
- Ahirna, séred Eusian Cecekelan ka handap pikeun nempo hasil dina sakabéh sél.
5. Selapkeun Fungsi Excel Nested IF pikeun Mulangkeun Produk Anu Bener
Dina conto ieu, urang bakal nyobian mulangkeun produk anu leres tina dua angka nganggo fungsi IF nested . Pikeun ngajelaskeun conto, urang bakal nganggo set data di handap ieu.
Hayu urang tuturkeun léngkah-léngkah ieu di handap pikeun ngartos conto éta.
LANGKAH:
- Pikeun ngamimitian, pilih Sél C5 jeung ketik rumus:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))
- Jeung pencét Enter .
Dina rumus ieu,
- Syarat kahiji nyaéta mariksa naha Sél B5 sarua jeung 15×12 . Lamun BENER , mangka bakal nembongkeun 180 . Lamun SALAH , mangka urang bakal pindah ka kaayaan salajengna.
- Dina kaayaan saterusna, bakal néangan 14×19 jeung mintonkeun 266 upami nyumponan saratna.
- Sareng dina kaayaan terakhir, éta bakal milarian nilai 2 0x25 sarta mintonkeun 500 upami minuhankaayaan.
- Sanggeus ngetik rumus, séred ka handap Eusian Cecekelan .
- Ahirna, anjeun bakal ningali hasil sapertos gambar di handap ieu.
6. Larapkeun Nested IF sareng Fungsi AND/OR dina Excel
Dina conto panungtungan, urang bakal ngagunakeun nested IF fungsi jeung duanana AND & amp; OR fungsi . Kahiji, urang bakal némbongkeun pamakéan fungsi OR lajeng, urang bakal nerapkeun fungsi AND .
Pikeun ngajelaskeun conto, urang bakal ngagunakeun dataset nu ngandung émbaran ngeunaan jumlah jualan Maret & amp; April . Urang bakal ngadistribusikaeun Komisi Penjualan dumasar kana jumlah penjualanna.
Hayu urang tuturkeun léngkah-léngkah ieu di handap pikeun leuwih jéntré ngeunaan distribusi komisi.
LÉNGKAH:
- Di tempat munggaran, pilih Sél E5 jeung ketik rumus:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))
- Teras, pencét kenop Enter pikeun ningali hasilna.
Dina rumus ieu, urang geus ngagunakeun fungsi nested IF jeung fungsi OR . Urang tiasa nganggo sababaraha kaayaan dina fungsi OR . Upami salah sahiji kaayaan ieu BENER , éta bakal nunjukkeun nilai anu ditugaskeun. Éta hartina lamun anjeun kudu nyugemakeun salah sahiji kaayaan, mangka anjeun kudu nerapkeun OR fungsi.
- Kaayaan kahiji mariksa lamun jumlah jualan dina salah sahiji dua bulan leuwih gede. ti 5500 sareng upami BENER , éta netepkeun komisi ka 12 %.
- Dina kaayaan kadua, éta pariksa naha jumlah penjualan antara 4001 nepi ka 5500 . Ieu prints 9 % dina Komisi .
- Jeung kaayaan panungtungan nyaéta mariksa jumlah jualan antara 2500 nepi ka 4000 .
- Sanggeus éta, paké Fill Handle pikeun nyalin rumus ka handap.
Catetan: Format Jumlah tina rentang E5:E10 kudu disetel ka Persentase . Upami teu kitu, éta bakal nunjukkeun 0 .
- Dina léngkah ieu, urang bakal ngalebetkeun rumus Nested IF sareng fungsi AND .
- Kanggo éta, pilih Sél E5 jeung ketik rumus:
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))
Di dieu, duanana kaayaan di jero fungsi AND kudu BENER . Upami teu kitu, éta bakal ngaéksekusi salajengna IF kaayaan. Contona, upami duanana Sél C5 sareng D5 leuwih gede ti 5500 , ngan lajeng bakal nyetel komisi ka 12 %.
- Ahirna, séred Eusian Cecekelan ka handap pikeun nempo sakabéh hasil.
Alternatif Nested IF Function in Excel
Sesah ngalaksanakeun fungsi Nested IF upami anjeun gaduh seueur kaayaan. Rumusna tiasa langkung ageung sareng kasalahan leutik tiasa nyababkeun anjeun hasil anu salah. Pikeun ngahindarkeun kasusah, anjeun tiasa nganggo alternatif tina nestedIF fungsi dina Excel. Di dieu, urang bakal ngabahas 5 alternatif. Anjeun tiasa make eta nurutkeun pangabutuh anjeun.
1. Anggo Fungsi VLOOKUP
Lamun anjeun make rentang angka nu terus-terusan, mangka anjeun bisa make fungsi VLOOKUP tinimbang fungsi Nested IF . Pikeun tujuan ieu, anjeun kedah gaduh tabel rujukan sareng ngadamel rumus sareng perkiraan anu cocog. Dina kasus urang, tabel Komisi nyaéta tabel rujukan urang. Dina set data, urang gaduh jumlah penjualan pikeun tiap salesman sareng bakal nyobian ngalokasikeun komisi.
Hayu urang tuturkeun léngkah-léngkahna pikeun diajar langkung seueur.
LANGKAH:
- Kahiji, pilih Sél D5 jeung ketik rumus:
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)
- Sanggeus éta, pencét Enter .
Di dieu, urang geus ngagunakeun VLOOKUP fungsi pikeun néangan nilai Sél C5 dina detik kolom tabél lookup mulai ti Sél C13 ka D15 . Urang kudu nerapkeun perkiraan cocok di dieu, jadi urang ngagunakeun BENER dina argumen panungtungan rumus.
- Ahirna, sered Eusian Cecekelan ka handap ka tingali sagala hasil.
2. Larapkeun Fungsi Excel IFS
Aplikasi fungsi IFS ngajadikeun tugas ngalaksanakeun sababaraha kaayaan gampang pisan. Bentuk umum tina IFS fungsi bisa ditulis salaku:
IFS(Test1,Value1,[Test 2],[Value 2]....)
Pikeun ngajelaskeun pamakéan