Gunakan SEARCH untuk memadankan kata kunci dalam teks di Numbers tanpa mengira huruf besar atau kecil. Tambahkan lajur pembantu untuk menukar setiap padanan kepada TRUE atau FALSE, kemudian tapis baris yang anda perlukan. Dokumentasi SEARCH Apple mengesahkan tingkah laku ini.
Panduan ini menggunakan senarai projek geometri sintetik untuk mencari perihalan yang mengandungi kata kunci terpilih. Panduan Mac semasa Apple menyatakan Numbers 15.4; semak versi yang dipasang dengan memilih Numbers → About Numbers jika antara muka anda berbeza. Panduan Pengguna Numbers untuk Mac
Cipta padanan kata kunci yang tidak mengira huruf besar atau kecil
Sediakan satu jadual dengan tajuk berikut dalam baris 1. Masukkan perihalan dan bilangan objek dalam lajur A dan B, dan biarkan lajur C kosong untuk formula.
| Baris | A: Perihalan | B: Bilangan objek | C: Padanan |
|---|---|---|---|
| 2 | Susun atur SEGITIGA | 6 | TRUE |
| 3 | Model segi tiga kecil | 4 | TRUE |
| 4 | Susun atur segi empat tepat | 8 | FALSE |
| 5 | Kajian segi tiga dan bulatan | 5 | TRUE |
| 6 | Susun atur bulatan | 3 | FALSE |
Klik sel C2, taip formula berikut dan tekan Return. Menaip tanda sama dengan pada awal formula akan membuka Editor Formula. Apple mendokumenkan kaedah memasukkan formula ini dalam Mengira nilai menggunakan data dalam sel jadual di Numbers pada Mac.
=IFERROR(SEARCH("triangle",A2)>0,FALSE)
SEARCH mengembalikan kedudukan permulaan teks yang sepadan tanpa mengira huruf besar atau kecil. Membandingkan kedudukan itu dengan sifar menghasilkan TRUE. Apabila kata kunci tiada, carian menghasilkan ralat; IFERROR menggantikannya dengan FALSE. Gabungan ini menghasilkan penanda padanan yang boleh digunakan semula. SEARCH, IFERROR
Pilih C2 dan gerakkan penuding ke atas sempadannya sehingga pemegang autoisi berwarna kuning muncul. Seret ke bawah hingga C6. Gunakan julat destinasi yang kosong kerana autoisi akan menulis ganti kandungan sedia ada. Apple menerangkan proses ini dalam Mengisi sel secara automatik di Numbers pada Mac.
Pastikan formula dalam C3 merujuk A3 dan formula dalam C6 merujuk A6. Ini ialah formula baris individu: setiap formula menilai satu perihalan dan mengembalikan satu hasil. Kekalkan rujukan sel tunggal apabila mengikuti kaedah ini; menukarnya kepada julat ialah reka bentuk formula yang berbeza.
Tentukan perkara yang dianggap sebagai padanan kata kunci
Mengabaikan huruf besar atau kecil hanya menjawab sebahagian daripada persoalan padanan. Anda juga perlu menentukan sama ada kata kunci boleh muncul di dalam teks yang lebih panjang, mesti memenuhi keseluruhan sel, atau patut ditafsirkan sebagai corak. Pilih peraturan itu sebelum menapis jadual anda.
| Keperluan anda | Pendekatan yang sesuai | Contoh hasil |
|---|---|---|
| Cari teks di mana-mana dalam perihalan | SEARCH dengan IFERROR |
triangle memadankan TRIANGLE layout |
| Padankan seluruh sel tanpa mengira huruf besar atau kecil | Bandingkan versi huruf kecil | triangle memadankan TRIANGLE, tetapi mengecualikan Triangle layout |
| Cari teks literal yang mengandungi tanda baca | FIND yang digunakan pada teks huruf kecil |
Tanda asterisk boleh dianggap sebagai aksara biasa |
| Kenal pasti corak berstruktur | REGEX dengan tetapan huruf besar atau kecil dinyatakan |
Takrifkan corak yang dibenarkan dengan jelas |
Padankan seluruh sel
Untuk perbandingan seluruh sel, gantikan formula dalam C2 dengan formula berikut dan isikannya ke bawah:
=LOWER(A2)=LOWER("triangle")
LOWER menukar teks kepada huruf kecil, dan perbandingan kesamaan menyemak nilai yang terhasil. Formula terbitan ini menerima sel yang mengandungi hanya TRIANGLE atau Triangle. Formula ini menolak Triangle layout. Ruang dan tanda baca juga dikekalkan, jadi tentukan sama ada perbezaan tersebut patut diambil kira. LOWER, Bandingkan nilai menggunakan formula
Kendalikan tanda baca dan corak dengan sengaja
Sintaks kad bebas memberikan makna khas kepada * dan ?: masing-masing mewakili apa-apa bilangan aksara dan satu aksara. Tilde di hadapan menjadikan aksara kad bebas yang berikutnya sebagai aksara literal; contohnya, ~? mencari tanda soal. Gunakan operator rentetan dan kad bebas
Untuk teks kata kunci literal, pilihan lain ialah menukarkan kedua-dua argumen kepada huruf kecil dan menggunakan FIND, yang menjalankan carian teks biasa tanpa membenarkan kad bebas. Formula lengkap ini mencari tanda asterisk literal dalam perihalan di A2:
=IFERROR(FIND(LOWER("*"),LOWER(A2))>0,FALSE)
Di sini, LOWER menghapuskan perbezaan huruf besar atau kecil sebelum FIND dijalankan. Gantikan tanda asterisk dalam tanda petik dengan teks literal yang anda perlukan. FIND, LOWER
Jika anda menggunakan ungkapan nalar kemudian, nyatakan tingkah laku huruf besar atau kecil dengan jelas. Apple mendokumenkan REGEX(pattern,FALSE) sebagai fungsi yang mengabaikan huruf besar atau kecil; jika argumen kedua ditinggalkan, ungkapan nalar akan peka huruf besar atau kecil. Corak juga memerlukan takrif sempadan perkataan atau aksara yang dibenarkan. REGEX
Padankan salah satu kata kunci atau wajibkan kedua-duanya
Untuk set kecil kata kunci tetap, lajur pembantu berasingan memudahkan logik disemak. Kekalkan ujian segi tiga dalam C2. Tambahkan Circle match dalam D1 dan masukkan formula ini dalam D2, kemudian isikannya hingga D6:
=IFERROR(FIND(LOWER("circle"),LOWER(A2))>0,FALSE)
Formula ini menggunakan kaedah huruf kecil dan FIND yang diterangkan di atas. Lajur C dan D kini menjawab soalan berasingan tentang perihalan yang sama. Tambahkan Either keyword dalam E1 dan Both keywords dalam F1. Masukkan formula ini masing-masing dalam E2 dan F2, kemudian isikan kedua-duanya ke bawah:
=OR(C2,D2)
=AND(C2,D2)
OR mengembalikan TRUE apabila sekurang-kurangnya satu argumen adalah benar. AND menghendaki semua argumen benar. Penggunaan penanda berasingan juga membolehkan anda melihat kata kunci yang menyebabkan padanan. OR, AND
Dengan perihalan sampel ini, setiap baris sepadan dengan sekurang-kurangnya satu kata kunci kecuali Rectangle layout. Hanya Triangle and circle study sepadan dengan kedua-duanya. Hasil yang dijangka ini menyediakan semakan diagnostik kecil sebelum anda menggunakan formula pada jadual projek yang lebih besar.
Tapis jadual dan serlahkan hasil yang mudah dibaca
Untuk memaparkan baris yang sepadan, pilih sel dalam lajur hasil yang berkaitan—C untuk segi tiga, E untuk salah satu kata kunci, atau F untuk kedua-duanya. Gerakkan penuding ke atas huruf lajur, buka menu anak panah dan pilih Quick Filter. Pilih TRUE dan nyahpilih nilai yang lain. Klik di tempat lain pada helaian untuk selesai. Tapis data di Numbers pada Mac
Penapisan menentukan baris yang kelihatan. Jika penapisan tidak tersedia, Apple menyarankan anda menyemak sel bercantum dan membatalkan cantumannya. Anda boleh menyemak atau mematikan penapisan dalam tab Filter pada bar sisi Organize. Tapis data di Numbers pada Mac
Untuk penanda visual yang jelas, tambahkan lajur hasil teks. Contohnya, masukkan Result dalam G1 dan formula ini dalam G2 untuk melabelkan hasil salah satu kata kunci:
=IF(E2,"Match","No match")
Isikan formula ke bawah. IF memilih label pertama apabila E2 benar dan label kedua apabila palsu. IF
Pilih G2:G6, buka Format → Cell → Conditional Highlighting, dan klik Add a Rule. Pilih peraturan teks yang menguji kesamaan dengan Match, pilih gaya isian atau teks, kemudian klik Done. Aliran kerja penyerlahan yang didokumenkan Apple menilai nilai sel yang dipilih dan turut membenarkan perbandingan rujukan sel. Gunakan syarat sel di Numbers pada Mac
Kaedah ini mewarnakan sel hasil. Kaedah ini tidak menetapkan pemformatan automatik untuk seluruh baris atau mewarnakan kata kunci sahaja di dalam perihalan. Kekalkan pengiraan padanan dalam sel jadual dan gunakan peraturan penyerlahan yang didokumenkan pada hasilnya. Jika beberapa peraturan penyerlahan sepadan dengan sesuatu sel, Apple menyatakan bahawa peraturan pertama dalam senarai menentukan rupanya. Gunakan syarat sel di Numbers pada Mac
Semak hasil yang tidak dijangka sebelum menggunakan paparan bertapis
Jika sesuatu perihalan diterima terlalu luas, semak peraturan padanan terlebih dahulu. Ujian subrentetan boleh menerima kata kunci yang muncul di dalam perkataan yang lebih panjang. Gunakan kesamaan seluruh sel apabila perihalan sepatutnya berupa label kategori tunggal; gunakan corak yang ditakrifkan dengan sengaja apabila sempadan penting.
Jika sesuatu hasil kelihatan salah, periksa ungkapan carian dalaman buat sementara waktu tanpa IFERROR. Pembalut itu menggantikan sebarang ralat dengan nilai sandaran, jadi ralat pada peringkat awal boleh kelihatan seperti ketidakpadanan biasa. Dalam Numbers, anda boleh mengklik ralat formula untuk memeriksa mesejnya. IFERROR, Mengira nilai menggunakan data dalam sel jadual
Jika anda mencarta bilangan objek daripada jadual bertapis, semak cara carta mengendalikan data tersembunyi. Apple menyatakan bahawa data tersembunyi atau bertapis dikecualikan secara lalai. Untuk memasukkannya, pilih carta dan aktifkan Hidden Data di bawah Format → Chart → Chart Options. Ubah suai data carta di Numbers pada Mac
Mulakan dengan sampel lima baris dan sahkan penanda yang dijangka. Kemudian pilih peraturan padanan yang sesuai dengan perihalan anda, lanjutkan formula pembantu melalui data anda dan tapis lajur hasil yang berkaitan. Penanda padanan yang kelihatan memudahkan anda menyemak sebab setiap baris projek disertakan.
Sumber
- Panduan Pengguna Numbers untuk Mac — Apple.
- SEARCH — Apple.
- IFERROR — Apple.
- Mengira nilai menggunakan data dalam sel jadual di Numbers pada Mac — Apple.
- Mengisi sel secara automatik di Numbers pada Mac — Apple.
- LOWER — Apple.
- Gunakan operator rentetan dan kad bebas — Apple.
- FIND — Apple.
- REGEX — Apple.
- OR — Apple.
- AND — Apple.
- IF — Apple.
- Tapis data di Numbers pada Mac — Apple.
- Gunakan syarat sel di Numbers pada Mac — Apple.
- Ubah suai data carta di Numbers pada Mac — Apple.