Както знаете, в таблиците в Excel има два вида адреси: относителни и абсолютни. В първия случай връзката се променя в посоката на копиране от относителната сума на смяната, докато във втория случай тя се фиксира и остава непроменена по време на копиране. Но по подразбиране всички адреси в Excel са абсолютни. В същото време, доста често се налага да се използва абсолютно (фиксирано) адресиране. Нека да разберем по какъв начин може да бъде направено.
съдържание
Може да е необходимо абсолютно адресиране, например, когато копираме формула, една част от която се състои от променлива, показана в поредица от номера, а втората има постоянна стойност. Това означава, че този номер играе ролята на непроменен коефициент, с който трябва да извършите определена операция (умножение, разделяне и т.н.) на цялата серия от променливи числа.
В Excel има два начина за задаване на фиксирано адресиране: чрез формиране на абсолютна референция и използване на функцията INDIRECT. Нека разгледаме подробно всеки от тези методи.
Разбира се, най-известният и често използван начин за създаване на абсолютно адресиране е да се използват абсолютни референции. Абсолютните връзки имат различия не само функционални, но и синтактични. Относителният адрес има този синтаксис:
=A1
На фиксиран адрес знакът за долар е зададен преди стойността на координатите:
=$A$1
Знакът за долар може да бъде въведен ръчно. За да направите това, трябва да поставите курсора преди първата стойност на координатите на адреса (хоризонтално), която е в клетката или във формулата. Освен това в клавиатурата на английски клавиатурата кликнете върху бутона "4" в горната част (с натиснат клавиш "Shift" ). Именно там се намира символът на долара. Тогава трябва да направите същата процедура с вертикалните координати.
Има по-бърз начин. Трябва да поставите курсора в клетката, където се намира адресът, и да кликнете върху функционалния клавиш F4. След това знакът за долар веднага ще се появи едновременно пред хоризонталните и вертикални координати на даден адрес.
Сега нека разгледаме как абсолютното адресиране се използва на практика чрез абсолютни препратки.
Вземете таблицата, която изчислява заплатите на служителите. Изчислението се извършва чрез умножаване на стойността на личната им заплата с фиксирано съотношение, което е еднакво за всички служители. Самият коефициент се намира в отделна листова клетка. Ние сме изправени пред задачата да изчислим заплатите на всички работници по най-бързия възможен начин.
=C4*G3
За да копираме формулата, използваме инструмент като маркер за попълване. Станете курсора в долния десен ъгъл на клетката, където се намира. В този случай самият курсор трябва да се трансформира в същия маркер за попълване под формата на кръст. Задръжте левия бутон на мишката и плъзнете курсора надолу до края на таблицата.
Това е причината, поради която изчисляването на заплатите на следващите служители от списъка се оказа невярно.
В Excel се използва така нареченото смесено адресиране. В този случай колоната или редът се фиксират в адреса на елемента. Това се постига по такъв начин, че знакът за долар да се постави точно пред една от координатите на адреса. Ето един пример за типична смесена връзка:
=A$1
Този адрес също се смята за смесен:
=$A1
Тоест абсолютното адресиране в смесената връзка се използва само за една от координатните стойности на двете.
Нека видим как такава смесена връзка може да се приложи на практика с примера на една и съща таблица на заплатите за служителите на предприятието.
Изберете първия елемент от графата "Заплати" и изпълнете горната манипулация в реда на формулата. Получаваме следната формула:
=C4*G$3
Както можете да видите, фиксираното адресиране във втория множител се прилага само по отношение на координатите на низа. За да покажете резултата в клетка, кликнете върху бутона Enter .
Урокът: Абсолютни и относителни препратки в Excel
Вторият начин за организиране на абсолютно адресиране в електронна таблица в Excel е да използвате INDEX оператора. Посочената функция принадлежи към групата вградени оператори "Референции и масиви" . Неговата задача е да се направи препратка към определената клетка с изхода на резултата към този елемент на листа, в който се намира операторът. В този случай връзката е прикрепена към координатите дори по-силна, отколкото при използване на знака за долар. Поради това понякога е обичайно да се отнасят към връзки, използващи DVSSYL като " superabsolute ". Това изявление има следния синтаксис:
=ДВССЫЛ(ссылка_на_ячейку;[a1])
Функцията има два аргумента, първият от които е задължителен, а вторият - не.
Аргументът "Връзка към клетка" е връзка към елемент от лист Excel в текстова форма. Това означава, че това е обикновено позоваване, но е затворено в кавички. Това е, което прави възможно да се осигурят свойствата на абсолютно адресиране.
Аргументът "a1" е по избор и се използва в редки случаи. Неговата употреба е необходима, само ако потребителят избере алтернативна опция за адресиране, а не обичайната употреба на типовете координати "А1" (колоните имат азбучно обозначение и линиите са цифрови). Алтернативата е да се използва стила R1C1 , в който колоните, подобно на редовете, се обозначават с номера. Превключете към този режим на работа през прозореца на опциите на Excel. След това, като използвате оператора INDEX , използвайте стойността "FALSE" като аргумент "a1 " . Ако работите в нормален режим на показване на връзката, като повечето други потребители, можете да посочите стойността "TRUE" като аргумент "a1 " . Тази стойност обаче е подразбирана по подразбиране, така че е много по-лесно да не посочите аргумент "a1" в този случай.
Нека да разгледаме как абсолютното адресиране, организирано с помощта на функцията DVSSYL , ще работи върху примера на нашата таблица на заплатите.
Поставете курсора в полето "Cell reference" . Просто кликнете върху този елемент на листа, в който се намира коефициентът за изчисляване на заплатата ( G3 ). Адресът ще се появи веднага в полето на прозореца с аргументи. Ако имахме работа с обикновена функция, тогава въвеждането на адреса може да се счита за пълно, но използваме функцията " ALGORITHM" . Както си спомняме, адресите в него трябва да имат формата на текст. Следователно ние увиваме координатите, които се намират в полето на прозореца, с кавички.
Тъй като работим в стандартния режим на показване на координатите, полето "А1" остава празно. Кликваме върху бутона "OK" .
Урокът: Оператор на ИНДУСТРИЯ в Excel
Абсолютно адресиране в таблици в Excel може да бъде осигурено по два начина: чрез използване на функцията INDEX и използване на абсолютни препратки. В този случай функцията осигурява по-твърдо свързване към адреса. Частично абсолютно адресиране може да се използва и при използване на смесени връзки.