Travay ak referans siklik nan Excel

Anonim

Lyen siklik nan Microsoft Excel

Yo kwè ke referans siklik nan exctele se yon ekspresyon inègza. Vreman vre, byen souvan sa a se egzakteman ka a, men yo toujou pa toujou. Pafwa yo aplike byen konsyans. Se pou nou chèche konnen ki sa lyen siklik yo ki jan yo kreye yo ki jan yo jwenn ki deja egziste nan dokiman an ki jan yo travay avèk yo oswa ki jan yo retire li.

Sèvi ak referans siklik

Premye a tout, chèche konnen ki sa ki yon lyen siklik. Nan sans, ekspresyon sa a, ki, nan fòmil yo nan lòt selil, refere a tèt li. Epitou, li kapab yon lyen ki sitiye nan eleman nan fèy nan ki li menm ki refere.

Li ta dwe te note ke pa default, vèsyon yo modèn nan Excel otomatikman bloke pwosesis la nan fè yon operasyon conjoncture. Sa a se akòz lefèt ke ekspresyon sa yo nan majorite a akablan yo inègza, ak bouk la pwodui yon pwosesis konstan nan rekalkile montan ak kalkil, ki kreye yon chaj adisyonèl sou sistèm nan.

Kreye yon lyen siklik

Koulye a, kite a wè ki jan yo kreye pi senp ekspresyon an siklik. Sa a pral yon lyen ki sitiye nan selil la menm sou ki li refere.

  1. Nou mete aksan sou eleman ki nan fèy la A1 ak ekri ekspresyon sa a nan li:

    = A1.

    Apre sa, klike sou bouton an Antre sou klavye a.

  2. Kreye lyen siklik ki pi senp lan nan Microsoft Excel

  3. Apre sa, yon ekspresyon siklik bwat dyalòg avètisman parèt. Klike sou li sou bouton "OK".
  4. Avètisman bwat dyalòg sou lyen siklik nan Microsoft Excel

  5. Se konsa, nou te resevwa yon operasyon conjoncture sou yon fèy nan ki selil la refere a tèt li.

Pòtab refere a Microsoft Excel

Yon travay konplèks ti kras ak kreye yon ekspresyon siklik soti nan selil plizyè.

  1. Nan nenpòt eleman nan fèy la, ekri yon nimewo. Kite sa fèt yon selil A1, ak nimewo a 5.
  2. Nimewo 5 nan selil nan Microsoft Excel

  3. Nan yon lòt selil (B1) ekri ekspresyon an:

    = C1.

  4. Link nan selil la nan Microsoft Excel

  5. Nan eleman kap vini an (C1) nou pral anrejistre tankou yon fòmil:

    = A1.

  6. Yon selil refere a yon lòt nan Microsoft Excel

  7. Apre sa, nou retounen nan A1 selil la, nan ki se nimewo a mete 5. Gade nan li nan eleman B1 a:

    = B1.

    Klike sou bouton an Antre.

  8. Lyen enstalasyon nan Celex la nan Microsoft Excel

  9. Kidonk, sik la fèmen, epi nou te resevwa yon lyen klasik siklik. Apre yo fin fenèt la avètisman fèmen, nou wè ke pwogram nan te make kosyon an siklik ak flèch ble sou yon fèy, ki fè yo rele flèch tras.

Marquage kominikasyon siklik nan Microsoft Excel

Nou kounye a ale nan kreye yon ekspresyon siklik sou egzanp lan nan tab la. Nou gen yon tab aplikasyon tab. Li konsiste de kat kolòn, ki endike non an nan byen yo, ki kantite pwodwi vann, pri a ak kantite lajan nan revni nan vant lan nan volim nan tout antye. Tablo ki nan kolòn ki sot pase a deja gen fòmil. Yo kalkile revni pa miltipliye kantite lajan an nan pri an.

Kalkil revni nan tablo nan Microsoft Excel

  1. Pou dekole fòmil la nan premye liy lan, nou mete aksan sou eleman nan fèy ak nimewo a nan pwodwi a an premye (B2). Olye pou yo estatik valè (6), antre nan fòmil la la, ki pral konsidere kantite lajan an nan machandiz pa divize kantite lajan an total (D2) pou pri a (C2):

    = D2 / c2

    Klike sou bouton an Antre.

  2. Mete yon lyen siklik nan yon tab nan Microsoft Excel

  3. Nou te vire soti premye lyen siklik la, relasyon ki nan ki se abitye avèk flèch la tras. Men, jan nou wè, rezilta a se inègza ak egal a zewo, kòm li te deja te di anvan, Excel blòk ekzekisyon an nan operasyon siklik.
  4. Lyen siklik nan tablo nan Microsoft Excel

  5. Kopi ekspresyon an nan tout lòt selil nan kolòn nan ak kantite lajan an nan pwodwi yo. Pou fè sa, mete kurseur a nan ang ki pi ba dwa nan ki eleman ki deja gen fòmil la. Kurseur a konvèti nan yon kwa, ki te rele yo rele yon makè ranpli. Klè bouton an sourit gòch ak rale kwa sa a nan fen tab la desann.
  6. Ranpli makè nan Microsoft Excel

  7. Kòm ou ka wè, yo te ekspresyon an kopye nan tout eleman nan kolòn nan. Men, se sèlman yon sèl relasyon make ak flèch la tras. Remake byen li pou lavni an.

Lyen siklik yo kopye nan yon tab nan Microsoft Excel

Rechèch pou lyen siklik

Kòm nou te deja wè pi wo, pa nan tout ka pwogram nan make relasyon ki genyen ant referans siklik la ak objè, menm si li se sou fèy la. Etandone lefèt ke nan operasyon yo akablaj siklik majorite yo danjere, yo ta dwe retire li. Men, pou sa a yo dwe premye jwenn. Ki jan yo fè sa si ekspresyon yo pa gen etikèt ak liy lan flèch? Se pou nou fè fas ak travay sa a.

  1. Se konsa, si ou kòmanse yon dosye Excel, ou gen yon fenèt enfòmasyon ke li gen yon lyen siklik, li se dezirab jwenn li. Pou fè sa, deplase nan "fòmil" tab la. Klike sou riban an sou triyang lan, ki sitiye a dwat a "tcheke pou erè" bouton, ki chita nan "Depandans Depandans" Zouti blòk la. Yon meni ouvè nan ki kurseur a ta dwe anime nan "lyen siklik". Apre sa, meni sa a ouvè yon lis adrès nan eleman fèy nan ki te pwogram nan dekouvri ekspresyon siklik.
  2. Rechèch pou lyen siklik nan Microsoft Excel

  3. Lè klike sou yon adrès espesifik, se selil ki koresponn lan chwazi sou fèy la.

Chanje nan yon selil ak yon lyen siklik nan Microsoft Excel

Gen yon lòt fason pou chèche konnen ki kote lyen siklik la sitiye. Se mesaj la sou pwoblèm sa a ak adrès ki nan eleman ki ki gen yon ekspresyon ki sanble ki sitiye sou bò gòch nan fisèl la estati, ki se nan pati anba a nan fenèt la Excel. Vre, nan Kontrèman a vèsyon anvan an, adrès ki pa tout eleman ki gen referans siklik yo pral parèt sou ba a sitiyasyon, si gen anpil nan yo, men se sèlman youn nan yo, ki te parèt devan lòt moun.

Mesaj lyen siklik sou panèl la estati nan Microsoft Excel

Anplis de sa, si ou se nan yon liv ki gen yon ekspresyon siklik, pa sou fèy la kote li sitiye, ak sou lòt la, Lè sa a, nan ka sa a, se sèlman yon mesaj sou prezans nan yon erè ap parèt nan ba a sitiyasyon.

Lyen siklik sou yon lòt fèy nan Microsoft Excel

Leson: Ki jan yo jwenn lyen siklik nan Excel

Koreksyon referans siklik yo

Kòm mansyone pi wo a, nan majorite a akablan nan ka yo, operasyon siklik yo sa ki mal, ki soti nan ki li ta dwe fasil elimine. Se poutèt sa, li se natirèl ke apre se koneksyon an siklik detekte, li nesesè yo korije li yo pote fòmil la nan fòm nòmal.

Yo nan lòd yo korije depandans nan conjoncture, ou bezwen trase interconnexion nan tout antye de selil yo. Menm si chèk la endike yon selil espesifik, Lè sa a, erè a pa ka kouvri nan li tèt li, men nan yon lòt eleman nan chèn lan nan depandans.

  1. Nan ka nou an, malgre lefèt ke pwogram nan kòrèkteman pwente nan youn nan selil yo sik (D6), erè aktyèl la bay manti nan yon lòt selil. Chwazi eleman nan D6 yo chèche konnen ki selil li rale moute valè an. Nou gade ekspresyon an nan fisèl la fòmil. Kòm nou wè, se valè a nan sa a eleman fèy ki te fòme pa miltipliye sa ki nan B6 ak C6 selil yo.
  2. Ekspresyon nan pwogram nan nan Microsoft Excel

  3. Ale nan selil la C6. Nou mete aksan sou li epi gade nan fisèl la fòmil. Kòm nou wè, li se abityèl valè a estatik (1000), ki se pa yon pwodwi kalkile fòmil la. Se poutèt sa, li an sekirite yo di ke eleman nan espesifye pa gen erè sa ki lakòz operasyon siklik.
  4. Enpòtans estatik nan Microsoft Excel

  5. Ale nan selil kap vini an (B6). Apre seleksyon nan ranje a fòmil, nou wè ke li gen yon ekspresyon kalkile (= D6 / C6), ki rale done ki nan lòt eleman tab, an patikilye, ki soti nan selil la D6. Kidonk, selil la D6 refere a done yo nan eleman B6 a ak vis vèrsa, ki lakòz bouk.

    Lyen siklik nan selil tab nan Microsoft Excel

    Isit la relasyon an nou kalkile trè byen vit, men an reyalite gen ka lè anpil selil yo patisipe nan pwosesis la kalkil, epi yo pa twa eleman jan nou genyen. Lè sa a, rechèch la ka pran byen yon tan long, paske li pral gen yo etidye tout eleman conjoncture.

  6. Koulye a, nou bezwen konprann ki selil (B6 oswa D6) gen yon erè. Malgre ke, fòmèlman, li se pa menm yon erè, men tou senpleman twòp pou sèvi ak referans ki mennen nan boukle. Pandan pwosesis la nan rezoud sa selil yo ta dwe edited, ou bezwen pou aplike pou lojik. Pa gen okenn algorithm klè pou aksyon. Nan chak ka, lojik sa a pral pwòp li yo.

    Pou egzanp, si tab nou an pataje yo ta dwe kantite lajan an total ap kalkile nan miltipliye ki kantite aktyèlman vann machandiz nan pri li yo, lè sa a nou ka di ke lyen ki konte kantite lajan an nan kantite lajan an total de vant se byen klè initil. Se poutèt sa, nou retire li epi ranplase li ak enpòtans estatik.

  7. Lyen an ranplase ak valè yo nan Microsoft Excel

  8. Se tankou yon operasyon te pote soti sou tout lòt ekspresyon siklik si yo sou fèy la. Apre absoliman tout lyen siklik yo te efase soti nan liv la, mesaj la sou prezans nan pwoblèm sa a ta dwe disparèt nan fisèl la sitiyasyon.

    Anplis de sa, ekspresyon siklik yo te konplètman retire, ou ka jwenn soti lè l sèvi avèk zouti nan tcheke erè. Ale nan "Fòmil" tab la, epi klike triyang lan deja abitye nan nou sou bò dwat la nan "tcheke erè" bouton an nan gwoup enstriman an "Tou depan fòmil" . Si "lyen siklik" atik la nan meni an kouri se pa aktif, lè sa a, sa vle di ke nou retire tout bagay sa yo soti nan dokiman an. Nan ka opoze a, w ap bezwen pou aplike pou pwosedi a retire nan atik yo ke yo ki nan lis, menm bagay la tou nan menm fason an.

Lyen siklik nan liv la pa gen okenn Microsoft Excel

Pèmisyon nan ekzekisyon an nan operasyon siklik

Nan pati anvan leson an, nou te di, sitou ki jan fè fas ak referans siklik, oswa ki jan yo jwenn yo. Men, pi bonè, konvèsasyon an te tou sou sa nan kèk ka yo, sou kontrè a, ka itil ak konsyans itilize pa itilizatè a. Pou egzanp, byen souvan yo itilize metòd sa a pou kalkil repete lè bati modèl ekonomik yo. Men, pwoblèm nan se ke, kèlkeswa si ou se konsyans oswa enkonsyaman ou sèvi ak yon ekspresyon siklik, Excel ap toujou bloke operasyon an sou yo pa default, nan lòd pa a mennen nan twòp Surcharge nan sistèm nan. Nan ka sa a, kesyon an nan fòse enfimite tankou yon bloke vin enpòtan. Ann wè ki jan fè li.

Bloke lyen siklik nan Microsoft Excel

  1. Premye a tout, nou deplase nan "File" tab la nan aplikasyon an Excel.
  2. Deplase nan tab la File nan Microsoft Excel

  3. Apre sa, klike sou "paramèt" atik ki sitiye sou bò gòch nan fenèt la ki louvri.
  4. Ale nan fenèt la paramèt nan Microsoft Excel

  5. Fenèt la paramèt ekzil kòmanse kouri. Nou bezwen ale nan "Fòmil" tab la.
  6. Tranzisyon nan Fòmil Tab la nan Microsoft Excel

  7. Li se nan fennèt la ki ouvè yo pral pèmèt yo fè ekzekisyon an nan operasyon siklik. Ale nan blòk la dwat nan fenèt sa a, kote anviwònman yo Excel yo dirèkteman. Nou pral travay avèk "paramèt yo informatique" anviwònman blòk, ki sitiye nan tèt la.

    Pou pèmèt itilize nan ekspresyon siklik, ou bezwen enstale yon tik sou "pèmèt kalkil yo iteratif" paramèt. Anplis de sa, nan blòk la menm, ou ka configured kantite limit la nan itérations ak erè a relatif. Pa default, valè yo yo 100 ak 0.001, respektivman. Nan pifò ka yo, paramèt sa yo pa bezwen chanje, byenke si sa nesesè, li posib pou fè chanjman nan jaden yo espesifye. Men, isit la li nesesè yo konsidere ke iteratir twòp ka mennen nan yon chaj grav sou pwogram nan ak sistèm nan kòm yon antye, espesyalman si w ap travay avèk yon dosye nan ki anpil ekspresyon siklik yo mete.

    Se konsa, nou enstale yon tik sou "pèmèt kalkil yo iteratif" paramèt, ak Lè sa a ke anviwònman yo nouvo antre nan fòs, klike sou bouton an "OK", ki chita nan pati anba a nan fenèt la paramèt Excel.

  8. Pèmèt kalkil repete nan Microsoft Excel

  9. Apre sa, nou otomatikman ale nan fèy la nan liv aktyèl la. Kòm nou wè, nan selil yo nan ki fòmil siklik yo sitiye, kounye a valè yo yo kalkile kòrèkteman. Pwogram lan pa bloke kalkil yo nan yo.

Fòmil siklik montre valè kòrèk nan Microsoft Excel

Men, toujou li se vo anyen ki enklizyon de operasyon siklik pa ta dwe abize. Aplike karakteristik sa a swiv sèlman lè itilizatè a se konplètman konfyans nan bezwen li yo. Rezonab enklizyon nan operasyon siklik pa ka sèlman mennen nan chaj twòp sou sistèm nan ak ralanti kalkil yo lè w ap travay ak yon dokiman, men itilizatè a ka envolontè fè yon inègza ekspresyon conjoncture, ki pa default li ta dwe bloke pa pwogram nan.

Kòm nou wè, nan majorite a akablan nan ka yo, referans siklik se yon fenomèn ak ki ou bezwen goumen. Pou sa, premye nan tout, ou ta dwe detekte relasyon an conjoncture tèt li, Lè sa a, kalkile selil la ki kote erè a genyen, epi finalman elimine li pa fè ajisteman ki apwopriye yo. Men, nan kèk ka, operasyon siklik ka itil lè yo kalkilte ak itilize pa itilizatè a konsyans. Men, menm lè sa a, sa li vo lè l sèvi avèk sèvi ak yo avèk prekosyon, kòrèkteman konfigirasyon Excel ak konnen mezi a nan adisyon a nan referans sa yo, ki, lè yo itilize nan kantite mas, ka ralanti operasyon an nan sistèm nan.

Li piplis