Punika pitados bilih referensi cyclical ing Excel minangka ungkapan ingkang salah. Pancen, cukup asring perkara iki, nanging isih ora tansah. Kadhangkala lagi ditrapake kanthi sengaja. Nggoleki apa link cyclic, carane nggawe, carane nggoleki sing ana ing dokumen, cara kerja karo wong-wong mau, utawa carane mbusak mau yen perlu.
Nggunakake rujukan sirkular
Kaping pisanan, goleki apa sing dadi referensi sirkular. Nyatane, iki minangka ungkapan sing, kanthi formula ing sel liyane, nuduhake dhewe. Bisa uga ana link sing ana ing lambang sheet sing kasebut dhewe.
Perlu dicatet menawa kanthi standar, versi modern saka Excel kanthi otomatis mblokir proses nglakokake operasi cyclic. Iki amarga kasunyatan yen ekspresi kasebut akeh banget, lan looping mrodhuksi proses kalkulasi lan pitungan sing tetep, sing nggawe beban tambahan ing sistem kasebut.
Nggawe referensi circular
Saiki ayo ndeleng cara nggawe ekspresi looping sing paling gampang. Iki bakal dadi link sing dumunung ing sèl sing padha.
- Pilih sheet sheet A1 lan tulisake ungkapan ing ngisor iki:
= A1
Sabanjure, klik tombol Ketik ing keyboard.
- Sawise iki, kothak dialog peringatan cyclic katon. Kita klik ing tombol. "OK".
- Mangkono, kita nampa operasi cyclic ing sheet ing sel kasebut nuduhake dhewe.
Ayo dadi rada rumit tugas lan nggawe ekspresi cyclic saka sawetara sel.
- Tulis nomer kanggo sembarang elemen sheet. Ayo dadi sel A1lan nomer 5.
- Kanggo sel liyane (B1) nulis ukara:
= C1
- Ing sabanjure item (C1) nulis rumus ing ngisor iki:
= A1
- Sawise iki kita bali menyang sel. A1ing ngendi nomer kasebut disetel 5. We refer marang dheweke unsur B1:
= B1
Kita pencet tombol Ketik.
- Mangkono, daur ulang ditutup, lan kita njaluk link siklus klasik. Sawise jendela pèngetan ditutup, kita bisa ndeleng manawa program wis nuduhaké sambungan cyclic karo panah biru ing sheet, sing disebut panah jejak.
Saiki kita arep ngowahi ekspresi cyclic ing conto meja. We have a table of sales of food. Iku kasusun saka papat kolom sing jeneng produk, jumlah produk sing didol, rega lan jumlah hasil saka penjualan kabeh volume sing dituduhake. Ana rumus ing tabel ing kolom pungkasan. Padha ngitung revenue kanthi ngalikan jumlah kanthi rega.
- Kanggo nggulung rumus ing baris pisanan, pilih elemen sheet kanthi jumlah produk pisanan (B2). Tinimbang nilai statis (6) kita mlebu ana formula sing bakal ngétung jumlah barang kanthi misahake jumlah total (D2) ing rega (C2):
= D2 / C2
Klik tombol Ketik.
- Kita entuk pranala cyclic pisanan, hubungan sing biasa dituduhake dening panah jiplakan. Nanging sing bisa dideleng, asil kasebut salah lan padha karo nol, amarga wis ditulis sadurunge, Excel ngeculake operasi siklis.
- Nyalin ekspresi menyang kabeh sel liyane saka column kanthi jumlah produk. Kanggo nindakake iki, ngeset kursor ing pojok tengen ngisor unsur sing wis ana rumus. Kursor dikonversi menyang salib, sing diarani marker isi. Tahan tombol mouse kiwa lan seret salib iki menyang mburi meja.
- Nalika sampeyan ndeleng, ekspresi disalin menyang kabeh unsur kolom. Nanging, mung siji hubungan ditandai karo panah jejak. Elinga iki kanggo masa depan.
Telusuri bab referensi
Minangka kita wis weruh ing ndhuwur, ora kabeh kasus program tandha interrelation saka referensi bunder karo obyek, sanajan ing sheet. Given kasunyatan sing akeh operasi siklis sing mbebayani, kudu dibusak. Nanging iki kudu ditemokake dhisik. Carane bisa dilakoni yen ekspresi ora ditandhani karo baris karo panah? Ayo ditangani tugas iki.
- Dadi, yen sampeyan mbukak file Excel nalika mbukak jendela informasi yen ngemot pranala bunderan, banjur dianjurake kanggo nemokake. Kanggo nindakake iki, pindhah menyang tab "Rumus". Klik ing pita ing segitiga, sing dumunung ing sisih tengen tombol "Priksa kasalahan"dumunung ing pamblokiran alat "Dependensi Formula". A menu mbukak ing ngendi sampeyan kudu mindhah kursor menyang item kasebut "Cyclic links". Sawise kuwi, menu sabanjuré mbukak dhaptar alamat unsur-unsur sheet sing program kasebut dideteksi ekspresi cyclic.
- Nalika sampeyan ngeklik alamat tartamtu, sel sing cocog ing sheet dipilih.
Ana cara liya kanggo mangerteni ngendi link layang kasebut dumunung. Pesen babagan masalah iki lan alamat elemen sing mengandung ekspresi sing padha dumunung ing sisih kiwa baris status, sing ana ing ngisor jendhela Excel. Nanging, kontras karo versi sadurunge, alamat ing bilah status bakal nuduhake alamat ora kabeh unsur sing ngemot referensi bunder, yen ana akeh, nanging mung siji sing muncul sadurunge sing liyane.
Saliyane, yen sampeyan ana ing buku sing ngandhut ekspresi looping, ora ing lembaran sing ditemokake, nanging ing sisih liyane, banjur ing kasus iki mung pesen babagan anané kesalahan tanpa alamat bakal ditampilake ing baris status.
Pelajaran: Carane golek link circular ing Excel
Ndandani pranala siklus
Kaya kasebut ing ndhuwur, ing mayoritas kasus, operasi siklis sing ala sing kudu dibuang. Mulane, iku wajar yen sawise sambungan siklus ditemokake, perlu kanggo mbenerake supaya rumus bisa diwujudake kanthi normal.
Kanggo mbenerake katergantungan siklis, perlu kanggo nglacak kabeh interkoneksi sel kasebut. Sanajan mriksa kasebut nemtokake sel sing spesifik, kesalahan kasebut bisa uga dumunung ing dhewe, nanging ing unsur liya saka chain dependensi.
- Ing kasus kita, senadyan kasunyatan bilih program kanthi bener nuding salah sawijining sel ing siklus (D6), kesalahan nyata dumunung ing sel liyane. Pilih item kasebut D6kanggo nemokake saka sel kasebut narik nilai. Kita katon ing ekspresi ing garis formula. Minangka sampeyan bisa ndeleng, nilai ing unsur sheet iki kawangun dening multiplying isi sel B6 lan C6.
- Bukak sel C6. Pilih lan katon ing garis rumus. Minangka sampeyan bisa ndeleng, iki minangka regane statis reguler (1000), sing ora dadi produk rumus. Mulane, iku aman kanggo ngandhakake yen unsur kasebut ora ngemot kesalahan nyebabake nggawe operasi siklis.
- Bukak sel sabanjuré (B6). Sawise milih rumus ing baris, kita waca sing ngandhut expression diwilang (= D6 / C6), sing narik data saka unsur-unsur ing tabel, khususé, saka sel D6. Dadi sel D6 nuduhake data item B6 lan kosok balene, sing nyebabake obsesi.
Kene, kita wis ngetung hubungan sing cukup cepet, nanging ing kasunyatan ana kasus nalika proses perhitungan meluake akeh sel, lan ora telung unsur, kaya kita. Banjur panelusuran bisa njupuk cukup suwe, amarga sampeyan kudu sinau saben unsur siklus.
- Saiki kita kudu mangerteni apa sel kasebutB6 utawa D6) ngandhut kesalahan. Sanajan, secara resmi, iki ora mung kesalahan, nanging mung nggunakake pranala sing gedhe banget, sing ndadékaké kanggo ngganggu. Sajrone proses panentu sing sel bisa diowahi, sampeyan kudu ngapikake logika. Ora ana algoritma sing jelas kanggo tumindak. Ing saben kasus, logika iki bakal beda.
Contone, yen ing tabel kasebut jumlah total kudu diwilang kanthi ngalikan jumlah barang sing bener sing didol karo rega, banjur bisa ngomong yen tautan sing ngitung jumlah saka jumlah total jual wis jelas akeh banget. Mulane, kita mbusak lan ngganti karo nilai statis.
- Kita nindakake operasi sing padha ing kabeh ekspresi cyclic, yen ana ing sheet. Sawise kabeh pranala bunderan wis dibusak saka buku, pesen babagan ngarsane masalah iki kudu ilang saka garis status.
Kajaba iku, manawa ekspresi cyclical wis rampung dibusak, sampeyan bisa nemokake nggunakake alat mriksa kesalahan. Pindhah menyang tab "Rumus" lan klik segel sing wis dikenal ing sisih tengen tombol "Priksa kasalahan" ing kelompok alat "Dependensi Formula". Yen ing item menu wiwitan "Cyclic links" ora aktif, tegese kita wis mbusak kabeh obyek kasebut saka dokumen kasebut. Ing kasus sing ngelawan, bakal perlu prosedur prosedur pambusakan kanggo unsur sing ana ing daftar kanthi cara sing padha sadurunge ditemtokake.
Idin kanggo nindakake operasi siklis
Ing pérangan sadurungé saka pawulangan, kita utamané nyebutaké cara kanggo ngrujuk karo referensi bunder, utawa cara nggoleki. Nanging, sadurungé, obrolan uga nyatakaké yèn ing sawetara kasus, sabanjure, bisa migunani lan kanthi sengaja dipigunakaké déning panganggo. Contone, cukup asring metode iki digunakake kanggo ngitung iteratif nalika mbangun model ekonomi. Nanging masalah iku, sanajan sampeyan kanthi sengaja utawa tanpa sadhar nganggo ekspresi cyclic, Excel kanthi default isih bakal mblokir operasi kasebut, saéngga ora mimpin kanggo ngatasi sistem sing gedhe banget. Ing kasus iki, persoalan kanthi peksa sing mateni kunci kasebut dadi relevan. Ayo ndeleng carane nindakake.
- Kaping pisanan, pindhah menyang tab "Gambar" Aplikasi Excel.
- Sabanjure, klik ing item "Pilihan"dumunung ing sisih kiwa jendhela sing mbukak.
- Jendela Parameters Excel diwiwiti. Kita kudu pindhah menyang tab "Rumus".
- Ing jendhela sing dibukak, bakal bisa gawé ijin kanggo nindakake operasi siklis. Pindhah menyang blok sisih tengen jendhela iki, ing ngendi setelan Excel piyambak dumunung. Kita bakal bisa nganggo blok setelan. "Parameter penghitungan"sing dumunung ing sisih ndhuwur.
Kanggo ngaktifake ekspresi cyclical, sampeyan kudu mriksa kotak ing jejere parameter "Ngaktifake Kalkulasi Iteratif". Kajaba iku, ing blok sing padha, sampeyan bisa ngatur nomer iterasi limit lan kesalahan relatif. Secara default, nilai-nilai kasebut yaiku 100 lan 0,001. Ing sawetara kasus, paramèter iki ora kudu diowahi, senadyan yen perlu utawa manawa sampeyan pengin, sampeyan bisa nggawe owah-owahan ing kolom kasebut. Nanging ing mriki, prelu mratandhani yen akeh lelumpatan bisa nyebabake beban serius ing program lan sistem kasebut sacara sakabehe, utamane yen sampeyan nggarap file sing ngandhut ekspresi cyclical.
Dadi, ngeset kui sing cedhak parameter "Ngaktifake Kalkulasi Iteratif"banjur kanggo setelan anyar kanggo entuk efek, klik tombol "OK"dumunung ing ngisor jendhela pilihan Excel.
- Sawise iku kita kanthi otomatis pindhah menyang sheet saka buku saiki. Minangka sampeyan bisa ndeleng, ing sel ing ngendi rumus siklis ana, saiki nilai kasebut diitung kanthi bener. Program ora mbatesi perhitungan ing wong-wong mau.
Nanging isih perlu diwenehi tandha yen panggunaan operasi siklis ora kudu dilecehke. Fitur iki kudu digunakake mung nalika pangguna rampung mesthine. Penyimpenan operasi siklis ora beralasan uga ora mung nyebabake beban gedhe banget ing sistem lan ngetokake kalkulasi nalika nggarap dokumen, nanging pangguna bisa kanthi ora sengaja ngenalake ekspresi cyclic sing salah kanthi standar bakal langsung diblokir dening program kasebut.
Minangka kita deleng, ing mayoritas kasus, referensi bunder minangka fenomena sing kudu ditangani. Kanggo nindakake iki, pisanan, sampeyan kudu nemokake sesambungan cyclical dhewe, banjur ngetung sel sing ngandung kesalahan, lan, pungkasanipun, ngilangi kanthi nggawe koreksi cocok. Nanging ing sawetara kasus, operasi siklis bisa migunani kanggo kalkulasi lan dilakoni dening pangguna kanthi sadar. Nanging sanajan mangkono, sampeyan pancen nggunakake pendekatan kanthi ati-ati, nyetel Excel kanthi bener lan ngerti langkah kasebut kanggo nambah pranala kasebut, sing, nalika digunakake kanthi jumlah gedhe, bisa nurunake sistem kasebut.