Як використовувати значення комірки як ім'я аркуша в посиланні на формулу в Excel

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

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

Завантажити Робочий зошит

Довідник назв аркушів.xlsm

3 Способи використання значення комірки як імені аркуша в посиланні на формулу в Excel

Тут ми маємо 3 робочі аркуші січень , Лютий, і Березень що містить записи про продажі за ці 3 місяці для різних продуктів. Отже, ми спробуємо використовувати значення комірок як імена цих аркушів у формулі як посилання для вилучення значень на новому аркуші.

Ми використовували Microsoft Excel 365 тут, ви можете використовувати будь-які інші версії відповідно до вашої зручності.

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

Тут ми бачимо, що маємо загальну вартість продажів у комірці D11 у кожному з трьох аркушів січень , лютий , Березень .

Ми зібрали імена аркушів як значення комірок на новому аркуші, щоб використовувати ці значення як посилання. Непряма функція ми будемо використовувати ці значення як імена аркушів у формулі, і перевага полягає в тому, що це створить динамічне посилання. Таким чином, при зміні, додаванні або видаленні значень цих комірок результат буде автоматично оновлюватися.

Кроки :

➤ Введіть наступну формулу в комірку C4

=INDIRECT("'"&B4&"'"&"!"&"D11")

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

  • "''&B4&"'"&"!"& "D11″ → & оператор приєднає значення комірки до значення B4 з перевернутими комами, знаком оклику та посиланням на комірку D11

    Вихідні дані → "Січень"! D11
  • INDIRECT("'"&B4&"'"&"!"& "D11″) стає

    INDIRECT("'January'!D11")

    Вихідні дані → $23,084.00

Натисніть ENTER і перетягнути вниз Ручка наповнення інструмент.

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

Читати далі: Ім'я аркуша Excel в динаміці формул (3 підходи)

Спосіб-2: Використання функцій INDIRECT та ADDRESS для використання значення комірки в якості імені аркуша

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

Для створення зведеної таблиці, в якій ми витягнемо значення продажів з цих аркушів і об'єднаємо їх в січень , лютий і Березень Для використання посилання на назву аркуша тут ми будемо використовувати заголовки цих стовпців і за допомогою Непряма функція та Функція АДРЕСА ми їх узагальнимо.

Кроки :

➤ Введіть наступну формулу в комірку C4

=INDIRECT("'"&$C$3&"'"&"!"& АДРЕСА(ROW(D4),COLUMN(D4)))

Ось, $C$3 ім'я робочого аркуша.

  • ROW(D4) → повертає номер рядка комірки D4

    Вихідні дані → 4
  • COLUMN(D4) → повертає номер стовпця комірки D4

    Вихідні дані → 4
  • ADDRESS(ROW(D4),COLUMN(D4)) стає

    АДРЕСА(4,4)

    Вихідні дані → $D$4

  • INDIRECT("'"&$C$3&"'"&"!"& АДРЕСА(ROW(D4),COLUMN(D4)) стає

    INDIRECT("'Січень'!"&"$D$4") INDIRECT("January!$D$4")

    Вихідні дані →$4,629.00

Натисніть ENTER перетягніть вниз кнопку Ручка наповнення Інструмент.

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

За те, що обсяги продажів від лютий за цей місяць на сторінці "Звітність" у лютий у колонці використовується наступна формула

=INDIRECT("'"&$D$3&"'"&"!"& АДРЕСА(ROW(D4),COLUMN(D4)))

Ось, $D$3 ім'я робочого аркуша.

Аналогічно, для записів про продажі Березень використовуйте наступну формулу

=INDIRECT("'"&$E$3&"'"&"!"& ADDRESS(ROW(D4),COLUMN(D4))

Ось, $E$3 ім'я робочого аркуша.

Читати далі: Excel VBA: посилання на комірку на іншому аркуші (4 способу)

Схожі читання

  • Відносна та абсолютна адреса комірки в електронній таблиці
  • Приклад відносного посилання на комірку в Excel (3 критерії)
  • Як закріпити комірку у формулі Excel (4 простих способи)
  • Ярлик абсолютного посилання на комірку в Excel (4 корисних приклади)
  • Приклад змішаного посилання на комірку в Excel (3 види)

Спосіб 3: Використання коду VBA для використання значення комірки як імені аркуша в посиланні на формулу

Тут ми маємо загальну вартість продажів в комірці D11 у кожному з трьох аркушів січень , лютий , Березень що містить записи про продажі січень , лютий і Березень .

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

Кроки :

➤ Перейдіть до розділу Розробник Вкладка>>; Visual Basic Варіант.

Після цього, на засіданні Редактор Visual Basic відкриється.

➤ Перейдіть до розділу Вставка Вкладка>>; Модуль Варіант.

Після цього було проведено Модуль буде створено.

Напишіть наступний код

 Sub sheetreference() Dim SheetR As String, ws As Worksheet, ws1 As Worksheet Set ws = Worksheets("VBA") For i = 4 To 6 SheetR = ws.Cells(i, 2).Value Set ws1 = Sheets(SheetR) ws.Cells(i, 3).Value = ws1.Range("D11").Value Next i End Sub 

Тут ми задекларували SheetR як Рядок , ws і ws1 як Робочий аркуш , ws буде присвоєно робочому аркушу VBA де ми будемо мати свою продукцію. SheetR збереже значення комірок з іменами аркушів в VBA Потім ми розподілили аркуші січень , лютий і Березень до змінної ws1 .

На сьогоднішній день, на жаль, це не так. ЗА цикл витягне загальні значення продажів з кожного аркуша в VBA і тут ми оголосили діапазон для цього циклу як 4 до 6 тому що значення починаються від Ряд 4 в VBA простирадло.

Натисніть F5 .

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

Читати далі: Excel VBA: Отримати значення комірки з іншої книги без відкриття

Введення імені аркуша для використання посилання у формулі

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

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

За те, що загальний обсяг реалізації січень місяць введіть в комірку наступну формулу C4

=Січень! D11

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

Аналогічно, для вартості продажу лютий місяць використовується наступна формула

=лютий!D11

Ось, лютий назва аркуша та D11 загальна вартість продажу в цьому аркуші.

Якщо ви не хочете вводити формулу, ви можете просто виділити комірку Березень аркуша, щоб витягти це значення в комірку C6 .

Спочатку введіть Дорівнює знак ( = ) в комірці C6 .

Натисніть на кнопку Березень простирадло.

Після цього вас доправлять до Березень аркуша, і тут виберіть комірку D11 .

Натисніть ENTER .

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

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

Для самостійного проходження практики ми надали Практика розділ, як показано нижче, на аркуші з назвою Практика Будь ласка, зробіть це самі.

Висновок

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

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