Съдържание
Често ни се налага да работим с множество работни листове в Excel и да прескачаме в различни листове, за да намерим дадена стойност. В тази статия ще демонстрираме как да свържем листове в Excel с главен лист.
Да кажем, че имаме Продажба данни за декември'21 от три различни града, Ню Йорк , Бостън , и Лос Анджелис . Тези три Продажба данните са с еднаква ориентация, така че показваме само един работен лист като набор от данни.
Искаме да свържем листове за продажба на градове с основен лист, като използваме HYPERLINK , ИНДИРЕКТНО функции, както и множество функции на Excel.
Изтегляне на работната тетрадка
Начини за свързване на листове към основен лист.xlsx5 лесни начина за свързване на листове към основен лист в Excel
Метод 1: Използване на функцията HYPERLINK за свързване на листове към основен лист в Excel
Тъй като искаме да свържем листове с основен лист, можем да използваме HYPERLINK за свързване на няколко листа като дестинации на хипервръзки, върху които може да се клика, в основен лист. HYPERLINK Функцията преобразува дестинация и даден текст в хипервръзка. За тази цел можем незабавно да се преместим в работен лист според нашето желание само като щракнем върху връзките, съществуващи в основния лист.
Синтаксисът на HYPERLINK функция е
HYPERLINK (link_location, [friendly_name])
Във формулата,
link_location; пътя до листа, който искате да прескочите.
[friendly_name]; показване на текст в клетката, в която вмъкваме хипервръзката [По избор] .
Стъпка 1: Поставете следната формула в която и да е клетка (т.е., C5 ).
=HYPERLINK("#'"&B5&"'!A1",B5)
Ако сравним аргументите,
"#'"&B5&"'!A1″= link_location
B5=[приятелско_име]
Стъпка 2: Натиснете ВЪВЕДЕТЕ след това плъзнете Дръжка за пълнене за да накарате другите хипервръзки да се появят в клетките C6 и C7 .
Виждате хипервръзки за Бостън и Лос Анджелис се появяват като за Ню Йорк .
Можете да проверите дали хипервръзките работят или не, като щракнете върху някоя от тях. По тази причина щракваме върху Ню Йорк именувана хипервръзка.
След малко ще преминем към Ню Йорк лист A1 (както е указано във формулата), както е показано на изображението по-долу.
Можете да тествате хипервръзките за всеки лист и всеки път ще прескачате до местоназначението, както е указано във формулата. За по-добро разбиране и кратко представяне използваме само три работни листа на Excel, можете да използвате колкото искате.
Прочетете още: Как да свържете листове на Excel с друг лист (5 начина)
Метод 2: Използване на референция във формула за свързване на листове към основен лист в Excel
В предишния метод обсъдихме свързването на листове с главен лист. Какво става, ако искаме да получим стойност на някоя клетка в главен лист? Например имаме Обща продажба сума за всеки лист и искаме да свържем само Обща продажба Можем да го постигнем, като вмъкнем препратка към клетките на съответните листове във формула в главния лист.
Стъпка 1: За да вмъкнете формула, просто въведете Знак за равенство ( = ) в лентата с формули.
Стъпка 2: След като въведете Знак за равенство ( = ) в Бар Formula , Отидете на съответния лист (т.е, Ню Йорк ), от която искате да направите препратка към клетка, след което изберете Обща продажба клетка за сума (т.е, F13 ) като референция.
Стъпка 3: Когато изберете референтната клетка, натиснете ВЪВЕДЕТЕ . Ще се върнете към главния лист със сумата на Обща продажба за съответния лист (т.е, Ню Йорк ), подобно на изображението по-долу.
Можете да свържете други суми, като повторите същите стъпки (т.е., Стъпки от 1 до 3 ), споменати по-рано. И ще получите нещо като следната снимка.
При този метод можем да използваме всяка препратка към клетка, за да свържем листовете с основния лист.
Прочетете още: Как да свържете няколко клетки от друг работен лист в Excel (5 лесни начина)
Метод 3: Използване на функцията INDIRECT за свързване на листове в основен лист в Excel
Свързваме клетка от листа с референтна клетка в главния лист, като използваме формула. Това обаче може да се постигне и с помощта на ИНДИРЕКТНО функция. ИНДИРЕКТЕН създава препратка към клетка, като използва текстов низ. Синтаксисът на функцията ИНДИРЕКТНО функция е
INDIRECT (ref_text, [a1])
Аргументите се отнасят до,
ref_text ; справка под формата на текст.
[a1] ; булева индикация за A1 или R1C1 позоваване на стила [По избор] . По подразбиране представлява TRUE=A1 стил.
Стъпка 1: Напишете следната формула в която и да е празна клетка (т.е., C5 ).
=INDIRECT("'"&B5&"'!F13")
Тъй като знаем референцията на клетката за сумата на Обща продажба е в F13 за трите листа и B5 представлява името на листа, от който ще бъдат изтеглени данните.
Стъпка 2: Натискане на ВЪВЕДЕТЕ , плъзнете Дръжка за пълнене за да изведете сумите за другите листове. След малко ще видите сумите на Обща продажба се появяват.
Можете да използвате Контекстно меню за извършване на една и съща работа. За постигане на същите резултати с помощта на Контекстно меню ,
⏩ 1-ви щракнете с десния бутон на мишката върху всеки лист (т.е., Ню Йорк ) (т.е., F13 ), след което изберете Копие .
⏩ 2. отидете в главния лист, щракнете с десния бутон на мишката върху клетката, в която искате да вмъкнете стойността. Контекстно меню Изберете Специално вмъкване > Кликнете върху Поставяне на връзка (от Други опции за вмъкване ).
Ще видите стойността на сумата, както е показано на следващата снимка. Можете да повторите тези две прости последователности и за други клетки.
Прочетете още: Как да свържете два листа в Excel (3 начина)
Свързани четива
- Как да свързваме файлове в Excel (5 различни подхода)
- Свързване на работни книги на Excel за автоматично актуализиране (5 метода)
- Как да свържете Word документ с Excel (2 лесни метода)
- Свързване на клетка с друг лист в Excel (7 метода)
- Как да свързваме работни книги на Excel (4 ефективни метода)
Метод 4: Използване на полето за име за свързване на листове с основен в Excel
Excel предлага функция, наречена Кутия за име . Използване на Кутия за име можем да направим препратка към всяка клетка или диапазон в Excel. В този случай можем да използваме функцията Кутия за име за да дадете име на определена клетка в листовете и след това да я свържете с главния лист. Тъй като искаме да свържем сумата на всеки лист, трябва да присвоим име на всяка сума. Обща продажба клетката на съответните листове.
Стъпка 1: Задайте име (напр, NY_Total_Sale ) за Ню Йорк към клетка F13 като използвате Кутия за име . Повторете стъпката за други листове, като например Бостън и Лос Анджелис .
⏩ Може да се провери дали именуването Кутия за име успешно изпълнява задачата или не. За да го направите, отидете в Формули Tab> Изберете Име на мениджъра (от Дефинирани имена раздел).
⏩ Име на мениджъра се появява прозорец, в който можете да намерите всички присвоени имена в работната книга.
На горната снимка можете да видите присвоените имена, които сме нарекли на определени клетки.
Стъпка 2: След като присвоите имената, преминете към главния лист, Тип =NY... за вмъкване на стойността на сумата от Ню Йорк лист. Виждате присвоените имена като опции, които могат да се избират. Изберете опцията.
Когато изберете опцията, сумата от общата продажба (за Ню Йорк ) се появява в клетката.
Ако повторите стъпките (т.е., Стъпки 1 и 2 ) за други градове, ще получите всички стойности за съответните градове, както е показано на следното изображение.
Прочетете още: Как да свържете листове в Excel с формула (4 метода)
Метод 5: Използване на опцията Paste Link за свързване на листове с основен лист в Excel
В Таб Вмъкване , Excel предлага функция като Вмъкване на връзка . Можем да направим връзка към всяка клетка, като използваме тази функция, след което да я вмъкнем във всяка клетка, която искаме. В този случай можем да направим индивидуални връзки за клетка от всеки лист, след което да ги вмъкнем в основния лист. По този начин можем да свържем няколко листа с основния лист.
Стъпка 1: Първо определете клетката, в която искате да вмъкнете връзката. Клетката е F13 на Ню Йорк Трябва да повторите стъпките за всеки лист.
Стъпка 2: В главния лист Поставете мишката (т.е., C5 ), където искате да поставите връзката. След това отидете на Таб Вмъкване > Изберете Вмъкване на връзка (от Връзка раздел).
Стъпка 3: Сайтът Вмъкване на хипервръзка Отваря се прозорец. В прозореца,
Изберете Място в документа (под Връзка към опции).
Тип F13 (в Въведете референцията на клетката опция)
Изберете ' Ню Йорк (под Или изберете място в този документ )
След това виждате Ню Йорк'!F13 като Текст за показване .
Кликнете върху ОК .
Изпълнение на Стъпка 3 вмъква връзката в клетката, подобно на изображението по-долу. Ако искате да проверите връзката, просто щракнете върху нея.
Това ще ви отведе до Ню Йорк лист, в който се намира стойността.
Трябва да повторите стъпките, за да постигнете нещо подобно на снимката по-долу.
Прочетете още: Как да посочите името на работния лист във формула в Excel (3 лесни начина)
⧭ Забележка
🔁 Свързването на работен лист с главен лист забавя работната книга на Excel. То намалява производителността на работната книга като цяло.
Заключение
В статията демонстрираме няколко начина за свързване на работни листове с основен лист. За целта използваме HYPERLINK и ИНДИРЕКТЕН функции, както и множество функции на Excel. Надявам се описаните по-горе методи да ви свършат работа. Ако имате допълнителни запитвания или нещо да добавите, не се колебайте да коментирате в раздела за коментари. Ще се видим в следващата статия.