Rumah > Topik > excel > Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

青灯夜游
Lepaskan: 2023-03-10 19:47:00
ke hadapan
13729 orang telah melayarinya

Hari ini kita akan bercakap tentang keluarga lain - Cari Keluarga! Bercakap tentang mencari keluarga, saya percaya perkara pertama yang terlintas di fikiran ialah fungsi VLOOKUP. Abang sulung ini telah bekerja keras di medan perang selama bertahun-tahun dan telah menjadi terkenal! Saya percaya rakan-rakan yang telah didedahkan dengan Excel sedikit sebanyak pernah mendengarnya. Walau bagaimanapun, apa yang akan kita bincangkan hari ini ialah adik lelakinya yang berkebolehan - fungsi MATCH!

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Adik lelaki ini walaupun tidak begitu berkemampuan dengan sendirinya, tetapi apabila membentuk pasukan bersama abangnya, kesannya cukup mengagumkan!

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Jom kenal dia dulu

1.

MATCH ialah fungsi penentududukan carian ia tidak mengembalikan data itu sendiri, tetapi kedudukan data dalam satu lajur atau baris. Ia sama seperti beratur untuk melaporkan nombor yang mana anda berdiri, PADANKAN nombor yang anda laporkan! (Nota: Ia hanya menyokong carian data lajur tunggal atau baris tunggal~)

Struktur fungsi: MATCH (apa yang perlu dicari, di mana untuk mencari [baris tunggal atau lajur tunggal], jenis carian)

Jenis carian: 3 jenis. Mereka diwakili oleh 0, 1, dan -1 masing-masing. 0 menunjukkan carian tepat, 1 menunjukkan carian menaik, dan -1 menunjukkan carian menurun.

2. Penggunaan asas MATCH

1.

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi ExcelKami ingin tahu di mana kedudukan "Zhang San" dalam kawasan lajur "Nama". Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi ExcelCara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Formula: Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

=MATCH(B3,B$2:B$8,0)

<strong>=MATCH(B3,B:B,0)</strong>

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi ExcelAnalisis formula:

Apa yang perlu dicari: Cari "Zhang San", jadi ia adalah sel B3

Di mana untuk mencarinya: Cari dalam lajur nama B2:B8. Untuk mengelakkan kawasan lajur nama formula pengisian ke bawah daripada berubah, ia perlu dibetulkan dengan $, iaitu, B$2:B$8.

Jenis carian: 0 bermaksud carian tepat. Carian tepat tidak memerlukan pengisihan.

2 Carian menaik

Carian menaik adalah untuk mencari nilai maksimum yang kurang daripada atau sama dengan nilai carian dan kemudian mengembalikannya lokasi. Data mesti diisih dalam tertib menaik.

Begitu juga berikan buah berangan

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi ExcelCara menggunakan fungsi MATCH() dalam pembelajaran fungsi ExcelKami ingin tahu berapa banyak yang tidak lebih daripada 60. Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Isih dahulu keputusan dalam tertib menaik. Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Kemudian masukkan formula dalam D3: Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

=MATCH(60,B20:B40,1)

Selepas pengesahan, bilangan orang ialah 8 orang. Jelas sekali, selepas menyusun dalam susunan menaik, apa yang dikembalikan ialah nombor kedudukan nilai terakhir kurang daripada atau sama dengan 60 ia juga boleh difahami sebagai mengira bilangan nilai tidak lebih daripada 60, termasuk semua nilai yang sama; kepada 60. Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

3 Carian menurun

Carian menurun adalah untuk mencari nilai minimum yang lebih besar daripada atau sama dengan nilai carian dan kemudian mengembalikannya lokasi. Keperluan mesti diisih mengikut tertib menurun.

Beri saya contoh yang sama

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi ExcelCara menggunakan fungsi MATCH() dalam pembelajaran fungsi ExcelKami ingin tahu berapa ramai yang tidak kurang daripada 60. Mengikuti perkara di atas, isikan data dalam tertib menurun dahulu. Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Kemudian masukkan formula dalam E3: Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

=MATCH(60,B20:B40,-1)

Selepas pengesahan, 14 orang mendapat tidak kurang daripada 60 . Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Kami mendapat dua keputusan yang jelas:

(1) Selepas tertib menurun, carian dalam tertib menaik akan menjadi salah. Oleh itu, carian menaik mesti disusun dalam susunan menaik, sebaliknya, carian menurun mesti disusun dalam susunan menurun.

(2) Carian menurun mengembalikan kedudukan nombor terkecil lebih besar daripada 60 atau nombor pertama bersamaan dengan 60 ia juga boleh difahami sebagai mengira semua nombor lebih besar daripada 60 termasuk nombor pertama bersamaan dengan 60 Nombor itu; daripada nilai. Ini berbeza daripada penapisan dalam tertib menaik: jika terdapat nilai yang sama dengan nilai carian, tertib menaik akan meletakkan nilai terakhir bersamaan dengan nilai carian, manakala tertib menurun akan meletakkan nilai pertama sama dengan nilai carian.

Setelah memahami siapa MATCH dan penggunaan asasnya, saya rasa semua orang akan berfikir bahawa MATCH adalah sedikit sia-sia: ia hanya digunakan untuk mengembalikan nombor kedudukan, yang jauh dari nilai khusus yang saya ingin cari.

Disebabkan ini, fungsi MATCH jarang muncul bersendirian dalam kerja harian. PERLAWANAN tidak digalakkan untuk memenangi tempatnya dalam dunia acara, ia mengamalkan tarian strategi yang berkesan dengan gergasi. Oleh itu, terdapat gabungan VLOOKUP+MATCH dan gabungan INDEX+MATCH yang terkenal.

3. Menari dengan Giants

1. Dalam senarai markah yang terperinci, kita perlu mencari jumlah markah, purata markah dan gred "Yuan Jingmi, Wang Hui, Lian Feng dan Yu Mai".

Jika kita menggunakan fungsi VLOOKUP sahaja, kita perlu kerap mengubah suai parameter ketiga. Apabila menyemak jumlah skor, masukkan formula dalam sel P2:

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Dan apabila anda ingin menyemak skor purata, anda perlu mengubah suai parameter ketiga kepada 12, dan formula menjadi:

=VLOOKUP(O2,A2:M142,11,0)

Sangat menyusahkan untuk digunakan seperti ini, jadi bagaimana kita boleh menyelamatkan masalah?

=VLOOKUP(O2,A2:M142,12,0)MACTH merebut peluang untuk mengesyorkan dirinya kepada VLOOKUP, dan menggantikan parameter ketiga dengan nombor kedudukan pertanyaannya sendiri "jumlah skor", "skor purata" dan "tahap" dalam baris A1:M1, jadi tidak perlu mengubah suai secara manual. Pada masa ini, formula untuk mencari jumlah skor menjadi:

Kemudian tarik ke kanan untuk mengisi dan kemudian tarik ke bawah untuk mengisi formula untuk melengkapkan pertanyaan. Seperti berikut:

=VLOOKUP($O2,$A:$M2,MATCH(P,$A:$M,0),0)

Sesetengah rakan mungkin pernah melihat artikel kami sebelum ini "Bolehkah anda menggunakan Lajur?" Ia menjadikan formula kurang bodoh. 》, dikatakan lebih mudah untuk menggantikan parameter ketiga dengan COLUMU:

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

=VLOOKUP($O2,$A:$M2,COLUMN(K1),0)

Betul, nilai pertanyaan semasa disusun secara berterusan, dan Pesanan adalah konsisten dengan butiran gred, dan lebih mudah untuk menggunakan COLUMN. Bagaimana jika pertanyaan adalah berdasarkan dua jadual berikut?

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Jelas sekali COLUMN tidak sesuai, tetapi MATCH layak sepenuhnya. Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi ExcelCara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel2. Kombinasi INDEX+MATCH

Masih semak keputusan, seperti berikut:

Jika kita menggunakan INDEX sahaja untuk menyemak markah, formula pertanyaan skor matematik He Congliang:

, formula pertanyaan skor fizik: Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel.

Pertanyaan INDEKS menggunakan kawasan pertanyaan yang ditentukan sebagai sistem koordinat dan menanyakan nilai yang diperlukan melalui koordinat baris dan koordinat lajur. Kawasan pertanyaan untuk gred He Congliang ialah A2:D9 Skor matematik terletak di persimpangan baris 5 dan lajur 2, jadi formulanya ialah =INDEX(A2:D9,5,2). Skor fizik berada di persimpangan baris 5 dan lajur 4, jadi formulanya ialah = INDEX(A2:D9,5,4).

Menyoal dengan memasukkan bilangan baris dan lajur dengan cara ini adalah terlalu kekok dan tidak praktikal. Oleh itu, MATCH mengambil kesempatan daripada setiap peluang untuk mengesyorkan dirinya kepada INDEX. MATCH boleh mencari nilai kedudukan berdasarkan syarat, menggantikan input manual nombor baris dan lajur. Formula pertanyaan skor menjadi: INDEX(A2:D9,5,2)INDEX(A2:D9,5,4)

=INDEX($A:$D,MATCH($F3,$A:$A,0),MATCH(G,$A:$D,0))

Sudah tentu, gabungan VLOOKUP+MATCH juga boleh digunakan di sini, formula:

Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel

Apakah perbezaan antara gabungan VLOOKUP+MATCH dan gabungan INDEX+MATCH? Kami akan membincangkan isu ini dalam kelas fungsi seterusnya. Rakan kongsi yang berminat boleh memikirkannya sendiri terlebih dahulu.

=VLOOKUP($F3,$A:$D,MATCH(G,$A:$D,0),0)Bagaimana pula dengan gabungan abang dan adik yang hebat? Oleh itu, fungsi MATCH layak menjadi ahli falsafah di antara fungsi! Itu sahaja untuk pelajaran fungsi hari ini, jumpa lagi di lain kali.

Cadangan pembelajaran berkaitan: tutorial cemerlang

Atas ialah kandungan terperinci Cara menggunakan fungsi MATCH() dalam pembelajaran fungsi Excel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:itblw.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan