„Excel“ nuorodos – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.

Siekiant palengvinti skaičiavimus naudojant formules automatiniu režimu, naudojamos nuorodos į langelius. Priklausomai nuo rašymo tipo, jie skirstomi į tris pagrindinius tipus:

  1. Santykinės nuorodos. Naudojamas paprastiems skaičiavimams. Kopijuojant formulę reikia pakeisti koordinates.
  2. Absoliučios nuorodos. Jei reikia atlikti sudėtingesnius skaičiavimus, ši parinktis tinka. Norėdami taisyti, naudokite simbolį „$“. Pavyzdys: $A$1.
  3. mišrios nuorodos. Šis adresavimo tipas naudojamas skaičiavimams, kai reikia atskirai pataisyti stulpelį ar eilutę. Pavyzdys: $A1 arba A$1.
Nuorodos programoje Excel – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.
Skirtingų tipų nuorodų skiriamieji bruožai

Jei reikia nukopijuoti įvestos formulės duomenis, naudojamos nuorodos su absoliučiu ir mišriu adresavimu. Straipsnyje su pavyzdžiais bus atskleista, kaip atliekami skaičiavimai naudojant įvairių tipų nuorodas.

Santykinė langelio nuoroda programoje „Excel“.

Tai simbolių rinkinys, apibrėžiantis langelio vietą. Nuorodos programoje automatiškai įrašomos su santykiniu adresu. Pavyzdžiui: A1, A2, B1, B2. Perėjus į kitą eilutę ar stulpelį, pakeičiami formulės simboliai. Pavyzdžiui, pradinė padėtis A1. Judant horizontaliai raidė keičiama į B1, C1, D1 ir tt Lygiai taip pat pokyčiai vyksta judant vertikalia linija, tik tokiu atveju keičiasi skaičius – A2, A3, A4 ir tt Jei reikia dubliuoti to paties tipo skaičiavimas gretimame langelyje, skaičiavimas atliekamas naudojant santykinę nuorodą. Norėdami naudoti šią funkciją, atlikite kelis veiksmus:

  1. Kai tik duomenys įvedami į langelį, perkelkite žymeklį ir spustelėkite pele. Paryškinimas žaliu stačiakampiu rodo ląstelės aktyvavimą ir pasirengimą tolesniam darbui.
  2. Paspaudę klavišų kombinaciją Ctrl + C, nukopijuojame turinį į mainų sritį.
  3. Aktyvuojame langelį, į kurį norite perkelti duomenis arba anksčiau parašytą formulę.
  4. Paspaudę kombinaciją Ctrl + V perkeliame sistemos iškarpinėje išsaugotus duomenis.
Nuorodos programoje Excel – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.
Santykinės nuorodos į sporto produktą kūrimo lentelėje pavyzdys

Eksperto patarimas! Norėdami atlikti tokio paties tipo skaičiavimus lentelėje, naudokite „life Hack“. Pasirinkite langelį, kuriame yra anksčiau įvesta formulė. Užveskite žymeklį ant mažo kvadrato, kuris rodomas apatiniame dešiniajame kampe, ir laikydami kairįjį pelės mygtuką, vilkite į apatinę eilutę arba kraštutinį stulpelį, atsižvelgiant į atliktą veiksmą. Atleidus pelės mygtuką, skaičiavimas bus atliktas automatiškai. Šis įrankis vadinamas automatinio užpildymo žymekliu.

Santykinės nuorodos pavyzdys

Kad būtų aiškiau, apsvarstykite skaičiavimo, naudojant formulę su santykine nuoroda, pavyzdį. Tarkime, sporto parduotuvės savininkui po metų darbo reikia paskaičiuoti pelną iš pardavimų.

Nuorodos programoje Excel – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.
Programoje „Excel“ mes sukuriame lentelę pagal šį pavyzdį. Stulpelius pildome prekių pavadinimais, parduotų gaminių skaičiumi ir vieneto kaina

Veiksmų tvarka:

  1. Pavyzdyje matyti, kad B ir C stulpeliuose buvo įrašytas parduotų prekių kiekis ir jo kaina. Atitinkamai, norėdami parašyti formulę ir gauti atsakymą, pasirinkite D stulpelį. Formulė atrodo taip: = B2*C

Atkreipkite dėmesį! Norėdami palengvinti formulės rašymo procesą, naudokite nedidelę gudrybę. Uždėkite ženklą „=“, spustelėkite parduotų prekių kiekį, nustatykite „*“ ženklą ir spustelėkite prekės kainą. Formulė po lygybės ženklo bus parašyta automatiškai.

  1. Norėdami gauti galutinį atsakymą, paspauskite „Enter“. Toliau reikia apskaičiuoti bendrą pelno sumą, gautą iš kitų rūšių produktų. Na, o jei eilučių skaičius nėra didelis, tuomet visas manipuliacijas galima atlikti rankiniu būdu. Norėdami vienu metu „Excel“ užpildyti daug eilučių, yra viena naudinga funkcija, leidžianti perkelti formulę į kitus langelius.
  2. Perkelkite žymeklį ant apatinio dešiniojo stačiakampio kampo su formule arba galutiniu rezultatu. Juodo kryžiaus išvaizda yra signalas, kad žymeklį galima nutempti žemyn. Taigi automatiškai apskaičiuojamas gautas pelnas už kiekvieną prekę atskirai.
  3. Atleidę nuspaustą pelės mygtuką, visose eilutėse gauname teisingus rezultatus.
Nuorodos programoje Excel – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.
Norėdami naudoti automatinio užpildymo rankenėlę, vilkite langelį, esantį apatiniame dešiniajame kampe

Spustelėję langelį D3 pamatysite, kad langelio koordinatės buvo automatiškai pakeistos ir dabar atrodo taip: =B3*C3. Iš to išplaukia, kad nuorodos buvo santykinės.

Galimos klaidos dirbant su santykinėmis nuorodomis

Be jokios abejonės, ši Excel funkcija labai supaprastina skaičiavimus, tačiau kai kuriais atvejais gali kilti sunkumų. Panagrinėkime paprastą kiekvienos prekės pelno koeficiento apskaičiavimo pavyzdį:

  1. Sukurkite lentelę ir užpildykite: A – prekės pavadinimas; B – parduotas kiekis; C – savikaina; D yra gauta suma. Tarkime, kad asortimente yra tik 11 prekių. Todėl, atsižvelgiant į stulpelių aprašymą, užpildoma 12 eilučių ir bendra pelno suma yra D
  2. Spustelėkite langelį E2 ir įveskite =D2/D13.
  3. Paspaudus mygtuką „Enter“, pasirodo pirmosios prekės pardavimų santykinės dalies koeficientas.
  4. Ištempkite stulpelį žemyn ir laukite rezultato. Tačiau sistema pateikia klaidą „#DIV/0!
Nuorodos programoje Excel – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.
Klaidos kodas dėl neteisingai įvestų duomenų

Klaidos priežastis yra santykinės nuorodos naudojimas skaičiavimams. Kopijuojant formulę, pasikeičia koordinatės. Tai yra, E3 formulė atrodys taip =D3/D13. Kadangi langelis D13 neužpildytas ir teoriškai turi nulinę reikšmę, programa duos klaidą su informacija, kad dalyti iš nulio neįmanoma.

Svarbu! Norint ištaisyti klaidą, reikia parašyti formulę taip, kad D13 koordinatės būtų fiksuotos. Santykinis adresavimas tokios funkcijos neturi. Norėdami tai padaryti, yra dar vienas nuorodų tipas - absoliutus. 

Kaip sukurti absoliučią nuorodą „Excel“.

Naudojant simbolį $, tapo įmanoma nustatyti langelio koordinates. Kaip tai veikia, mes svarstysime toliau. Kadangi programa pagal numatytuosius nustatymus naudoja santykinį adresavimą, atitinkamai, kad jis būtų absoliutus, turėsite atlikti keletą veiksmų. Išanalizuokime klaidos „Kaip rasti koeficientą pardavus kelias prekes“ sprendimą, atlikdami skaičiavimą absoliučiu adresu:

  1. Spustelėkite E2 ir įveskite nuorodos koordinates =D2/D13. Kadangi nuoroda yra santykinė, duomenims pataisyti reikia nustatyti simbolį.
  2. Pataisykite langelio D koordinates Norėdami atlikti šį veiksmą, prieš raidę, nurodančią stulpelį ir eilutės numerį, įdėkite ženklą „$“.

Eksperto patarimas! Norint palengvinti įvedimo užduotį, pakanka aktyvuoti formulės redagavimo langelį ir keletą kartų paspausti klavišą F4. Kol gausite patenkinamas vertybes. Teisinga formulė yra tokia: =D2/D$13.

  1. Paspauskite mygtuką „Enter“. Dėl atliktų veiksmų turėtų pasirodyti teisingas rezultatas.
  2. Norėdami nukopijuoti formulę, vilkite žymeklį į apatinę eilutę.
Nuorodos programoje Excel – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.
Teisingai įvesti formulės duomenys absoliučiai nuorodai

Kadangi skaičiavimuose naudojamas absoliutus adresavimas, galutiniai rezultatai likusiose eilutėse bus teisingi.

Kaip „Excel“ įdėti mišrią nuorodą

Formulių skaičiavimams naudojamos ne tik santykinės ir absoliučios nuorodos, bet ir mišrios. Jų išskirtinis bruožas yra tai, kad jie nustato vieną iš koordinačių.

  • Pavyzdžiui, norėdami pakeisti eilutės padėtį, prieš raidės pavadinimą turite parašyti ženklą $.
  • Priešingai, jei dolerio ženklas parašytas po raidės žymėjimo, tada eilutės rodikliai išliks nepakitę.

Iš to išplaukia, kad norint išspręsti ankstesnę problemą nustatant prekių pardavimo koeficientą naudojant mišrų adresavimą, būtina nustatyti eilutės numerį. Tai yra, $ ženklas dedamas po stulpelio raidės, nes jo koordinatės nesikeičia net santykinėje nuorodoje. Paimkime pavyzdį:

  1. Norėdami atlikti tikslius skaičiavimus, įveskite =D1/D$3 ir paspauskite „Enter“. Programa pateikia tikslų atsakymą.
  2. Norėdami perkelti formulę į paskesnes stulpelio langelius ir gauti tikslius rezultatus, vilkite rankenėlę į apatinį langelį.
  3. Dėl to programa pateiks teisingus skaičiavimus.
Nuorodos programoje Excel – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.
Rašome mišraus saito gavimo formulę, atsižvelgdami į visas taisykles

Dėmesio! Jei prieš raidę nustatysite ženklą $, tada Excel pateiks klaidą „#DIV/0!“, o tai reikš, kad šios operacijos atlikti nepavyks.

„SuperAbsoliutus“ kreipimasis

Pabaigoje pažiūrėkime į kitą absoliučios nuorodos pavyzdį – „SuperAbsolute“ adresavimą. Kokios jo savybės ir skirtumai. Paimkite apytikslį skaičių 30 ir įveskite jį langelyje B2. Būtent šis skaičius bus pagrindinis, su juo reikia atlikti eilę veiksmų, pavyzdžiui, pakelti jį į galią.

  1. Kad visi veiksmai būtų atlikti teisingai, C stulpelyje įveskite šią formulę: =$B$2^$D2. D stulpelyje įrašome laipsnių reikšmę.
Nuorodos programoje Excel – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.
Pavyzdys, kaip sukurti „SuperAbsoliutų“ adresavimą pakeliant skaičių iki laipsnio
  1. Paspaudę mygtuką „Enter“ ir suaktyvinę formulę, ištempiame žymeklį žemyn stulpeliu.
  2. Gauname teisingus rezultatus.
Nuorodos programoje Excel – absoliučios, santykinės ir mišrios. Klaidos dirbant su santykinėmis nuorodomis programoje „Excel“.
Atlikus veiksmus gaunamas galutinis rezultatas

Esmė ta, kad visi atlikti veiksmai buvo susiję su vienu fiksuotu langeliu B2, todėl:

  • Nukopijavus formulę iš langelio C3 į langelį E3, F3 arba H3, rezultatas nepasikeis. Ji išliks nepakitusi – 900.
  • Jei reikia įterpti naują stulpelį, ląstelės su formule koordinatės pasikeis, tačiau rezultatas taip pat liks nepakitęs.

Tai yra „SuperAbsolute“ nuorodos ypatumas: jei jums reikia perkelti, rezultatas nepasikeis. Tačiau yra situacijų, kai duomenys įterpiami iš trečiųjų šalių šaltinių. Taigi, stulpeliai perkeliami į šoną, o duomenys nustatomi senuoju būdu B2 stulpelyje. Kas atsitinka šiuo atveju? Sumaišius, formulė keičiasi pagal atliktą veiksmą, tai yra neberodys į B2, o į C2. Bet kadangi įterpimas buvo atliktas B2, galutinis rezultatas bus klaidingas.

Nuoroda! Kad galėtumėte įterpti makrokomandas iš trečiųjų šalių šaltinių, turite įjungti kūrėjo nustatymus (pagal numatytuosius nustatymus jie išjungti). Norėdami tai padaryti, eikite į Parinktys, atidarykite juostelės nustatymus ir pažymėkite langelį dešiniajame stulpelyje priešais „Kūrėjas“. Po to bus atidaryta prieiga prie daugelio funkcijų, kurios anksčiau buvo paslėptos nuo paprasto vartotojo akių.

Tai kelia klausimą: ar galima modifikuoti formulę iš langelio C2, kad pradinis skaičius būtų renkamas iš langelio B, nepaisant naujų duomenų stulpelių įterpimo? Norėdami užtikrinti, kad lentelės pakeitimai neturėtų įtakos bendros sumos nustatymui diegiant duomenis iš trečiųjų šalių šaltinių, turite atlikti šiuos veiksmus:

  1. Vietoj langelio B2 koordinačių įveskite šiuos rodiklius: =NETIESIOGINĖ("B2"). Dėl to po perkėlimo formulavimo kompozicija atrodys taip: =NETIESIOGINĖ("B2")^$E2.
  2. Šios funkcijos dėka nuoroda visada nurodo kvadratą su koordinatėmis B2, nepaisant to, ar lentelėje pridedami ar pašalinami stulpeliai.

Reikia suprasti, kad langelis, kuriame nėra jokių duomenų, visada rodo reikšmę „0“.

Išvada

Dėl trijų aprašytų nuorodų tipų naudojimo atsiranda daug galimybių, kurios palengvina darbą su skaičiavimais programoje „Excel“. Todėl prieš pradėdami dirbti su formulėmis pirmiausia perskaitykite nuorodas ir jų diegimo taisykles.

Palikti atsakymą