Вземете пълен адрес на именован диапазон в Excel и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

В този урок ще научим как да получим пълния адрес на именован диапазон в Excel и Google Sheets.

Номерен диапазон и неговото значение

А Именован диапазон е диапазон от една клетка или множество клетки, на които е присвоено определено име. Назованите диапазони са една от полезните функции на Microsoft Excel. Това може да направи формулите по -лесни за разбиране.

Вземете адрес на именования диапазон

За да получите пълния адрес на именуван диапазон, можете да използвате формула на Excel, която съдържа функции ADDRESS, ROW, ROWS, COLUMN и COLUMNS.

За да получим пълния адрес на именуван диапазон, ще намерим първата и последната препратка към клетка от посочения диапазон и след това ще ги присъединим заедно с двоеточие („:“).

Вземете първи клетъчен адрес в именован диапазон

Да кажем, че имаме именуван диапазон „EmployeeData“ в диапазон B4: D9.

За да получим препратка към клетка на първата клетка в именуван диапазон, ще използваме функцията ADDRESS заедно с функциите ROW и COLUMN:

= АДРЕС (ROW (EmployeeData), COLUMN (EmployeeData))

Функцията ADDRESS връща адреса на определен ред и колона. Използваме функциите ROW и COLUMN, за да изчислим първия ред и колона в посочения диапазон, като включим резултатите във функцията ADDRESS. Резултатът е първата клетка в посочения диапазон.

Горната формула е върнала абсолютната референтна клетка ($ B $ 4). Но ако искате относителен адрес (без знак $, В4), трябва да предоставите 4 за третия (незадължителен) аргумент на функцията ADDRESS по следния начин:

= АДРЕС (ROW (EmployeeData), COLUMN (EmployeeData), 4)

Вземете последния клетъчен адрес в именован диапазон

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

= АДРЕС (ROW (EmployeeData))+ROWS (EmployeeData) -1, COLUMN (EmployeeData)+COLUMNS (EmployeeData) -1)

Тук функциите ROWS и COLUMNS преброяват броя редове и колони в диапазона, който добавяме към първоначалната формула по -горе, връщайки последната клетка в посочения диапазон.

По същия начин, ако искате относителен адрес вместо абсолютна препратка към клетка, можете да предоставите 4 за третия аргумент във функцията ADDRESS по следния начин:

= АДРЕС (ROW (EmployeeData)+ROWS (EmployeeData) -1-COLUMN (EmployeeData)+COLUMNS (EmployeeData) -1,4)

Пълен адрес на именования диапазон

Сега, за да получим пълния адрес на именуван диапазон, просто ще трябва да съчетаем горните две формули с оператора (:), в горния пример по следния начин:

= АДРЕС (ROW (EmployeeData), COLUMN (EmployeeData)) & ":" & ADDRESS (ROW (EmployeeData)+ROWS (EmployeeData) -1-COLUMN (EmployeeData))+КОЛОНИ (EmployeeData) -1)

По същия начин, за да върнете адреса на посочения диапазон като относителна препратка (без знак $), предоставете третия аргумент на функциите ADDRESS с 4, като този:

= АДРЕС (ROW (EmployeeData)), COLUMN (EmployeeData), 4) & ":" & ADDRESS (ROW (EmployeeData))+ROWS (EmployeeData) -1, COLUMN (EmployeeData)+COLUMNS (EmployeeData) -1,4)

Вземете пълен адрес на именован диапазон в Google Sheets

Формулата за получаване на пълния адрес на именуван диапазон работи абсолютно същата в Google Sheets като в Excel:

wave wave wave wave wave