30 fungsi Excel ing 30 dina: MATCH

Wingi ing maraton 30 fungsi Excel ing 30 dina kita nemokake strings teks nggunakake fungsi SEARCH (SEARCH) lan uga digunakake IFERROR (IFERROR) lan ISNUMBER (ISNUMBER) ing kahanan nalika fungsi mbalang kesalahan.

Ing dina kaping 19 maraton, kita bakal sinau fungsi kasebut MATCH (SEARCH). Iku katon munggah nilai ing larik lan, yen nilai ketemu, bali posisi.

Dadi, ayo pindhah menyang informasi referensi babagan fungsi kasebut MATCH (MATCH) lan katon ing sawetara conto. Yen sampeyan duwe conto utawa pendekatan dhewe kanggo nggarap fungsi iki, mangga barengake ing komentar.

Fungsi 19: MATCH

fungsi MATCH (MATCH) ngasilake posisi nilai ing array, utawa kesalahan #AT (#N/A) yen ora ketemu. Array bisa diurut utawa ora diurut. Fungsi MATCH (MATCH) ora cilik sensitif.

Kepiye sampeyan bisa nggunakake fungsi MATCH?

fungsi MATCH (MATCH) ngasilake posisi unsur ing array, lan asil iki bisa digunakake dening fungsi liyane kayata INDEKS (INDEX) utawa VLOOKUP (VPR). Tuladhane:

  • Golek posisi unsur ing dhaftar unsorted.
  • Gunakake nganggo PILIH (PILIH) kanggo ngowahi kinerja siswa dadi biji huruf.
  • Gunakake nganggo VLOOKUP (VLOOKUP) kanggo pilihan kolom fleksibel.
  • Gunakake nganggo INDEKS (INDEX) kanggo nemokake nilai paling cedhak.

Syntax MATCH

fungsi MATCH (MATCH) nduweni sintaks ing ngisor iki:

MATCH(lookup_value,lookup_array,[match_type])

ПОИСКПОЗ(искомое_значение;просматриваемый_массив;[тип_сопоставления])

  • goleki_nilai (lookup_value) - Bisa dadi teks, angka, utawa boolean.
  • lookup_array (lookup_array) - referensi array utawa array (sel jejer ing kolom sing padha utawa baris sing padha).
  • match_type (match_type) bisa njupuk telung nilai: -1, 0 or 1. Yen argumen diilangi, iku padha karo 1.

Traps MATCH (MATCH)

fungsi MATCH (MATCH) ngasilake posisi unsur sing ditemokake, nanging ora regane. Yen sampeyan pengin ngasilake nilai, gunakake MATCH (MATCH) bebarengan karo fungsi INDEKS (INDEX).

Conto 1: Nemokake unsur ing dhaptar sing ora diurutake

Kanggo dhaptar unsorted, sampeyan bisa nggunakake 0 minangka nilai argumen match_type (match_type) kanggo nggoleki sing cocog. Yen sampeyan pengin nggoleki sing cocog karo senar teks, sampeyan bisa nggunakake karakter wildcard ing nilai telusuran.

Ing conto ing ngisor iki, kanggo nemokake posisi sasi ing dhaptar, kita bisa nulis jeneng sasi, kanthi wutuh utawa sebagean, nggunakake wildcard.

=MATCH(D2,B3:B7,0)

=ПОИСКПОЗ(D2;B3:B7;0)

30 fungsi Excel ing 30 dina: MATCH

Minangka argumentasi lookup_array (lookup_array) sampeyan bisa nggunakake array saka konstanta. Ing conto ing ngisor iki, sasi sing dikarepake dilebokake ing sel D5, lan jeneng sasi diganti minangka argumen kapindho kanggo fungsi kasebut. MATCH (MATCH) minangka array saka konstanta. Yen sampeyan ngetik sasi mengko ing sel D5, contone, Oct (Oktober), banjur asil saka fungsi bakal #AT (#N/A).

=MATCH(D5,{"Jan","Feb","Mar"},0)

=ПОИСКПОЗ(D5;{"Jan";"Feb";"Mar"};0)

30 fungsi Excel ing 30 dina: MATCH

Conto 2: Ganti biji siswa saka persentase dadi huruf

Sampeyan bisa ngowahi nilai siswa menyang sistem huruf kanthi nggunakake fungsi kasebut MATCH (MATCH) kaya sing ditindakake VLOOKUP (VPR). Ing conto iki, fungsi digunakake bebarengan karo PILIH (PILIHAN), sing ngasilake perkiraan sing dibutuhake. Argumentasi match_type (match_type) disetel padha karo -1, amarga skor ing tabel diurutake ing urutan mudhun.

Nalika argumentasi match_type (match_type) punika -1, asil minangka nilai paling cilik sing luwih gedhe tinimbang utawa padha karo nilai sing dikarepake. Ing conto kita, nilai sing dikarepake yaiku 54. Amarga ora ana nilai kasebut ing dhaptar skor, unsur sing cocog karo nilai 60 bali. Wiwit 60 ana ing posisi kaping papat ing dhaptar, asil fungsi kasebut PILIH (PILIH) bakal dadi nilai sing ana ing posisi kaping 4, yaiku sel C6, sing ngemot skor D.

=CHOOSE(MATCH(B9,B3:B7,-1),C3,C4,C5,C6,C7)

=ВЫБОР(ПОИСКПОЗ(B9;B3:B7;-1);C3;C4;C5;C6;C7)

30 fungsi Excel ing 30 dina: MATCH

Conto 3: Nggawe pilihan kolom fleksibel kanggo VLOOKUP (VLOOKUP)

Kanggo menehi luwih keluwesan kanggo fungsi VLOOKUP (VLOOKUP) Sampeyan bisa nggunakake MATCH (MATCH) kanggo nemokake nomer kolom, tinimbang hard-koding Nilai menyang fungsi. Ing conto ing ngisor iki, pangguna bisa milih wilayah ing sel H1, iki minangka nilai sing digoleki VLOOKUP (VPR). Sabanjure, padha bisa milih sasi ing sel H2, lan fungsi MATCH (MATCH) bakal ngasilake nomer kolom sing cocog karo sasi kasebut.

=VLOOKUP(H1,$B$2:$E$5,MATCH(H2,B1:E1,0),FALSE)

=ВПР(H1;$B$2:$E$5;ПОИСКПОЗ(H2;B1:E1;0);ЛОЖЬ)

30 fungsi Excel ing 30 dina: MATCH

Conto 4: Nemokake nilai paling cedhak nggunakake INDEX (INDEX)

fungsi MATCH (MATCH) dianggo gedhe ing kombinasi karo fungsi INDEKS (INDEX), sing bakal kita deleng luwih rapet mengko ing maraton iki. Ing conto iki, fungsi MATCH (MATCH) digunakake kanggo nemokake paling cedhak kanggo nomer bener saka sawetara nomer guessed.

  1. fungsi ABS ngasilake modulus prabédan antarane saben nomer guessed lan bener.
  2. fungsi MIN (MIN) nemokake prabédan paling cilik.
  3. fungsi MATCH (MATCH) nemokake alamat prabédan paling cilik ing dhaptar prabédan. Yen ana pirang-pirang nilai sing cocog ing dhaptar, sing pisanan bakal dibalekake.
  4. fungsi INDEKS (INDEX) ngasilake jeneng sing cocog karo posisi iki saka dhaptar jeneng.

=INDEX(B2:B5,MATCH(MIN(ABS(C2:C5-F1)),ABS(C2:C5-F1),0))

=ИНДЕКС(B2:B5;ПОИСКПОЗ(МИН(ABS(C2:C5-F1));ABS(C2:C5-F1);0))

30 fungsi Excel ing 30 dina: MATCH

Ninggalake a Reply