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

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

Хочете використовувати Excel для контрольні комірки в іншому аркуші на основі значення комірки У цьому уроці я поясню весь процес крок за кроком. В основному я покажу два способи, як це зробити. Але перед тим, як перейти до обговорення, я хочу перевірити вашу пам'ять за допомогою Непряма функція Excel .

Завантажити книгу Excel

По-перше, завантажте робочий файл Excel, який я використовував для написання цієї статті.

Посилання на комірку за значенням комірки.xlsx

Непряма функція Excel

Excel Непряма функція повертає посилання, задане текстовим рядком.

Синтаксис в "Урядовому кур'єрі". НЕПРЯМИЙ функція :

=INDIRECT(ref_text, [a1])

Ось,

  • ref_text (обов'язковий) Цей аргумент може приймати будь-яке з наступних значень:
    • Посилання на комірку формату А1, наприклад, НЕПРЯМА(А1) , НЕПРЯМИЙ(B2) , INDIRECT(D100) і т.д.
    • Посилання в стилі R1C1, наприклад, INDIRECT(R9C7), INDIRECT(R2C3) тощо.

Нотатки: Для використання цього посилання необхідно активувати посилання R1C1 з Файл > Опції > Параметри Excel > Формули > Робота з формулами Перевірте Еталонний стиль R1C1

Використовуйте визначені імена як посилання, наприклад, =INDIRECT("старе_значення"), =INDIRECT("нове_значення"), де старе_значення = A5, а нове_значення = B5.

Посилання на комірку у вигляді текстового рядка, наприклад, INDIRECT("A1"), INDIRECT("D15")

  • a1 (за бажанням) :
    • Якщо a1 пропущено або 1, то посилання на комірку має тип A1.
    • Якщо він хибний, то посилається на комірку з посиланням R1C1.

На наступному зображенні ви можете побачити деякі приклади використання Excel НЕПРЯМИЙ функція .

Тепер давайте обговоримо, як використовувати Excel для посилання на комірку на іншому аркуші на основі значення комірки.

2 Приклади для посилання на комірку на іншому аркуші Excel на основі значення комірки

Я продемонструю, як посилатися на комірку на іншому аркуші Excel за допомогою НЕПРЯМА функція зі списком перевірки даних для першого методу. Потім, для останнього методу, я буду використовувати НЕПРЯМА функція Для обох цих способів я також введу у формулу оператор амперсанд.

Приклад 1: Виділіть одну комірку та зверніться до цілого діапазону комірок

У мене є два аркуші Excel з назвами AAPL і MSFT Їх може бути багато. Обидва аркуші мають схожі типи даних. Прибуток (PCO) , EPS і Зростання двох компаній за останні 5 років.

Я хочу, щоб у Головна я введу назву компанії з випадаючого списку і всі ці значення ( Рік , PCO , EPS і Зростання ) буде показано в Головна аркуш.

Цей метод може бути корисним, якщо ви зберігаєте однотипні дані на сотнях робочих аркушів. Шукати кожен відповідний аркуш, а потім переглядати дані - трудомісткий процес. Для простоти я використовую лише два робочих аркуші. Я буду використовувати формулу, подібну до цієї:

=INDIRECT('назва_аркуша'!посилання_стовпця&посилання_рядка)

Сходинки:

  • За посилання на стовпець Я скористався допомогою цієї лінійки мобільних телефонів: C11:G11 Цей діапазон містить значення від A до E Ви можете продовжити його відповідно до ваших потреб. row_reference Я скористався допомогою цієї лінійки мобільних телефонів: B12:B16 Цей діапазон містить значення від 5 до 13. Розширюйте його відповідно до ваших потреб.
  • Це реальна формула, яку я використовував у клітині B5 робочого аркуша Main:

=INDIRECT("'"&$H$6&"'!"&D$11&$B12)

  • Негайно, застосувати цю формулу до інших комірок в діапазоні ( B5:E9 ).

  • Це той результат, який ви отримаєте:

Розбивка по формулам

  • Ця частина формули ("''&$H$6&"'!") повертає ім'я робочого аркушу "MSFT!" (за наведеним зображенням).
  • Ця частина D$11 посилається на посилання на комірку D11 і повертає текстове значення "Б" .
  • І ця частина, &$B12 посилається на посилання на комірку B12 і повертає числове значення 5 .
  • Отже, це загальна віддача від 3-х частин формули: "MSFT!"& "B"&5 = "MSFT!"

Нотатки: При об'єднанні текстового та числового значень в Excel результатом є текстове значення.

  • І ось кінцева віддача формули: INDIRECT("MSFT!'B5")
  • Коли я застосовую формулу до інших клітинок діапазону, вона працює, оскільки ми використовували змішані посилання на клітинки, такі як D$11 і $B12 При застосуванні формули до комірок справа змінюються тільки посилання на стовпці, для довідки D$11 При застосуванні формули до комірок знизу змінюються тільки посилання на рядки для довідки $B12 .

Нотатки: Щоб побачити, як працюють різні частини формули Excel, виділіть цю частину і натисніть кнопку F9 Ви побачите значення цієї частини формули.

Читати далі: Як зв'язати кілька клітинок з іншого аркуша в Excel (5 простих способів)

Схожі статті

  • Як зв'язати аркуші Excel з іншим аркушем (5 способів)
  • Зв'язування файлів в Excel (5 різних підходів)
  • Як зв'язати комірку з іншим аркушем в Excel (7 способів)
  • Зв'язуємо аркуші в Excel за допомогою формули (4 способи)

Приклад 2: Посилання на окрему комірку іншого аркуша

У цьому прикладі я витягую рядок з іншого аркуша на основі деяких значень комірок (посилань).

Сходинки:

  • По-перше, я створив наступний набір даних.
  • По-друге, я набрав цю формулу в комірці C10 .

=$C$4

  • По-третє, введіть іншу формулу в комірку C11 .

=INDIRECT("'"&$C$4&"'!"&$C5)

  • Тоді, Автозаповнення формули для діапазону комірок C11:C14 .

  • Після цього вона матиме такий вигляд.

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

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

Читати далі: Як зв'язати дані в Excel з одного аркуша на інший (4 способи)

Висновок

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

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