Обяснение на препратката към клетките на Excel

  • Споделя Това
Michael Brown

В урока е обяснено какво представлява адресът на клетка, как се правят абсолютни и относителни препратки в Excel, как се прави препратка към клетка в друг лист и др.

Колкото и просто да изглежда, препратката към клетките на Excel обърква много потребители. Как се определя адресът на клетката в Excel? Какво е абсолютна и относителна препратка и кога трябва да се използва всяка от тях? Как да препращаме между различни работни листове и файлове? В този урок ще намерите отговорите на тези и още много други въпроси.

    Какво представлява препратка към клетка в Excel?

    A препратка към клетката или адрес на клетката е комбинация от буква на колона и номер на ред, която идентифицира клетка в работен лист.

    Например A1 се отнася за клетката в пресечната точка на колона А и ред 1; B2 се отнася за втората клетка в колона В и т.н.

    Когато се използват във формула, препратките към клетките помагат на Excel да намери стойностите, които формулата трябва да изчисли.

    Например, за да прехвърлите стойността на A1 в друга клетка, използвайте тази проста формула:

    =A1

    За да съберете стойностите в клетките А1 и А2, използвайте тази:

    =A1+A2

    Какво е референция за обхват в Excel?

    В Microsoft Excel диапазонът е блок от две или повече клетки. референтен обхват се представя от адреса на горната лява клетка и долната дясна клетка, разделени с двоеточие.

    Например диапазонът A1:C2 включва 6 клетки от A1 до C2.

    Референтни стилове на Excel

    В Excel съществуват два стила за адреси: A1 и R1C1.

    Стил на позоваване на A1 в Excel

    A1 е стилът по подразбиране, който се използва през повечето време. В този стил колоните се определят с букви, а редовете - с цифри, т.е. A1 обозначава клетка в колона A, ред 1.

    Референтен стил R1C1 в Excel

    R1C1 е стилът, при който и редовете, и колоните се идентифицират с цифри, т.е. R1C1 обозначава клетка в ред 1, колона 1.

    На снимката по-долу са показани референтните стилове A1 и R1C1:

    За да преминете от стила по подразбиране A1 към R1C1, щракнете върху Файл > Опции > Формули , а след това премахнете отметката Референтен стил R1C1 кутия.

    Как да създадете препратка в Excel

    За да направите препратка към клетката на един и същи лист, трябва да направите следното:

    1. Щракнете върху клетката, в която искате да въведете формулата.
    2. Въведете знака за равенство (=).
    3. Направете едно от следните действия:
      • Въведете препратката директно в клетката или в лентата с формули, или
      • Щракнете върху клетката, към която искате да направите препратка.
    4. Въведете останалата част от формулата и натиснете клавиша Enter, за да я завършите.

    Например, за да съберете стойностите в клетките А1 и А2, въведете знака за равенство, щракнете върху А1, въведете знака за плюс, щракнете върху А2 и натиснете Enter :

    Създаване на референтен обхват , изберете диапазон от клетки в работния лист.

    Например, за да съберете стойностите в клетките A1, A2 и A3, въведете знака за равенство, последван от името на функцията SUM и отварящата скоба, изберете клетките от A1 до A3, въведете затварящата скоба и натиснете Enter:

    За да се обърнете към цял ред или цялата колона , щракнете съответно върху номера на реда или буквата на колоната.

    Например, за да съберете всички клетки в ред 1, започнете да въвеждате функцията SUM, след което щракнете върху заглавието на първия ред, за да включите функцията позоваване на ред във вашата формула:

    Как да промените препратката към клетка на Excel във формула

    За да промените адреса на клетка в съществуваща формула, изпълнете следните стъпки:

    1. Щракнете върху клетката, която съдържа формулата, и натиснете F2, за да влезете в режим на редактиране, или щракнете два пъти върху клетката. Това ще освети всяка клетка/диапазон, към която препраща формулата, с различен цвят.
    2. За да промените адрес на клетка, направете някое от следните действия:
      • Изберете препратката във формулата и въведете нова препратка.
      • Изберете препратката във формулата и след това изберете друга клетка или диапазон в листа.

      • За да включите повече или по-малко клетки в справката, плъзнете цветната граница на клетката или диапазона.

    3. Натиснете клавиша Enter.

    Как да направите кръстосана справка в Excel

    За да направите препратка към клетки в друг работен лист или в друг файл на Excel, трябва да определите не само целевата(ите) клетка(и), но и листа и работната книга, в които се намират клетките. Това може да стане с помощта на т.нар. позоваване на външна клетка .

    Как да направите препратка към друг лист в Excel

    За да препратите към клетка или диапазон от клетки в друг работен лист, въведете името на целевия работен лист, последвано от възклицателен знак (!) преди адреса на клетката или диапазона.

    Например, ето как можете да направите препратка към клетка А1 на лист2 в същата работна книга:

    =Лист2!A1

    Ако името на работния лист съдържа интервали или небуквени знаци, трябва да го поставите в единични кавички, например:

    ="Целеви лист"!A1

    За да предотвратите евентуални печатни грешки, можете да накарате Excel да създаде автоматично външна препратка вместо вас. Ето как:

    1. Започнете да въвеждате формула в клетка.
    2. Щракнете върху раздела на листа, към който искате да направите кръстосана препратка, и изберете клетка или диапазон от клетки.
    3. Завършете въвеждането на формулата и натиснете Enter .

    За повече информация вижте Как да се позова на клетка в друг работен лист в Excel.

    Как да се позовавате на друга работна книга в Excel

    За да посочите клетка или диапазон от клетки в друг файл на Excel, трябва да включите името на работната книга в квадратни скоби, последвано от името на листа, възклицателен знак и адреса на клетката или диапазона. Например:

    =[Book1.xlsx]Sheet1!A1

    Ако името на файла или листа съдържа знаци, различни от буквите, не забравяйте да оградите пътя в единични кавички, напр.

    ='[Target file.xlsx]Sheet1'!A1

    Както и при препратка към друг лист, не е необходимо да въвеждате пътя ръчно. По-бързият начин е да преминете към другата работна книга и да изберете клетка или диапазон от клетки там.

    За подробни указания вижте Как да се препрати към клетка в друга работна книга.

    Относителни, абсолютни и смесени препратки към клетките

    В Excel има три типа препратки към клетки: относителни, абсолютни и смесени. Когато пишете формула за една клетка, можете да изберете всеки тип. Но ако възнамерявате да копирате формулата си в други клетки, е важно да използвате подходящ тип адрес, тъй като относителните и абсолютните препратки към клетки се държат различно, когато се попълват в други клетки.

    Относителна препратка към клетките в Excel

    A относителна референция е тази без знака $ в координатите на редовете и колоните, например A1 или A1:B10. По подразбиране всички адреси на клетки в Excel са относителни.

    Когато се преместват или копират в няколко клетки, относителните препратки се променят в зависимост от относителното положение на редовете и колоните. Така че, ако искате да повторите едно и също изчисление в няколко колони или редове, трябва да използвате относителни препратки към клетките.

    Например, за да умножите числата в колона А по 5, въведете тази формула в B2:

    =A2*5

    Когато се копира от ред 2 в ред 3, формулата се променя на:

    =A3*5

    За повече информация, моля, вижте Относителна референция в Excel.

    Абсолютна препратка към клетка в Excel

    Един абсолютна референция е тази със знака за долар ($) в координатите на реда или колоната, например $A$1 или $A$1:$B$10.

    Абсолютната препратка към клетката остава непроменена при попълване на други клетки със същата формула. Абсолютните адреси са особено полезни, когато искате да извършите множество изчисления със стойност в определена клетка или когато трябва да копирате формула в други клетки, без да променяте препратките.

    Например, за да умножите числата в колона А по числото в B2, въвеждате следната формула в ред 2 и след това копирате формулата надолу по колоната, като плъзнете дръжката за запълване:

    =A2*$B$2

    Относителната препратка (A2) ще се променя в зависимост от относителната позиция на реда, в който е копирана формулата, докато абсолютната препратка ($B$2) винаги ще бъде заключена в същата клетка:

    Повече подробности можете да намерите в Абсолютна справка в Excel.

    Справка за смесени клетки

    A смесена референция съдържа една относителна и една абсолютна координата, например $A1 или A$1.

    Възможно е да има много ситуации, когато трябва да се фиксира само една координата, колона или ред.

    Например, за да умножите една колона от числа (колона А) по 3 различни числа (B2, C2 и D2), поставете следната формула в B3 и след това я копирайте надолу и надясно:

    =$A3*B$2

    В $A3 заключвате координатата на колоната, тъй като формулата трябва винаги да умножава оригиналните числа в колона А. Координатата на реда е относителна, тъй като трябва да се променя за други редове.

    В B$2 заключвате координатата на реда, за да укажете на Excel винаги да избира множителя в ред 2. Координатата на колоната е относителна, защото множителите са в 3 различни колони и формулата трябва да се адаптира съответно.

    В резултат на това всички изчисления се извършват с една формула, която се променя правилно за всеки ред и колона, където е копирана:

    За примери с реални формули вижте раздел Смесени препратки към клетки в Excel.

    Как да превключвате между различни типове справки

    За да преминете от относителна препратка към абсолютна и обратно, можете да въведете или изтриете знака $ ръчно, или да използвате бързата клавишна комбинация F4:

    1. Щракнете двукратно върху клетката, която съдържа формулата.
    2. Изберете референцията, която искате да промените.
    3. Натиснете F4, за да превключвате между четирите типа справки.

    Многократното натискане на клавиша F4 превключва препратките в този ред: A1> $A$1> A$1> $A1.

    Кръгова препратка в Excel

    Накратко казано, един кръгова референция е тази, която се отнася пряко или косвено към собствената си клетка.

    Например, ако поставите следната формула в клетка А1, това ще създаде кръгова препратка:

    =A1+100

    В повечето случаи кръговите препратки са източник на проблеми и трябва да избягвате използването им, когато е възможно. В някои редки случаи обаче те могат да бъдат единственото възможно решение за конкретна задача.

    В следващия урок е обяснено как да откривате и премахвате кръгови препратки в Excel.

    3D референция в Excel

    3-D справка се отнася за една и съща клетка или диапазон от клетки в няколко работни листа.

    Например, за да намерите средна стойност на стойностите в клетките от A1 до A10 в Лист1, Лист2 и Лист3, можете да използвате функцията AVERAGE със справка 3d:

    =AVERAGE(Sheet1:Sheet3!A1:A3)

    За да създадете формула с 3D референция, трябва да направите следното:

    1. Започнете да въвеждате формула в клетка, както обикновено, като в този пример въвеждаме =AVERAGE(
    2. Щракнете върху раздела на първия лист, който трябва да бъде включен в 3Д справка.
    3. Задръжте клавиша Shift и щракнете върху раздела на последния лист.
    4. Изберете клетката или диапазона от клетки, които да бъдат изчислени.
    5. Завършете въвеждането на формулата и натиснете клавиша Enter, за да я завършите.

    За повече информация вижте 3D референцията в Excel.

    Структурирана справка в Excel (препратки към таблици)

    Структурирана справка е специален термин за включване на имена на таблици и колони във формула вместо адреси на клетки. Такива препратки могат да се използват само за позоваване на клетки в таблици на Excel.

    Например, за да намерите средна стойност на числата в Продажби колона на Таблица1 , можете да използвате тази формула:

    =AVERAGE(Таблица1[Продажби])

    За повече информация вижте "Структурирани препратки в Excel".

    Имената на Excel (именуван диапазон)

    Отделна клетка или диапазон от клетки в Excel може да се определи и чрез име За тази цел просто избирате клетка(и), въвеждате име в полето Кутия за име , и натиснете клавиша Enter.

    След като създадете нови имена, може да пожелаете да замените съществуващите препратки към клетките във формулите си с дефинираните имена. Ето как:

    1. Изберете клетките с формулите, в които искате да промените препратките към клетките в имена.

      За да замените препратките с дефинирани имена в всички формули в активния лист изберете произволна празна клетка.

    2. Отидете в Формули tab> Дефинирани имена щракнете върху стрелката до Определяне на името , след което щракнете върху Нанесете имената ...
    3. В Нанесете имената диалогов прозорец, изберете едно или повече имена и щракнете върху ОК .

    В резултат на това препратките във всички или избрани формули ще бъдат актуализирани до съответните имена:

    Подробна информация за имената в Excel можете да намерите в "Как да създадем и използваме именуван диапазон в Excel".

    Ето как работите с препратки към клетки в Excel. Благодаря ви за четенето и се надявам да се видим в нашия блог следващата седмица!

    Майкъл Браун е отдаден технологичен ентусиаст със страст към опростяване на сложни процеси с помощта на софтуерни инструменти. С повече от десетилетие опит в технологичната индустрия, той е усъвършенствал уменията си в Microsoft Excel и Outlook, както и в Google Sheets и Docs. Блогът на Майкъл е посветен на споделянето на неговите знания и опит с други, предоставяйки лесни за следване съвети и уроци за подобряване на продуктивността и ефективността. Независимо дали сте опитен професионалист или начинаещ, блогът на Michael предлага ценни прозрения и практически съвети за извличане на максимума от тези основни софтуерни инструменти.