Rabtiet ċikliċi fil-Microsoft Excel

Pin
Send
Share
Send

Huwa ġeneralment aċċettat li rabtiet ċikliċi fl-Excel huma espressjoni żbaljata. Tassew, ħafna drabi dan huwa minnu, imma xorta mhux dejjem. Kultant huma applikati pjuttost apposta. Ejja nsib x'inhuma l-links ċikliċi, kif toħloqhom, kif issib dawk eżistenti f'dokument, kif taħdem magħhom, jew kif tħassarhom jekk meħtieġ.

Uża referenzi ċirkulari

L-ewwelnett, ejja niskopru x’inhi rabta ċirkolari. Fil-fatt, din hija espressjoni li, permezz ta 'formuli f'ċelloli oħra, tirreferi għaliha nfisha. Jista 'jkun ukoll link li jinsab fl-element tal-folja li għalih huwa stess jirreferi.

Ta 'min jinnota li b'mod awtomatiku, verżjonijiet moderni ta' Excel jimblokkaw awtomatikament il-proċess ta 'twettiq ta' operazzjoni ċiklika. Dan huwa dovut għall-fatt li espressjonijiet bħal dawn huma bi żball kbir, u l-looping jipproduċi proċess kostanti ta 'l-għadd mill-ġdid u tal-kalkolu, li joħloq tagħbija addizzjonali fuq is-sistema.

Oħloq rabta ċirkolari

Issa ejja naraw kif toħloq espressjoni ċiklika sempliċi. Din tkun ir-rabta li tinsab fl-istess ċellola li tirreferi għaliha.

  1. Agħżel oġġett tal-folja A1 u ikteb l-espressjoni li ġejja fiha:

    = A1

    Sussegwentement, ikklikkja fuq il-buttuna Daħħal fuq it-tastiera.

  2. Wara dan, tidher il-kaxxa ta 'djalogu ta' twissija ta 'espressjoni ċiklika. Ikklikkja l-buttuna fiha. "OK".
  3. Għalhekk, irċivejna operazzjoni ċiklika fuq folja li fiha ċ-ċellula tirreferi għaliha nfisha.

Ejja nikkomplikaw il-biċċa xogħol xi ftit u noħolqu espressjoni ċiklika minn bosta ċelloli.

  1. Fi kwalunkwe element tal-folja, ikteb numru. Ħalliha tkun ċellola A1, u n-numru 5.
  2. Għal ċellola oħra (B1) ikteb l-espressjoni:

    = C1

  3. Fl-element li jmissC1) niktbu formula bħal din:

    = A1

  4. Wara dan nirritornaw fiċ-ċellola A1li fiha jiġi stabbilit in-numru 5. Aħna nirreferu għall-element fih. B1:

    = B1

    Ikklikkja fuq il-buttuna Daħħal.

  5. Għalhekk, il-linja ingħalqet, u sirna referenza ċirkolari klassika. Wara li t-tieqa ta 'twissija tingħalaq, naraw li l-programm immarka r-rabta ċiklika bil-vleġeġ blu fuq il-folja, li jissejħu vleġeġ.

Issa ejja nimxu għall-ħolqien ta 'espressjoni ċiklika bl-użu ta' tabella ta 'eżempju. Għandna tabella ta 'bejgħ ta' ikel. Din tikkonsisti f'erba 'kolonni li fihom l-isem tal-merkanzija, in-numru ta' prodotti mibjugħa, il-prezz u l-ammont tal-qligħ mill-bejgħ tal-volum kollu huma indikati. It-tabella fl-aħħar kolonna diġà għandha formuli. Huma jikkalkulaw id-dħul billi jimmultiplikaw il-kwantità bil-prezz.

  1. Biex issikka l-formula fl-ewwel linja, agħżel l-element tal-karta bl-ammont tal-ewwel oġġett fil-kont (B2) Minflok valur statiku (6) nidħlu l-formula hemmhekk, li tikkunsidra l-kwantità ta 'oġġetti billi taqsam l-ammont totali (D2) bil-prezz (C2):

    = D2 / C2

    Ikklikkja fuq il-buttuna Daħħal.

  2. Aħna ltqajna l-ewwel rabta ċirkulari, ir-relazzjoni li normalment tkun indikata bil-vleġġa traċċa. Imma kif tista 'tara, ir-riżultat huwa żbaljat u ugwali għal żero, kif diġà semmejna qabel, Excel jimblokka l-eżekuzzjoni ta' operazzjonijiet ċikliċi.
  3. Ikkopja l-espressjoni fuq iċ-ċelloli l-oħra kollha fil-kolonna bin-numru ta 'prodotti. Biex tagħmel dan, poġġi l-cursor fil-kantuniera t'isfel tal-lemin tal-element li diġà fih il-formula. Il-cursor jinbidel f’salib, li ġeneralment jissejjaħ immarkar tal-mili. Żomm il-buttuna tal-maws tax-xellug u drag din is-salib sa tmiem it-tabella 'l isfel.
  4. Kif tistgħu taraw, l-espressjoni ġiet ikkupjata fl-elementi kollha tal-kolonna. Iżda, relazzjoni waħda biss hija mmarkata bi vleġġa traċċa. Innota dan għall-futur.

Fittex għall-links ċirkulari

Kif rajna hawn fuq, mhux fil-każijiet kollha l-programm jimmarka r-relazzjoni tar-referenza ċirkulari mal-oġġetti, anke jekk tkun fuq il-folja. Minħabba l-fatt li l-biċċa l-kbira tal-operazzjonijiet ċikliċi huma ta 'ħsara, dawn għandhom jitneħħew. Iżda għal dan l-ewwel iridu jinstabu. Kif tagħmel dan jekk l-espressjonijiet ma jkunux immarkati b'linja bil-vleġeġ? Ejja nittrattaw din il-problema.

  1. Allura, jekk meta tibda l-fajl Excel, tinfetaħ tieqa ta 'informazzjoni li tiddikjara li fiha ħolqa ċirkolari, allura huwa rrakkomandat li tinstab. Biex tagħmel dan, mur fit-tab Formuli. Ikklikkja fuq iż-żigarella fuq it-trijanglu, li tinsab fuq il-lemin tal-buttuna "Iċċekkja għal żbalji"jinsab fil-blokka tal-għodda Dipendenzi tal-Formula. Jiftaħ menu li fih għandek tpoġġi l-oġġett fuq l-oġġett "Rabtiet ċirkulari". Wara dan, il-lista tal-indirizzi tal-elementi tal-folja li fihom il-programm jinstabu espressjonijiet ċikliċi tiftaħ fil-menu li jmiss.
  2. Meta tikklikkja fuq indirizz speċifiku, iċ-ċellula korrispondenti fuq il-folja hija magħżula.

Hemm mod ieħor biex issir taf fejn hi r-rabta ċirkulari. Il-messaġġ dwar din il-problema u l-indirizz tal-element li fih din l-espressjoni jinsabu fuq in-naħa tax-xellug tal-bar tal-istatus, li tinsab fil-qiegħ tat-tieqa tal-Excel. Veru, b'differenza mill-verżjoni preċedenti, il-bar tal-istatus ma jurix l-indirizzi tal-elementi kollha li fihom konnessjonijiet ċirkulari, jekk hemm ħafna, iżda wieħed minnhom li deher qabel l-oħrajn.

Barra minn hekk, jekk int fi ktieb li fih espressjoni ċiklika, mhux fuq l-iskeda fejn tinsab, imma fuq l-oħra, allura f'dan il-każ il-messaġġ biss dwar il-preżenza ta 'żball mingħajr indirizz se jintwera fil-bar tal-istatus.

Lezzjoni: Kif issib links ċirkulari fl-Excel

Waħħal links ċikliċi

Kif imsemmi hawn fuq, fil-biċċa l-kbira tal-każijiet, l-operazzjonijiet ċikliċi huma ħżiena li għandhom jintremew. Għalhekk, huwa loġiku li wara li tinstab konnessjoni ċiklika, huwa meħtieġ li tiġi kkoreġuta sabiex il-formula tinġieb f'forma normali.

Sabiex tiġi ffissata d-dipendenza ċiklika, huwa meħtieġ li tiġi rintraċċata l-interkonnessjoni sħiħa taċ-ċelloli. Anki jekk il-verifika indikat ċellula speċifika, l-iżball jista 'jkun fih mhux fih innifsu, iżda f'element ieħor tal-katina tad-dipendenza.

  1. Fil-każ tagħna, minkejja l-fatt li l-programm indika b'mod korrett lejn waħda miċ-ċelloli fil-linja (D6), l-iżball reali jinsab f'ċellula oħra. Agħżel element D6biex issir taf minn liema ċelloli jiġbed il-valur. Aħna nħarsu lejn l-espressjoni fil-formula tal-bar. Kif tistgħu taraw, il-valur f'dan l-element tal-folja huwa ffurmat billi jiġi mmultiplikat il-kontenut taċ-ċelloli B6 u C6.
  2. Mur fiċ-ċellola C6. Agħżel dan u ħarsa lejn il-linja ta 'formuli. Kif tistgħu taraw, dan huwa l-valur statiku tas-soltu (1000), li mhux prodott tal-kalkolu tal-formula. Għalhekk, nistgħu ngħidu b'kunfidenza li l-element speċifikat ma fihx żball li jikkawża l-ħolqien ta 'operazzjonijiet ċikliċi.
  3. Mur fiċ-ċellula li jmissB6) Wara li tiġi enfasizzata fil-bar tal-formoli, naraw li fiha espressjoni kkalkulata (= D6 / C6), li tiġbed dejta minn elementi oħra tat-tabella, b'mod partikolari, miċ-ċellula D6. Allura ċ-ċellula D6 tirreferi għad-dejta tal-oġġett B6 u viċi versa, li tikkawża looping.

    Hawnhekk aħna kkalkulajna r-relazzjoni pjuttost malajr, imma fir-realtà hemm każijiet meta ħafna ċelloli huma involuti fil-proċess tal-kalkolu, u mhux tliet elementi, kif għandna. Imbagħad it-tfittxija tista 'tieħu ħafna żmien, għax ser ikollok tistudja kull element taċ-ċikliċità.

  4. Issa rridu nifhmu f'liema ċellola (B6 jew D6) fih żball. Għalkemm, formalment, dan lanqas biss huwa żball, iżda sempliċement użu eċċessiv ta 'links, li jwassal għal linja. Matul il-proċess biex tiġi deċiża liema ċellula għandha tiġi editata, għandha tiġi applikata l-loġika. M'hemm l-ebda algoritmu ċar ta 'azzjonijiet. F'kull każ, din il-loġika se tkun differenti.

    Pereżempju, jekk fit-tabella tagħna l-ammont totali għandu jkun ikkalkulat billi timmultiplika l-ammont ta 'oġġetti attwalment mibjugħa bil-prezz tagħha, allura nistgħu ngħidu li r-rabta li tikkalkula l-ammont tal-bejgħ totali hija b'mod ċar superfluwu. Għalhekk, inħassruha u nibdluha b'valur statiku.

  5. Qed iwettaq operazzjoni simili fuq l-espressjonijiet ċikliċi l-oħra kollha, jekk huma fuq l-iskeda. Wara li jkunu tneħħew assolutament ir-referenzi ċirkulari kollha mill-ktieb, il-messaġġ dwar il-preżenza ta 'din il-problema għandu jisparixxi mill-istadju tal-istatus.

    Barra minn hekk, kemm jekk espressjonijiet ċikliċi tneħħew kompletament, tista 'ssir taf billi tuża l-għodda għall-iċċekkjar ta' żbalji. Mur fit-tab Formuli u kklikkja t-trijanglu li jkun diġà familjari magħna fuq il-lemin tal-buttuna "Iċċekkja għal żbalji" fil-grupp tal-għodda Dipendenzi tal-Formula. Jekk fil-menu li jiftaħ, "Rabtiet ċirkulari" Mhux se tkun attiva, dan ifisser li ħassarna dawn l-oġġetti kollha mid-dokument. Inkella, ikun meħtieġ li l-proċedura tat-tħassir tkun applikata għall-elementi li jinsabu fil-lista bl-istess mod kif kien ikkunsidrat qabel.

Loopback permess

Fil-parti preċedenti tal-lezzjoni, aħna tkellimna prinċipalment dwar kif nittrattaw il-links ċirkulari, jew kif insibuhom. Iżda, qabel il-konversazzjoni kienet ukoll dwar il-fatt li f'xi każijiet, għall-kuntrarju, jistgħu jkunu utli u kkonxjament jintużaw mill-utent. Pereżempju, ħafna drabi dan il-metodu jintuża għal kalkoli iterattivi fil-kostruzzjoni ta 'mudelli ekonomiċi. Imma l-problema hija li, irrispettivament minn jekk tużax espressjoni ċirkulari konxjament jew inkonxjament, Excel awtomatikament xorta jibblokka l-operazzjoni fuqhom, sabiex ma jwassalx għal tagħbija eċċessiva tas-sistema. F'dan il-każ, il-kwistjoni tad-diżattivazzjoni bil-forza ta 'dan is-serratura ssir rilevanti. Ejja naraw kif jagħmlu dan.

  1. L-ewwelnett, aqbad għat-tab Fajl Applikazzjonijiet Excel.
  2. Sussegwentement, ikklikkja fuq l-oġġett "Għażliet"jinsab fuq in-naħa tax-xellug tat-tieqa li tiftaħ.
  3. It-tieqa tal-għażliet Excel tibda. Għandna bżonn immorru għat-tab Formuli.
  4. Huwa fit-tieqa li tiftaħ li se jkun possibbli li tippermetti l-eżekuzzjoni ta 'operazzjonijiet ċikliċi. Immorru fil-blokka tal-lemin ta 'din it-tieqa, fejn jinsabu l-issettjar Excel infushom. Aħna ser naħdmu bl-issettjar tal-blokka Parametri tal-Kalkoluli tinsab fil-parti ta ’fuq nett.

    Biex tippermetti l-użu ta 'espressjonijiet ċikliċi, iċċekkja l-kaxxa ħdejn il-parametru Jippermetti l-Kompjuter Iterattiv. Barra minn hekk, in-numru limitu ta 'iterazzjonijiet u żball relattiv jistgħu jiġu stabbiliti fl-istess blokk. B’mod awtomatiku, il-valuri tagħhom huma 100 u 0.001, rispettivament. F'ħafna każijiet, dawn il-parametri m'għandhomx għalfejn jinbidlu, għalkemm jekk ikun meħtieġ jew jekk mixtieq, tista 'tagħmel tibdiliet f'dawn l-oqsma. Iżda hawnhekk trid tqis li ħafna iterazzjonijiet jistgħu jwasslu għal tagħbija serja fuq il-programm u s-sistema kollha kemm hi, speċjalment jekk qed taħdem ma 'fajl li fih ħafna espressjonijiet ċikliċi.

    Allura, iċċekkja l-kaxxa ħdejn il-parametru Jippermetti l-Kompjuter Iterattiv, u mbagħad biex l-issettjar il-ġdid jidħol fis-seħħ, ikklikkja fuq il-buttuna "OK"jinsab fil-qiegħ tat-tieqa tal-għażliet Excel.

  5. Wara dan, awtomatikament immorru għall-iskeda tal-ktieb kurrenti. Kif tistgħu taraw, fiċ-ċelloli li fihom jinsabu l-formuli ċikliċi, issa l-valuri huma kkalkulati b'mod korrett. Il-programm ma jibblokkax il-kalkoli fihom.

Madankollu, ta 'min jinnota li l-inklużjoni ta' operazzjonijiet ċikliċi m'għandhiex tiġi abbużata. Uża din il-karatteristika biss meta l-utent ikun kompletament ċert mill-ħtieġa tagħha. L-inklużjoni mhux raġonevoli ta 'operazzjonijiet ċikliċi ma tistax biss twassal għal tagħbija eċċessiva fuq is-sistema u tnaqqas il-kalkoli meta taħdem ma' dokument, imma l-utent jista 'involontarjament jintroduċi espressjoni ċiklika żbaljata, li awtomatikament tkun immedjatament imblukkata mill-programm.

Kif nistgħu naraw, fil-biċċa l-kbira tal-każijiet, ir-referenzi ċirkulari huma fenomenu li jeħtieġ li jiġu indirizzati. Għal dan, l-ewwelnett, huwa meħtieġ li tiġi skoperta r-relazzjoni ċiklika nnifisha, imbagħad tiġi kkalkulata ċ-ċellula fejn jinsab l-iżball u, fl-aħħar, tiġi eliminata billi jsiru aġġustamenti xierqa. Iżda f'xi każijiet, operazzjonijiet ċikliċi jistgħu jkunu utli fil-kalkoli u mwettqa mill-utent konxjament. Imma anke dakinhar, huwa utli li wieħed javviċina l-użu tagħhom b'kawtela, jistabbilixxi korrettament Excel u jafu l-miżura meta jiżdiedu tali links, li meta jintużaw bl-ingrossa jistgħu jnaqqsu r-ritmu tas-sistema.

Pin
Send
Share
Send