Excel VBA: Upami Pernyataan Dumasar Niley Sél (2 Conto Praktis)

  • Bagikeun Ieu
Hugh West

Dina artikel ieu, kuring bakal nunjukkeun anjeun kumaha anjeun tiasa nganggo Pernyataan Upami dina VBA dina Excel dumasar kana nilai sél.

Excel VBA: Upami Pernyataan Dumasar Nilai Sél (Témbongkeun Gancang)

3063

Unduh Buku Latihan

Unduh prakték ieu workbook pikeun latihan bari anjeun maca artikel ieu.

Lamun Pernyataan Dumasar Niley Sél.xlsm

Lamun Pernyataan Dumasar Niley Sél dina Excel VBA

Di dieu aya lembar kerja anu ngandung ngaran jeung tanda sababaraha siswa sakola dina hiji ujian.

Tujuan kami pikeun diajar kumaha ngagunakeun pernyataan If dina Excel VBA dumasar kana nilai sél tina set data ieu.

1 . Lamun Pernyataan Dumasar Niley Sél Sél Tunggal dina Excel VBA

Kahiji, urang bakal diajar ngagunakeun pernyataan If dumasar kana nilai sél tunggal.

Contona, hayu urang tingali naha Natalia Austin lulus ujian atanapi henteu, nyaeta, naha tanda dina sél C3 leuwih gede ti 40 atanapi henteu.

Kolom D eusina hasil siswa. Hartina, Lamun sél C3 ngandung tanda leuwih gede ti 40, sél D3 bakal ngandung "Lulus" . Upami teu kitu, éta bakal ngandung “Gagal” .

Kami bakal nganggo obyék VBA Range pikeun nyieun pernyataan If ieu. dumasar kana nilai sél.

Kode VBA pikeun ieu nyaéta:

⧭ VBAKode:

7874

⧭ Kaluaran:

Jalankeun kodeu tina Run Sub / UserForm alat dina VBA toolbar.

Ieu bakal ngajadikeun sél D3 ngandung “Gagal” , sabab tanda dina sél C3 kurang ti 40 ( 32 ).

2. Upami Pernyataan Dumasar kana Nilai Range Sél dina Excel VBA

Anjeun ogé tiasa nganggo pernyataan If dumasar kana nilai rentang sél dina VBA . Anjeun tiasa nganggo for-loop pikeun tujuan ieu.

Misalna, di dieu urang tiasa mendakan hasil sadaya murid nganggo kode tunggal. Urang bakal ngulang ngaliwatan pikeun-loop anu bakal mariksa sadaya sél dina rentang C3:C12 sareng mulangkeun hasil anu saluyu, "Lulus" atanapi "Gagal" .

Kode VBA pikeun ieu nyaéta:

⧭ Kode VBA:

7170

⧭ Kaluaran:

Jalankeun kode tina alat Run Sub / UserForm dina VBA toolbar. Éta bakal uih deui "Lulus" kanggo tanda anu langkung ageung ti 40 , sareng "Gagal" kanggo anu kirang tina n 40 .

Hal-Hal anu Perlu Diinget

Di dieu kuring parantos nunjukkeun Pernyataan Upami kalayan hiji kaayaan. Tapi upami anjeun hoyong, anjeun tiasa nganggo sababaraha kaayaan dina hiji Pernyataan Upami .

Lamun anjeun nganggo ATAU ketik sababaraha kaayaan, gabungkeun sareng hiji ATAU .

Sareng upami anjeun nganggo AND ngetik sababaraha kaayaan, gabung sareng Jeung .

Contona, pikeun mariksa lamun tanda dina sél B3 leuwih gede ti 40 jeung kurang ti 50 atanapi henteu, paké:

4274

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.