Esteka ziklikoak Microsoft Excel-en

Pin
Send
Share
Send

Oro har, onartzen da Excel-en lotura ziklikoak adierazpen okerra direla. Egia esan, nahiko maiz gertatzen da hori, baina oraindik ez da beti. Batzuetan nahita aplikatzen dira. Jakin dezagun zer lotura ziklikoak diren, nola sortu, nola aurkitu dauden dauden dokumentu batean, nola lan egin behar duten edo nola ezabatu behar diren.

Erreferentzia zirkularrak erabiliz

Hasteko, jakin dezagun zer den lotura zirkularra. Izan ere, beste zelula batzuetako formulen bidez, berez aipatzen den espresioa da. Berari aipatzen den orri-elementuan kokatutako esteka ere izan daiteke.

Kontuan izan behar da, Excel bertsio modernoek automatikoki blokeatzen dutela eragiketa ziklikoa egiteko prozesua. Horrelako adierazpenak neurrigabeko okerrak direlako, eta bukatzeak kontaketa eta kalkulatze prozesu etengabea sortzen du, eta horrek sisteman karga gehigarria sortzen du.

Sortu lotura zirkularra

Orain ikus dezagun nola sortu adierazpen zikliko sinplea. Hau aipatzen den gelaxka berean kokatutako esteka izango da.

  1. Hautatu orri bateko elementua A1 eta idatzi honako espresioa bertan:

    = A1

    Ondoren, egin klik botoian Sartu teklatuan.

  2. Horren ondoren, adierazpen ziklikoa abisatzeko elkarrizketa-koadroa agertzen da. Egin klik bertan dagoen botoian. "OK".
  3. Horrela, eragiketa ziklikoa jaso genuen zelulak bere burua aipatzen duen orri batean.

Egin dezagun zeregina pixka bat eta sortu adierazpen ziklikoa hainbat zeluletatik.

  1. Fitxaren edozein elementuetan idatzi zenbaki bat. Zelula izan dadila A1, eta zenbakia 5.
  2. Beste gelaxka batera (B1) idatzi esaldia:

    = C1

  3. Hurrengo elementuan (C1) horrelako formula bat idazten dugu:

    = A1

  4. Horren ondoren zelulara itzultzen gara A1zein zenbakitan finkatzen den 5. Bertan dagoen elementua aipatzen dugu. B1:

    = B1

    Egin klik botoian Sartu.

  5. Horrela, begizta itxi egin zen eta erreferentzia zirkular klasiko bat lortu genuen. Abisuko leihoa itxita ikusi ondoren, programak lotura ziklikoa markatzen zuela ikusten dugu xaflean gezia urdinekin, hau da, arrasto-geziak direla.

Orain jarrai dezagun adierazpen ziklikoa sortzera adibide taula bat erabiliz. Janari salmenten mahaia dugu. Lau zutabek osatzen dute zein den ondasunen izena, saltzen diren produktu kopurua, prezioa eta bolumen osoaren salmentaren zenbatekoa adierazten diren. Azken zutabeko taulak formulak ditu dagoeneko. Diru sarrerak kalkulatzen dituzte kantitatea prezioaren arabera biderkatuz.

  1. Formula lehen lerroan lotzeko, hautatu fitxa elementua kontuko lehenengo elementuaren zenbatekoarekin (B2). Horren ordez balio estatikoa (6) formula bertan sartzen dugu, ondasun kantitatea zenbateko osoa kontuan hartuta kontuan hartuko delarik (D2) prezioan (C2):

    = D2 / C2

    Egin klik botoian Sartu.

  2. Lehen lotura zirkularra lortu dugu, erlazioaren geziak normalean adierazten duen erlazioa. Baina ikus dezakezuenez, emaitza okerra eta berdina da, lehen esan bezala, Excel-ek eragiketa ziklikoen exekuzioa blokeatzen du.
  3. Kopiatu espresioa zutabeko gainerako gelaxka guztietan produktu kopuruarekin. Horretarako, jarri kurtsorea dagoeneko formula duen elementuaren beheko eskuineko izkinan. Kurtsorea gurutze bihurtzen da, normalean betetze-markatzaile deritzo. Mantendu sakatuta saguaren ezkerreko botoia eta arrastatu gurutze hau taularen amaieran behera.
  4. Ikus dezakezuenez, espresioa zutabearen elementu guztietara kopiatu zen. Baina, harreman bakarra arrasto gezi batekin markatzen da. Kontuan izan etorkizunerako.

Bilatu lotura zirkularrak

Goian ikusi genuen bezala, programak ez du erreferentzia zirkularrak objektuekin duen harremana markatzen, orri batean bada ere. Eragiketa ziklikoen gehiengo zabala kaltegarriak direla kontuan hartuta, kendu egin beharko lirateke. Baina horretarako lehenengo aurkitu behar dira. Nola egin espresioak geziekin lerro batekin markatuta ez badaude? Arazo horri aurre egin dezagun.

  1. Beraz, Excel fitxategia abiaraztean, informazio leihoa irekitzen da esteka zirkular bat duela adieraziz, orduan komeni da aurkitzea. Horretarako, fitxara joan "Formula". Egin klik botoiaren eskuinaldean dagoen triangeluan dagoen zinta gainean "Egiaztatu akatsak"erreminten blokean kokatuta dago Formula menpekotasunak. Menua irekitzen da eta bertan elementua pasatu behar duzu "Lotura zirkularrak". Horren ondoren, programa hauteman duten adierazpen ziklikoak dituen orri-elementuen helbideen zerrenda irekitzen da hurrengo menuan.
  2. Helbide jakin batean klik egitean, orrian dagokion gelaxka hautatzen da.

Lotura zirkularra non dagoen jakiteko beste modu bat dago. Arazo honen inguruko mezua eta adierazpen hori duen elementuaren helbidea Excel leihoaren behealdean dagoen egoera barraren ezkerraldean daude. Egia da, aurreko bertsioan ez bezala, egoera-barrak ez ditu lotura zirkularrak dituzten elementu guztien helbideak bistaratuko, asko badira, baina bakarrak beste batzuen aurretik agertu ziren.

Gainera, adierazpen ziklikoa duen liburu batean bazaude, ez dago kokatuta dagoen orrialdean, baizik eta bestean, kasu honetan, errorerik ez dagoenean mezua agertuko da egoera-barran.

Ikasgaia: Nola aurkitu lotura zirkularrak Excel-en

Lotura ziklikoak konpondu

Arestian esan bezala, kasu gehienetan, ziklikoen eragiketak bota behar diren gaitzak dira. Beraz, logikoa da konexio ziklikoa aurkitu ondoren, zuzentzea beharrezkoa dela formula normalera eramateko.

Mendekotasun ziklikoa konpondu ahal izateko, zelulen interkonexio osoa trazatu behar da. Kontrolak gelaxka jakin bat adierazi badu ere, baliteke akatsa ez dela bertan, mendekotasun katearen beste elementu batean baizik.

  1. Gure kasuan, programak begiztako zeluletako bat behar bezala seinalatu duen arren (D6), benetako errorea beste gelaxka batean dago. Hautatu elementu bat D6jakiteko zein zeluletatik ateratzen duen balioa. Formulazio-barran adierazpenari erreparatzen diogu. Ikus dezakezuenez, orri honetako elementua zelulen edukia biderkatuz eratzen da B6 eta C6.
  2. Zoaz gelaxkora C6. Hautatu eta begiratu formulen lerroa. Ikus dezakezun moduan, hau da ohiko balio estatikoa (1000), formula kalkulatzeko produktua ez dena. Beraz, konfiantzaz esan dezakegu zehaztutako elementuak ez duela operazio ziklikoak sortzea eragiten duen errorerik.
  3. Joan hurrengo gelaxkara (B6). Formula-barran nabarmendu ondoren, kalkulatutako adierazpena dauka (= D6 / C6), datuak taulako beste elementu batzuetatik ateratzen dituena, bereziki gelaxkatik D6. Beraz, gelaxka D6 elementuen datuak aipatzen ditu B6 eta alderantziz, begizta eragiten duena.

    Hemen erlazioa nahiko azkar kalkulatu genuen, baina egia esan, badira zelula asko kalkulu prozesuan parte hartzen dutenak, eta ez hiru elementuak, guk bezala. Orduan, bilaketak denbora asko iraun dezake, ziklikoaren elementu bakoitza aztertu beharko duzulako.

  4. Orain ulertu behar dugu zein zelula dagoen (B6 edo D6) errore bat dauka. Nahiz eta, formalki, hori ez da akats bat izan, loturak gehiegizko erabiltzea besterik ez da, eta horrek begizta batera eramaten du. Zein gelaxka editatu behar den erabakitzeko prozesuan, logika aplikatu behar da. Ez dago ekintzen algoritmo garbirik. Kasu bakoitzean, logika hau desberdina izango da.

    Adibidez, gure taulan zenbateko osoa benetan saldu den ondasunen prezioa bere prezioaren arabera biderkatu behar bada, esan dezakegu salmenta osoaren zenbatekoa kalkulatzen duen lotura argi eta garbia dela. Beraz, ezabatu eta balio estatiko batekin ordezkatuko dugu.

  5. Antzeko eragiketa egiten dugu beste adierazpen zikliko guztietan, fitxan badaude. Liburuari erreferentzia zirkular guztiak kendu ondoren, arazo honen presentziari buruzko mezua egoera-barretik desagertu beharko litzateke.

    Gainera, adierazpen ziklikoak erabat ezabatu diren ala ez, akatsak egiaztatzeko tresna erabiliz jakin dezakezu. Joan fitxara "Formula" eta egin klik jadanik ezaguna den triangeluan botoiaren eskuinean "Egiaztatu akatsak" tresna taldean Formula menpekotasunak. Irekitzen den menuan badago, "Lotura zirkularrak" ez da aktibo egongo, esan nahi du horrelako objektu guztiak dokumentutik ezabatu ditugula. Bestela, beharrezkoa izango da ezabatzeko prozedura zerrendan dauden elementuei aplikatzea aurrez pentsatutako moduan.

Loopback baimena

Ikasgaiaren aurreko zatian, lotura zirkularrei nola aurre egin edo nola topatu hitz egin dugu batez ere. Baina, elkarrizketa lehenago ere izan zen, kasu batzuetan, aitzitik, erabiltzaileak erabilgarriak eta kontzienteki erabil ditzaketela. Adibidez, nahiko metodo hori metodo ekonomikoen eraikuntzan kalkulu iteratiboetarako erabiltzen da. Arazoa zera da, adierazpen zirkularra kontzienteki edo inkontzienteki erabiltzen duzun ala ez kontuan hartu gabe, Excel-ek, berez, haien eragiketa blokeatu egingo du, sistema gehiegi kargatzeko. Kasu honetan, blokeo bat horrela ez egiteagatik derrigorrezkoa da arazoa. Ikus dezagun nola egin.

  1. Lehenik eta behin, fitxara joan "Agiria" Excel aplikazioak.
  2. Ondoren, egin klik elementuan "Parametroak"irekitzen den leihoaren ezkerraldean dago.
  3. Excel aukeren leihoa hasten da. Fitxara joan behar dugu "Formula".
  4. Ireki den leihoan, eragiketa ziklikoak egitea baimendu daiteke. Leiho honen eskuineko blokera joango gara, Excel ezarpenak berez kokatuta dauden lekuan. Ezarpen blokearekin lan egingo dugu Kalkulatzeko parametroakgoialdean dagoena.

    Adierazpen ziklikoak erabiltzeko gaitzeko, markatu parametroaren ondoko laukia Gaitu informatika iteratiboa. Gainera, iterazioen muga kopurua eta errore erlatiboa bloke berean ezar daitezke. Berez, haien balioak 100 eta 0,001 dira, hurrenez hurren. Gehienetan, parametro hauek ez dira aldatu behar, nahiz eta beharrezkoa edo nahi izanez gero, aldaketak egin ditzakezu eremu hauetan. Hemen ere kontuan hartu behar da iterazio gehiegi programak eta sistemak karga oso handia ekar dezaketela, batez ere adierazpen zikliko ugari dituen fitxategi batekin lan egiten baduzu.

    Beraz, markatu parametroaren ondoko laukia Gaitu informatika iteratiboaeta, ondoren, ezarpen berriak indarrean jartzeko, egin klik botoian "OK"Excel aukeren leihoaren behealdean kokatuta dago.

  5. Horren ondoren, automatikoki uneko liburuaren fitxarantz joaten gara. Ikus dezakezun moduan, formula ziklikoak dauden zeluletan, orain balioak behar bezala kalkulatzen dira. Programak ez ditu haien kalkuluak blokeatzen.

Nolanahi ere, aipatzekoa da eragiketen ziklikoak sartzea ez dela gehiegizkoa izan behar. Erabil ezazu funtzionala erabiltzailea bere beharraz erabat ziur dagoenean bakarrik. Eragiketa ziklikoak sartzea arrazoirik ez izateak sisteman gehiegizko karga sor dezake eta dokumentu batekin lan egitean kalkuluak motelduko ditu, baina erabiltzaileak nahi gabe sartu dezake adierazpen zikliko okerra, programa hau berehala blokeatuko lukeena.

Ikus dezakegunez, kasu gehienetan erreferentzia zirkularrak jorratu behar diren fenomenoak dira. Horretarako, lehenik eta behin, erlazio ziklikoa bera detektatu behar da, ondoren errorea dagoen gelaxka kalkulatu eta, azkenik, ezabatu ezazu egokitzapen egokiak eginez. Baina zenbait kasutan, eragiketa ziklikoak erabilgarriak izan daitezke kalkuluetan eta erabiltzaileak kontzienteki egiten ditu. Baina, hala ere, merezi du beraien erabilera kontuz hurbiltzea, Excel behar bezala konfiguratuz eta neurriak ezagutuz estekak gehitzen, eta horrek ontziratu gabe erabiltzen denean sistema moteldu dezake.

Pin
Send
Share
Send