Terus ke kandungan
IGCSE·Tuition
ICT · Bantuan belajar

Rujukan hamparan saya bergerak salah apabila disalin

Baris pertama betul, tetapi apabila formula disalin ke bawah, hasilnya sifar atau nampak rawak.

Dalam halaman ini
  1. Apakah maksud sebenar “relatif”?
  2. Contoh: lajur cukai
  3. Kesilapan yang perlu diawasi
  4. Bagaimana dengan rujukan yang bergerak dalam satu arah sahaja?
  5. Ujian pantas sebelum menghantar
  6. Di manakah saya boleh mempelajari ini dengan betul?
  7. Bilakah bimbingan satu dengan satu membantu?

Formula yang disalin menjadi salah apabila rujukan yang sepatutnya kekal dibiarkan bergerak. Pembetulannya ialah mengunci rujukan itu dengan tanda dolar, contohnya $E$1, sebelum anda menyalin.

Halaman ini menerangkan peraturan dengan contoh berlangkah, menamakan kesilapan yang lazim, dan memberi ujian pantas.

Apakah maksud sebenar “relatif”?

Rujukan relatif seperti B2 ialah kedudukan yang diukur daripada sel yang memegang formula: “satu lajur ke kiri, baris yang sama”. Apabila formula disalin, hubungan itu dikekalkan, jadi rujukan beralih bersamanya.

Salin ke bawah satu baris dan B2 menjadi B3. Salin ke kanan satu lajur dan B2 menjadi C2.

Ini berguna untuk mengisi satu lajur, kerana setiap baris kemudian menggunakan nilai barisnya sendiri. Ia menimbulkan masalah apabila salah satu sel sepatutnya dikongsi oleh semua baris.

Contoh: lajur cukai

Contoh ini menggunakan hamparan umum dengan data rekaan. Tingkah laku salin-tampal dan bentuk tanda dolar adalah lazim, tetapi semak pada perisian dan versi anda sendiri.

Hamparan kantin sekolah menyenaraikan harga dalam B2 hingga B5: 4.50, 6.00, 3.20 dan 8.00. Sel E1 mengandungi kadar cukai 0.06. Lajur C sepatutnya menunjukkan cukai bagi setiap item.

Percubaan 1: Dalam C2, taip =B2*E1 dan salin ke bawah.

  • C2 = B2 × E1 = 4.50 × 0.06 = 0.27, dan ini betul.
  • C3 menjadi =B3*E2. E2 kosong, jadi hasilnya 6.00 × 0 = 0.
  • C4 dan C5 menjadi =B4E3 dan =B5E4, juga 0.

Baris pertama betul, dan itu menyembunyikan masalahnya. Kedua-dua rujukan bergerak ke bawah, sedangkan hanya harga yang sepatutnya.

Percubaan 2: Dalam C2, taip =B2*$E$1 dan salin ke bawah.

  • C2 = 4.50 × 0.06 = 0.27
  • C3 = 6.00 × 0.06 = 0.36
  • C4 = 3.20 × 0.06 = 0.192, yang dipaparkan sebagai 0.19 jika ditunjukkan kepada dua tempat perpuluhan
  • C5 = 8.00 × 0.06 = 0.48

Kini B2 bergerak bersama setiap baris, dan $E$1 kekal. Kelebihannya: jika kadar berubah kepada 0.08, menukar satu sel mengemas kini seluruh lajur.

Kesilapan yang perlu diawasi

Pendekatan yang silap: Semak formula pertama sahaja, lihat nombor yang betul, dan anggap yang lain betul.

Pembetulannya ialah klik sel terakhir dalam lajur dan baca formulanya. Jika ia merujuk sel kosong, anda telah menemui masalahnya. Ubah satu input, seperti kadar, dan lihat sama ada setiap baris dikemas kini.

Bagaimana dengan rujukan yang bergerak dalam satu arah sahaja?

Rujukan campuran mengunci satu bahagian. Andaikan grid sifir darab mempunyai pengepala baris 1, 2, 3 dalam A2 hingga A4 dan pengepala lajur 1, 2, 3 dalam B1 hingga D1. Dalam B2, taip =$A2*B$1.

  • $A2 mengekalkan lajur A, tetapi barisnya bergerak.
  • B$1 mengekalkan baris 1, tetapi lajurnya bergerak.

Salin formula ke D4. Ia berbunyi =$A4*D$1, iaitu 3 × 3 = 9. Satu formula kini mengisi seluruh grid, yang lebih pantas dan mengelakkan kesilapan menaip.

Ujian pantas sebelum menghantar

  1. Klik sel terakhir yang disalin dan baca formulanya.
  2. Tanya, “Sel mana yang tidak boleh bergerak?” dan kunci sel itu.
  3. Ubah satu input dan sahkan setiap sel yang bergantung dikemas kini.
  4. Semak dua nilai dengan tangan.
  5. Buka semula fail yang disimpan dan lihat sekali lagi.

Grid latihan rujukan hamparan menunjukkan jejak salinan dan nilai yang dikira semula bagi grid asli yang kecil, supaya anda dapat melihat pergerakan tanpa membina hamparan penuh. Ia mempunyai enjin formula yang terhad, jadi jangan anggap ia sepadan dengan setiap ciri hamparan.

Di manakah saya boleh mempelajari ini dengan betul?

Mulakan dengan membina formula dengan rujukan relatif yang betul, kemudian menggunakan rujukan mutlak dengan sengaja, dan akhiri dengan mendiagnosis formula yang disalin ke julat yang salah. Modul penuhnya ialah formula hamparan, dan model yang lebih besar ada dalam pemodelan dan carta hamparan. Uji diri anda dengan latihan asli ICT.

Bilakah bimbingan satu dengan satu membantu?

Sesetengah pelajar memahami peraturan tetapi mengunci sel yang salah apabila hamparan mempunyai beberapa input. Guru boleh memberi grid baharu dan meminta anda meramal setiap formula yang disalin sebelum anda menyemak. Tuisyen ICT dalam talian satu dengan satu bermula dengan kelas percubaan berbayar selama satu jam pada kadar yang disahkan oleh guru yang ditugaskan, bermula RM80.

Soalan lazim

Mengapa formula yang disalin memberi jawapan salah?

Menyalin menggerakkan setiap rujukan relatif sebanyak bilangan baris dan lajur yang sama. Jika formula merujuk sel tetap seperti kadar, sel itu turut bergerak dan jatuh pada sel kosong atau nilai lain. Kunci rujukan yang mesti kekal dengan tanda dolar.

Bilakah saya guna $A$1, A$1 atau $A1?

Gunakan $A$1 apabila lajur dan baris mesti tetap. Gunakan A$1 untuk mengunci baris sahaja, dan $A1 untuk mengunci lajur sahaja. Rujukan campuran sesuai untuk jadual yang satu input berjalan ke bawah dan satu lagi ke kanan, seperti grid sifir darab.

Adakah peraturan ini sama dalam setiap program hamparan?

Idea rujukan relatif dan mutlak adalah sama dalam perisian hamparan, dan bentuk tanda dolar digunakan secara meluas. Pintasan papan kekunci dan nama menu berbeza mengikut produk dan versi, jadi uji perisian anda dengan grid kecil sebelum bergantung padanya.

Dikemas kini:

Langkah seterusnya

Jika anda masih mengunci sel yang salah selepas berlatih, guru boleh melihat anda membina formula baharu dan bertanya soalan yang menjelaskan rujukan yang betul.

Kelas percubaan berbayar satu jam pada kadar guru yang disahkan, bermula RM80.

Tuisyen diatur bersama ibu bapa atau penjaga. Hantar halaman ini kepada mereka melalui WhatsApp supaya mereka boleh bertanya bagi pihak anda.

Ibu bapa: tanya di sini

  • 9,000+ pelajar telah dibantu melalui perkhidmatan kami
  • 9+ tahun membantu pelajar IGCSE