Як автоматично створити зміст в Excel

  • Поділитися Цим
Hugh West

Шукаємо шляхи для створити зміст в Excel Тоді ви прийшли в потрібне місце! Ви можете створити зміст в Excel для переходу на потрібний аркуш одним клацанням миші. У цій статті ми продемонструємо 4 зручні способи для автоматично створювати зміст в Excel .

Завантажити Практичний посібник

Ви можете завантажити робочий зошит практики за посиланням нижче.

Створення файлу змісту.xlsm

4 Способи автоматичного створення змісту в Excel

Слід зазначити, що Excel не пропонує жодних можливостей для створення змісту, але ви можете скористатися функціями Excel, VBA Тому, не відкладаючи, розглянемо кожен спосіб окремо.

Скажімо, у нас є Квартальні дані про продажі показано в B4:F14 Тут набір даних показує Місцезнаходження і Щоквартально Продажі за рік 2019 Так само, як і в Дані про продажі для 2020 і 2021 наведені нижче.

Тут ми використали Microsoft Excel 365 Ви можете використовувати будь-яку іншу версію на свій розсуд.

Спосіб-1: Використання комбінації клавіш для створення змісту

Хіба не було б чудово, якби існувала комбінація клавіш для створення зміст в Excel? Що ж, вам пощастило, тому що наш перший метод описує саме це. Отже, виконайте ці прості кроки.

📌 Кроки :

  • На самому початку вводимо ім'я робочого аркуша, в даному випадку ім'я нашого робочого аркуша Дані про продажі за 2019 рік .
  • Далі необхідно натиснути кнопку CTRL + K на клавіатурі.

У зв'язку з цим постає питання про Вставити гіперпосилання чарівник.

  • Тепер натисніть на кнопку Місце в цьому документі опцію>> потім виберіть ім'я робочого аркуша ( Дані про продажі за 2019 рік )>> натисніть на кнопку ГАРАЗД. кнопку.

Це вставляє посилання, яке можна натиснути, в рядок тексту, як показано на зображенні нижче.

Аналогічним чином повторити процес для Дані про продажі за 2020 рік аркуш.

У свою чергу, за такою ж процедурою буде здійснено Дані про продажі за 2021 рік аркуш.

Врешті-решт, результати мають виглядати так, як показано на малюнку нижче.

Ось так просто ви створили зміст для ваших робочих аркушів, це так просто!

Спосіб-2: Використання клавіші ALT для формування змісту

Припустимо, що у вас вже є заголовок для вашої таблиці, який ви хочете вставити як ім'я індексу в зміст Наш наступний метод відповідає саме на це питання, тож просто слідуйте за ним.

📌 Кроки :

  • Спочатку обираємо рубрику (ось вона Дані про продажі за 2019 рік ).
  • Далі натисніть і утримуйте кнопку ALT Клавіша та права кнопка миші.

📄 Зауважте: Цей метод буде працювати тільки в тому випадку, якщо ваш аркуш вже був збережений. Тому переконайтеся, що ви натиснули клавішу CTRL + S щоб спочатку зберегти аркуш.

  • Тепер наведіть курсор на край виділеного B1 і перетягніть її на робочий аркуш за допомогою клавіші зміст В даному випадку, саме Клавіша ALT аркуш.

Це підводить вас до Клавіша ALT аркуш.

  • Після цього відпустити ALT і перетягніть курсор в потрібне місце ( B5 комірка) при натиснутій правій кнопці миші.
  • У свою чергу, відпускаємо праву кнопку миші, з'являється список варіантів, вибираємо пункт Створити гіперпосилання тут варіант.

Таким чином, результати мають виглядати так, як показано на малюнку нижче.

Нарешті, повторіть ту ж саму процедуру для двох інших робочих аркушів, як показано нижче.

Якщо ви один з тих людей, які люблять використовувати формули Excel, тоді наш наступний метод охоплює вас. Тут ми застосуємо функція ГІПЕРПОСИЛАННЯ вставляти посилання, які посилаються на робочі аркуші. Отже, почнемо.

📌 Кроки :

  • По-перше, зверніться до B5 і введіть вираз, наведений нижче.

=HYPERLINK("#'Дані про продажі за 2019 рік'!A1", "Дані про продажі за 2019 рік")

У даній формулі, як правило, використовується коефіцієнт "#'Дані про продажі за 2019 рік'! A1" це link_location і посилається на те, що місцезнаходження Дані про продажі за 2019 рік Нарешті, на аркуші "Дані про продажі за 2019 рік" є необов'язковим ім'я_друга який вказує на текстовий рядок, що відображається як посилання. Фунт (#) Ознака вказує функції, що аркуш знаходиться в тій же книзі.

  • По-друге, прослідкувати за тим же процесом для Дані про продажі за 2020 рік та вставте формулу, наведену нижче.

=HYPERLINK("#'Дані про продажі за 2020 рік'!A1", "Дані про продажі за 2020 рік")

  • Аналогічно введіть вираз нижче, щоб повторити процедуру для Дані про продажі за 2021 рік аркуш.

=HYPERLINK("#'2021 Sales Data'!A1", "2021 Sales Data")

Згодом, після виконання всіх кроків, результати повинні виглядати як на зображенні нижче.

Читати далі: Як створити зміст в Excel за допомогою гіперпосилань (5 способів)

Спосіб 4: Застосування коду VBA для створення автоматичного змісту

Якщо вам часто потрібно отримати стовпець кількість збігів, то ви можете розглянути варіант VBA Це просто і легко, просто дотримуйтесь інструкцій.

Крок-01: Відкриваємо редактор Visual Basic

  • По-перше, перейдіть на сторінку Розробник вкладка>> натисніть на кнопку Visual Basic кнопку.

Це відкриває Редактор Visual Basic у новому вікні.

Крок-02: Вставте код VBA

  • По-друге, зверніться до Вставка вкладка>> вибрати Модуль .

Для зручності ви можете скопіювати код звідси і вставити його у вікно, як показано нижче.

 Sub Excel_Table_Of_Contents() Dim alerts As Boolean Dim y As Long Dim Wrksht_Index As Worksheet Dim Wrksht As Variant alerts = Application.DisplayAlerts Application.DisplayAlerts = False On Error Resume Next Sheets("TOC").Delete On Error GoTo 0 Set Wrksht_Index = Sheets.Add(Sheets(1)) Wrksht_Index.Name = "TOC" y = 1 Cells(1, 1).Value = "TOC" For Each Wrksht In ThisWorkbook.Sheets If Wrksht.Name"TOC" Then y = y + 1 Wrksht_Index.Hyperlinks.Add Cells(y, 1), "", "'" & Wrksht.Name & "'!A1", , Wrksht.Name End If Next Application.DisplayAlerts = alerts End Sub 

Розбивка коду:

Тепер я поясню, що таке VBA код, який використовується для генерації зміст В даному випадку код поділяється на 3 сходинки.

  • У першій частині підпрограмі дається ім'я, ось воно Excel_Таблиця_змісту() .
  • Далі визначимо змінні тривоги, y, і Wrksht .
  • Потім призначити Довгий , Boolean і Варіант типу даних відповідно.
  • Крім того, визначити Wrksht_Index в якості змінної для зберігання об'єкт "Аркуш .
  • У другому зіллі видаліть будь-який попередній аркуш змісту, використовуючи метод Delete .
  • Тепер вставте новий аркуш з Метод Add на першій позиції та назвіть її "Зміст" використовуючи Найменування виписки .
  • У третій частині оголошуємо лічильник ( y = 1 ) та використання Цикл For і оператор If для отримання назв робочих аркушів.
  • Наостанок, скористайтеся функцією HYPERLINK функція генерації клікабельних посилань, вбудованих в назви аркушів.

Крок-03: Запуск коду VBA

  • Тепер натисніть кнопку F5 на клавіатурі.

Це відкриває Макроси діалогове вікно.

  • Після цього натисніть на кнопку Біжи кнопку.

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

Читати далі: Як зробити зміст за допомогою VBA в Excel (2 приклади)

Перехід до робочих аркушів за допомогою рядка стану

Якщо у вас багато робочих аркушів в Excel, може бути важко перейти до потрібного місця. Однак у Excel є один хитрий трюк у рукаві! Тобто, ви можете використовувати Рядок стану А тепер дозвольте мені продемонструвати цей процес у наведених нижче кроках.

📌 Кроки :

  • По-перше, перемістіть курсор у лівий нижній кут робочого аркуша, як показано на малюнку нижче.
  • Тепер, коли ви наведете курсор, ви побачите Клацніть правою кнопкою миші, щоб побачити всі аркуші повідомлення.

  • Далі клацніть правою кнопкою миші.

В одну мить, як на мене, з'явився Активувати з'являється діалогове вікно, в якому відображаються всі аркуші.

  • Після цього вибираємо аркуш, наприклад, ми вибрали Дані про продажі за 2021 рік натисніть на кнопку ГАРАЗД. кнопку.

Все, ви перейдете на обраний вами аркуш.

Практична секція

Ми надали Практика Будь ласка, переконайтеся, що ви робите це самостійно.

Висновок

Сподіваюся, ця стаття допомогла вам зрозуміти, як автоматично створювати зміст в Excel Якщо у Вас виникли запитання, будь ласка, залишайте їх у коментарях нижче. Також, якщо Ви бажаєте прочитати більше подібних статей, Ви можете завітати на наш сайт ExcelWIKI .

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.