Изтеглете примерната работна книга
В този урок ще научим как да получим пълния адрес на именован диапазон в 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: