Terus ke kandungan
IGCSE·Tuition
ICT · Pelajaran

Diagnosis formula yang disalin ke julat yang salah

Nombor kelihatan munasabah, atau satu lajur ralat muncul, dan anda tidak tahu sel mana yang patut disalahkan.

Dalam halaman ini
  1. Bagaimanakah anda mendiagnosis formula yang disalin?
  2. Contoh berlangkah
  3. Kesilapan yang perlu diwaspadai
  4. Semak kendiri
  5. Ke mana selepas ini?

Apabila formula yang disalin menjadi salah, puncanya hampir selalu ialah rujukan yang bergerak sedangkan tidak sepatutnya, atau tidak bergerak sedangkan sepatutnya. Mendiagnosis bermaksud membaca formula, bukan meneka. Hamparan rekaan di bawah menunjukkan kaedahnya.

Bagaimanakah anda mendiagnosis formula yang disalin?

  1. Lihat simptom. Sifar, ralat seperti #DIV/0!, jumlah yang terlalu kecil, atau amaran rujukan bulat.
  2. Klik sel buruk yang pertama dan baca formulanya dalam bar formula.
  3. Banding dengan formula dalam sel baik yang terakhir. Cari rujukan yang beralih.
  4. Tanya apa yang sepatutnya berlaku: bergerak, atau kekal tetap?
  5. Baiki, salin semula, dan semak satu nilai secara manual.

Contoh berlangkah

Hamparan jualan harian rekaan: B2:B5 mengandungi 120, 95, 140 dan 105. B6 mengandungi =SUM(B2:B5), iaitu 120 + 95 + 140 + 105 = 460. Lajur C patut menunjukkan bahagian setiap hari daripada jumlah.

Percubaan: dalam C2 pelajar menaip =B2/B6, yang memberi 120 ÷ 460 = 0.261, atau 26.1%. Ia kelihatan betul. Apabila disalin ke bawah, C3 menjadi =B3/B7. B7 kosong, jadi C3 menunjukkan #DIV/0!. Semua sel di bawahnya sama.

Diagnosis: C2 dan C3 berbeza kerana kedua-dua rujukan bergerak ke bawah. Pengangka B3 patut bergerak, tetapi pembahagi B6 ialah jumlah, yang mesti kekal tetap.

Pembetulan: C2 menjadi =B2/B$6. Mengunci baris sudah memadai kerana formula hanya disalin ke bawah. Salin ke bawah semula:

  • C3: 95 ÷ 460 = 20.7%
  • C4: 140 ÷ 460 = 30.4%
  • C5: 105 ÷ 460 = 22.8%

Semakan manual: 26.1 + 20.7 + 30.4 + 22.8 = 100.0%. Jika bahagian berjumlah 100%, pembahagi digunakan secara konsisten.

Kesilapan yang perlu diwaspadai

Pembetulan yang salah: pelajar menaip semula =B3/460 dalam setiap sel.

Bahagian betul hari ini, tetapi jika jualan sesuatu hari berubah, jumlah tidak lagi sepadan. Formula itu beku semula.

Gantikan nombor yang ditaip dengan sel jumlah dan kuncinya. Kesilapan lazim yang lain ialah julat jumlah yang tersalah termasuk jumlah itu sendiri: jika =SUM(B2:B5) dalam B6 disalin ke B7, ia menjadi =SUM(B3:B6), yang menggugurkan B2 dan mengira jumlah lama dalam B6 seolah-olah ia satu jualan. Sentiasa semak hujung julat bagi jumlah yang disalin.

Semak kendiri

Cuba soalan ini, kemudian buka setiap jawapan.

1. =SUM(C2:C4) berada dalam C5. Ia disalin ke C6. Apakah formula dalam C6, dan apa yang salah?

Tunjuk jawapan

Ia menjadi =SUM(C3:C5). Julat tergelincir satu baris ke bawah, jadi C2 tertinggal dan jumlah dalam C5 ikut dikira.

2. =B2*$E1 berada dalam C2 dan disalin ke C4. Apakah ia, dan apa yang salah?

Tunjuk jawapan

Ia menjadi =B4*$E3. Lajur dikunci tetapi baris tidak, jadi E1 bergerak ke E3, yang mungkin kosong. Hasilnya mungkin 0. Pembetulannya $E$1.

3. =SUM(B2:B5) berada dalam B6 dan disalin ke D6. Apakah formulanya, dan adakah ia betul?

Tunjuk jawapan

Ia menjadi =SUM(D2:D5). Ia betul hanya jika lajur D menyimpan nombor yang perlu dijumlahkan. Julat bergerak bersama lajur, dan itu biasanya yang dikehendaki.

Ke mana selepas ini?

Cuba set latihan formula hamparan, yang mencampurkan kelima-lima kemahiran. Ulang kaji rujukan mutlak jika pengunciannya ialah masalah, dan gunakan grid latihan rujukan hamparan untuk berlatih meramal. Kembali ke modul: formula hamparan.

Jika mendiagnosis seorang diri masih terasa seperti meneka, guru kami boleh melatihnya secara langsung bersama anda dalam tuisyen ICT dalam talian satu dengan satu.

Soalan lazim

Apakah maksud #DIV/0!?

Ia bermakna formula cuba membahagi dengan sifar atau sel kosong. Dalam formula yang disalin, puncanya biasanya rujukan pembahagi yang bergerak ke baris kosong. Semak sama ada pembahagi patut dikunci dengan tanda dolar.

Apakah rujukan bulat (circular reference)?

Ia berlaku apabila formula merujuk selnya sendiri, secara langsung atau melalui julatnya. Jumlah yang julatnya tersalah termasuk sel jumlah itu ialah contoh biasa. Program biasanya memberi amaran, dan pembetulannya ialah membaiki julat.

Adakah jawapan salah sentiasa disertai mesej ralat?

Tidak. Jawapan yang salah secara senyap, seperti jumlah yang tertinggal satu baris, lebih berbahaya daripada ralat kerana ia kelihatan baik. Sebab itu anda perlu membandingkan dengan semakan manual yang pantas selain membaca formula.

Dikemas kini:

Langkah seterusnya

Jika anda boleh membetulkan formula selepas ditunjukkan tetapi sukar mengesan masalah sendiri, guru satu dengan satu boleh melatih tabiat diagnosis itu bersama anda.

Kelas percubaan berbayar satu jam pada kadar guru yang disahkan, bermula RM80. Yuran lain, jadual dan susunan seterusnya disahkan terus bersama guru selepas kelas percubaan.

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

Ibu bapa atau penjaga? Tanya di sini

9,000+ pelajar telah dibantu melalui perkhidmatan kami