MATCH

Fungsi MATCH menghasilkan posisi nilai dalam kumpulan.

Kiat: Untuk pencarian yang ditingkatkan yang berfungsi di segala arah, gunakan XMATCH.

MATCH(search-for, search-where, matching-method)

search-for: Nilai untuk ditemukan. search-for dapat berisi nilai apa pun, atau string REGEX.

search-where: Kumpulan yang berisi nilai yang akan dicari. search-where dapat berisi nilai mana pun.

matching-method: Nilai modalitas opsional yang menentukan cara mencocokkan nilai.

find largest value (1 or omitted): Temukan sel dengan nilai terbesar yang lebih kecil dari atau sama dengan search-for. Jika Anda menggunakan find largest value, Anda tidak dapat menggunakan kartu bebas dalam search-for.

find value (0): Temukan sel pertama dengan nilai yang benar-benar cocok dengan search-for. Metode pencocokan ini paling baik digunakan untuk menemukan teks. Jika Anda menggunakan find value, Anda dapat menggunakan kartu bebas dalam search-for. Anda dapat menggunakan sebuah ? (tanda tanya) untuk mewakili satu karakter, sebuah * (asterisk) untuk mewakili beberapa karakter, dan sebuah ~ (tanda ekuivalen) untuk menentukan bahwa karakter berikut harus cocok, alih-alih digunakan sebagai kartu bebas.

find smallest value (–1): Temukan sel dengan nilai terkecil yang lebih besar dari atau sama dengan search-for. Jika Anda menggunakan find smallest value, Anda tidak dapat menggunakan kartu bebas di search-for.

Catatan

  • MATCH hanya berfungsi pada kumpulan yang merupakan bagian baris atau kolom tunggal; Anda tidak dapat menggunakannya untuk mencari kumpulan dua dimensi.

  • Penomoran sel dimulai dari 1 di sel atas atau kiri untuk kumpulan vertikal dan horizontal secara berurutan. Pencarian dijalankan dari atas ke bawah atau kiri ke kanan.

  • Saat mencari teks, huruf akan diabaikan.

Contoh

Berikut tabel yang diberikan:

A

B

C

D

E

1

10

vel

40

2

20

elit

20

3

30

lorex

30

4

40

felis

50

5

50

facit

10

=MATCH(40; A1:A5) menghasilkan 4, karena 40 (search-for) adalah item keempat pada kumpulan yang ditetapkan (search-where).

=MATCH(40; E1:E5) menghasilkan 1, karena 40 adalah item pertama dalam kumpulan yang ditetapkan.

=MATCH(35; E1:E5; 1) menghasilkan 3, karena 30 adalah nilai terbesar yang lebih kecil dari atau sama dengan 35 (matching-method adalah 1, find largest value).

=MATCH(35; E1:E5; -1) menghasilkan 1, karena 40 adalah nilai terkecil yang lebih besar dari atau sama dengan 35 (matching-method adalah -1, find smallest value).

=MATCH(35; E1:E5; 0) menghasilkan kesalahan, karena tidak 100% cocok (matching-method adalah 0, find value).

=MATCH("vel"; C1:C5) menghasilkan 1, karena "vel" muncul di sel pertama dari cakupan yang ditetapkan.

=MATCH("*x"; C1:C5; 0) menghasilkan 3, karena "lorex", yang diakhiri dengan "x", muncul di sel ketiga cakupan.

=MATCH("vel"; C1:D5) menghasilkan kesalahan, karena kumpulan search-for hanya dapat menyertakan satu baris atau satu kolom.

=MATCH(REGEX("^f.*"); C1:C5;0) menghasilkan 4, karena kata pertama yang diawali dengan "f" adalah item keempat di koleksi.

Lihat jugaLOOKUP
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Bermanfaat?
Batas karakter: 250
Batas karakter maksimum adalah 250.
Terima kasih atas umpan balik Anda.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.