Untuk memastikan formula Numbers membaca alamat baris teratas yang tetap selepas baris disisipkan, gunakan INDIRECT dengan alamat dalam tanda petik, seperti =INDIRECT("B2") untuk baris isi pertama di bawah satu baris pengepala. Tentukan dahulu sama ada anda memerlukan kedudukan itu atau sel asal.

Panduan ini adalah untuk Numbers pada Mac dan menggunakan jadual kiraan objek sintetik yang ringkas. Tujuannya adalah untuk memaparkan kiraan yang kini berada pada baris data pertama, walaupun baris yang baru disisipkan mengambil kedudukan itu. Apple mendokumentasikan fungsi dan kawalan penyuntingan yang digunakan di bawah; contoh penyisipan ialah aplikasi praktikal bagi tingkah laku yang didokumenkan tersebut.

Tentukan maksud “kekalkan rujukan”

Dua tugas boleh kedengaran sama: terus membaca kiraan asal apabila selnya berpindah, atau sentiasa membaca kiraan yang berada pada kedudukan data teratas. Pilih hasil yang dijangka sebelum menukar formula.

Hasil yang dikehendaki Pendekatan
Baca kandungan semasa pada alamat tertentu, seperti B2 Gunakan alamat dalam tanda petik dengan INDIRECT
Kekalkan rujukan apabila menyalin formula ke tempat lain Gunakan rujukan mutlak, seperti $B$2
Dapatkan kedudukan tertentu dalam koleksi Gunakan INDEX dengan indeks baris dan lajur yang dinyatakan dengan jelas
Pastikan label lajur kelihatan semasa menatal Bekukan baris pengepala

Apple menerangkan rujukan mutlak dari segi penyalinan formula: $B$2 menjadikan kedua-dua komponen mutlak, manakala B$2 mengekalkan komponen baris sahaja. Dokumentasi itu tidak menjanjikan secara umum bahawa tanda dolar menjadikan alamat kebal terhadap suntingan struktur. Rujuk sel dalam formula.

Apple juga mendokumentasikan bahawa rujukan dikemas kini apabila sel yang dirujuk dialihkan—contohnya, mengalihkan sel yang dirujuk dari A1 ke D5 akan mengubah rujukan formula dengan sewajarnya. Hal ini membantu menjelaskan mengapa mengekori sel dan menyasarkan kedudukan memerlukan pilihan yang berbeza. Salin atau alihkan formula dan nilai yang dikiranya.

Sediakan rujukan tetap kepada baris data pertama

Mulakan dengan jadual ringkas yang mengandungi satu baris pengepala dan tiada lajur pengepala. Dalam bar sisi Format, buka tab Table dan gunakan kawalan Headers & Footer untuk menyemak susun atur. Dengan satu baris pengepala, baris 1 mengandungi label dan baris 2 ialah baris isi pertama. Apple menyatakan bahawa menukar bilangan pengepala menukar baris sedia ada dan bukannya menyisipkan baris baharu. Tambah atau keluarkan baris dan lajur dalam Numbers pada Mac.

Masukkan nilai contoh ini. Biarkan semua sel lain kosong, termasuk D2, yang akan memuatkan hasilnya.

Baris Lajur A Lajur B Lajur C Lajur D
1 Objek Kiraan Kiraan teratas semasa
2 Kubus 12
3 Kon 8
4 Sfera 5

Pilih D2, taip formula berikut dan tekan Return. Menaip tanda sama dengan akan membuka Formula Editor; panduan Mac Apple mendokumentasikan bahawa formula dimuktamadkan dengan menekan Return. Kira nilai menggunakan data dalam sel jadual di Numbers pada Mac.

=INDIRECT("B2")

Hasil yang dijangka ialah 12. Apple mentakrifkan INDIRECT sebagai fungsi yang mengembalikan kandungan alamat yang diberikan sebagai rentetan. Argumen kedua yang tidak disertakan menggunakan gaya alamat yang menggunakan huruf lajur dan nombor baris secara lalai. Di sini, "B2" ialah alamat literal yang hendak dicari. Menggunakan teks yang tidak berubah itu supaya formula terus menyasarkan baris 2 ialah kesimpulan praktikal di sebalik kaedah ini. INDIRECT.

Jika jadual anda tiada baris pengepala, kedudukan isi teratas ialah B1. Gunakan nombor baris yang kelihatan untuk memilih alamat. Membekukan pengepala mempengaruhi keterlihatannya semasa menatal; tindakan itu tidak menentukan sasaran formula. Tambah atau keluarkan baris dan lajur dalam Numbers pada Mac.

Semak hasil dengan ujian penyisipan yang disengajakan

Gunakan dua kiraan yang berbeza supaya anda dapat mengetahui sama ada hasilnya mengekori entri asal atau membaca entri teratas yang baharu. Apple mengesyorkan agar formula diperiksa selepas menyisipkan baris atau lajur untuk memastikan rujukannya masih merangkumi sel yang dimaksudkan. Semak ralat formula dan ikuti amalan terbaik.

  1. Alihkan penuding ke atas nombor baris untuk baris 2 dan klik anak panahnya.
  2. Pilih pilihan untuk menambah baris di atasnya.
  3. Masukkan Prisma dalam A2 yang baharu dan 20 dalam B2 yang baharu.
  4. Cari formula hasil, yang telah beralih ke bawah bersama baris asalnya, dan periksa nilainya.
  5. Klik dua kali hasil itu untuk memeriksa teks formula.

Apple mendokumentasikan cara menyisipkan baris melalui menu pintasan nombor baris. Tambah atau keluarkan baris dan lajur dalam Numbers pada Mac.

Bagi ujian contoh ini, hasil yang dimaksudkan sekarang ialah 20: kiraan baharu di B2. 12 yang asal telah berpindah ke B3. Sahkan nilai yang dipaparkan dan alamat dalam tanda petik sebelum menggunakan perubahan ini pada jadual kerja anda.

Ulangi ujian dengan satu lagi baris yang disisipkan jika aliran kerja anda kerap menambah beberapa entri di bahagian atas. Hasil yang masih menunjukkan kiraan asal tidak memenuhi tugas dalam artikel ini, walaupun formula itu tidak menghasilkan ralat. Semakan yang berguna menguji maksud jawapan serta kesahihannya.

Bilakah anda patut menggunakan Preserve Row atau INDEX?

Gunakan Preserve Row apabila masalah berlaku semasa menyalin formula ke bawah dalam jadual. Klik dua kali sel formula, klik segi tiga pada token rujukannya dan pilih Preserve Row. Pilih Preserve Column juga jika lajur perlu kekal mutlak. Apple turut mendokumentasikan bahawa anda boleh memilih rujukan dan menekan Command-K untuk mengekalkan kedua-dua komponen. Kira nilai menggunakan data dalam sel jadual di Numbers pada Mac.

INDEX menjawab soalan kedudukan yang berbeza: nilai apakah yang berada pada baris dan lajur tertentu dalam koleksi yang diberikan? Contohnya, dengan data sampel asal, formula ini mengembalikan 12 apabila dimasukkan dalam sel kosong di luar julat yang dirujuk:

=INDEX(B2:B4, 1, 1)

Indeks tersebut bermaksud baris pertama dan lajur pertama bagi B2:B4. Indeks itu tidak bermaksud baris jadual 2 dengan sendirinya. Jika suntingan struktur mengubah koleksi yang diberikan, periksa semula koleksi itu. Apple mentakrifkan indeks berbanding julat dan menghendakinya berada dalam dimensi julat tersebut. Indeks sifar boleh mengembalikan seluruh baris atau lajur sebagai tatasusunan, jadi gunakan indeks positif yang dinyatakan dengan jelas apabila anda mahukan satu nilai. INDEX.

Kekalkan sempadan formula, tatasusunan, carta dan penyerlahan dengan jelas

Formula satu sel memadai untuk tugas ini. Memperluas alamat kepada julat mengubah bentuk hasil: Apple mendokumentasikan bahawa INDIRECT boleh mengembalikan tatasusunan daripada rentetan julat, yang boleh digunakan oleh fungsi lain. Bantuan semasanya turut menerangkan tatasusunan limpahan. Jangan gantikan "B2" dengan alamat berbilang sel dan menganggap formula itu masih akan mengembalikan satu kiraan. INDIRECT.

Carta mempunyai kawalan rujukan datanya sendiri. Jika carta perlu memaparkan kiraan teratas yang dikira, kira nilainya dalam sel pembantu dan pilih sel itu melalui kawalan Edit Data References carta. Apple mendokumentasikan pemilihan sel jadual atau pelarasan pilihan siri sedia ada, kemudian mengklik Done. Aliran kerja carta yang didokumentasikan membolehkan pemilihan sel; ia tidak menyediakan medan kemasukan formula untuk penyelesaian ini. Ubah suai data carta dalam Numbers pada Mac.

Penyerlahan bersyarat juga menggunakan peraturan dan nilai perbandingan. Untuk membandingkan kiraan dengan nilai pembantu yang dikira, pilih sel kiraan, buka Format → Cell → Conditional Highlighting dan klik Add a Rule. Pilih peraturan angka yang sesuai dan gunakan butang Cell Reference untuk memilih sel pembantu. Letakkan pengiraan dalam sel pembantu dan jangan anggap peraturan itu menerima formula lengkap. Jika beberapa peraturan sepadan, Apple menyatakan peraturan pertama menentukan rupa sel. Gunakan keadaan sel dalam Numbers pada Mac.

Selesaikan masalah hasil yang tidak dijangka

Jika ikon ralat muncul, klik ikon itu untuk membaca penjelasannya. Periksa ejaan alamat, tanda petik berganda, pemformatan angka dan sama ada formula merujuk kepada dirinya sendiri. Apple mengenal pasti perkara ini sebagai masalah formula yang lazim. Pastikan ralat kelihatan semasa mendiagnosisnya supaya alamat yang salah tidak disembunyikan oleh hasil gantian. Semak ralat formula dan ikuti amalan terbaik.

Jika formula membaca jadual yang salah, periksa kelayakan rujukannya. Numbers menyokong nama jadual dan helaian yang dipisahkan dengan dua titik bertindih, seperti Objects::B2 atau Sheet 2::Objects::B2. Gunakan nama sebenar dalam hamparan anda apabila membina rujukan merentas jadual, dan periksa semula sebarang alamat literal selepas menamakan semula atau menyusun semula destinasinya. Rujuk sel dalam formula.

Pilih alamat yang mewakili kedudukan data teratas anda, masukkan formula satu sel dan sahkannya dengan menyisipkan kiraan baharu yang tersendiri di atas entri asal. Setelah nilai yang dipaparkan sepadan dengan baris teratas yang baharu, anda mempunyai semakan konkrit bahawa rujukan itu memenuhi tugas yang dimaksudkan.

Sumber