Как использовать 2 значения ячеек для создания имени таблицы, которую вы хотите просмотреть, извлечь значение из

EDIT *

A JAN FEB MAR APR 1<drpdwn> A1+JAN A1+FEB A1+MAR A1+APR 

мне нужно, чтобы B1 содержал формулу, которая будет принимать A1 + B как строку и использовать ее как имя таблицы для захвата значения. так что-то вроде

= INDIRECT ($ A1 & "B") [[# Всего], [Столбец7]], поэтому ячейка отобразит значение в столбце 7 в строке итогов таблицы, которая называется результатом '= INDIRECT ($ A1 & "C ") '= B2 & A3 также работает для создания переменной, но снова. неспособный использовать в приведенной выше формуле

Надеюсь, это немного яснее

В качестве примера у меня будет 12 вкладок, которые позволяют сказать, что это месяцы, JAN FEB MAR и т. Д. … это заголовки столбцов в моем выше. Внутри них будут разные таблицы, такие как расходы, доход и т. Д., Они будут называться ExpenditureJAN, ExpenditureFEB.

Я хочу простую (обзорную) вкладку, которая позволяет мне выбирать расходы в A1, а столбцы каждого месяца будут использовать формулу для отображения значения из соответствующей таблицы, поэтому A (JAN) отобразит сумму расходов jan и т. Д. …..

= ExpenditureJAN [[# Totals], [Column7]], это сработает, но мне нужен бит расходов, чтобы изменить то, что когда-либо выбирается из списка выбора в A1.

*** Старый вопрос – до редактирования – не знал, как сформулировать вопрос, но вот моя проблема; У меня есть таблицы под названием AB, AC, AD, BB, BC и т. Д. … Я хочу посмотреть следующее = AB [[# Totals], [Column7]], который отлично работает. Однако ….. я хочу, чтобы он изменил AB как строку, созданную из двух ячеек, так что, например, = A3 & B2 [[# Totals], [Column7]] Надеюсь, это имеет смысл, я изо всех сил пытаюсь выразить это словами причина …. Чтобы добавить к этому, A3 будет выпадающим списком, поэтому идея заключается в том, что я изменяю значение в A3, и он изменит таблицу на каждую ячейку, в которой находится формула, чтобы посмотреть на правильное значение. BCDE # #B #C #D #E Таким образом, # можно изменить с помощью списка выбора, и формула обнаружит это изменение и погаснет, чтобы посмотреть #totals, столбец 7 в таблице # B / # C и т. Д., Используя столбец заголовки и подборщик в качестве ссылок для имени таблицы. *

Как указано в user3514930, вы хотите использовать функцию INDIRECT. Учитывая следующую таблицу:

  ABCDE 1<drpdwn> #B #C #D #E 

Если ячейка B1 содержит формулу =INDIRECT($A1&"B") она будет отображать все, что выбрано в ячейке A1, а затем символ B Поэтому перетащите это, чтобы заполнить оставшуюся часть строки и обновить обратную букву до =INDIRECT($A1&"C") , =INDIRECT($A1&"D") , =INDIRECT($A1&"E") и т. Д. В формулы.

Затем, когда выпадающий ящик в ячейке A1 изменяется, скажем, C таблица будет выглядеть так:

  ABCDE 1 C CB CC CD CE 

Изменить. Поэтому я получил это, чтобы работать так, как вы хотели использовать INDEX, INDIRECT и дополнительную ячейку для ссылки на желаемую таблицу. Я настраиваю таблицу, как вы предложили назвать ExpendituresJAN. Он состоял из 6 столбцов, сначала был Week1-Week4, затем HR, IT, Admin, Sales и Payroll для отделов, а затем Column7, где у меня были итоговые данные за неделю. Я бросил несколько случайных чисел (у ЭТО было три недели, потратив почти 997 тыс. Долларов, и отдел продаж превзошел себя, когда его конец месяца длится более 10 тыс. Долларов, но эти мальчики любят участвовать в вечеринке!). Извини, где я? О да, пример таблицы, я добавил строку Totals и пошел к тому, чтобы понять это, потому что INDIRECT действительно был ключом, и мне просто пришлось обернуть голову вокруг вещей.

Следующий лист имел в основном 4 ячейки с чем-либо в них. У A2 был выпадающий список, где я мог выбрать JAN, FEB или MAR. B1 сказал JAN (я думаю, C1 скажет FEB, но я так далеко не ушел). B2 сказал #REF! много времени.

 ________| JAN <drpdwn>| #REF! 

В конце A2 был перенесен на A3 для моего раскрывающегося окна, а строка 2 была скрыта, я дойду до того, что это за секунду. Хорошо, как сослаться на это … Я не могу традиционно делать это со структурированной ссылкой, что является болью, но вокруг этого должен быть способ. Я взламываю костяшки пальцев, подтягиваю Chrome и немного поправляю Google-фу. Оказывается, нам нужен INDEX, который возвращает ячейку или диапазон из таблицы по имени. В настоящее время B2 (скрытый) теперь содержит формулу ="Expenditures"&A3 которая, когда JAN была выбрана, прочитала ExpendituresJAN. Отлично, я почти уверен, что мы больше всего там. Мне просто нужно правильно подписать свой индекс INDEX, и я настроен.

Таким образом, индекс INDEX оказался относительно простым в целом, но есть улов. Нет #Totals доступность строк для INDEX. Я немного повесил трубку на несколько минут, пока я не отступил назад и не подумал: «Подождите, какая моя итоговая строка, кроме формулы« =SUM() ? Хорошо, я могу ее дублировать. INDEX работает с этим синтаксисом: INDEX (массив / таблица, Row #, Col #), но вы можете использовать 0 для строки, и она учитывает всю строку. Идеально подходит для того, что я хочу, так как я хочу получить сумму столбца 7, я просто завершу INDEX в функции SUM.

 =SUM(INDEX(INDIRECT(B2),0,7)) 

Что плюет назад $ 1,036,371.00, то же самое, что показывает итоговая строка для столбца7. Единственное осложнение, которое я мог видеть, – это то, что ваши разные таблицы имеют разные строки Totals, так как в одном есть SUM, у него есть AVG, а что нет. Тогда формула начинает немного усложняться.

  • Как остановить плавающий combobox
  • Измерение нескольких расстояний в картах google / wikimapia
  • EXCEL: этот файл имеет более чем хххх записей
  • Распределите значение ячейки по нескольким ячейкам, пока оставшееся значение не будет равно 0
  • Excel: зависимые списки распада для динамического содержимого
  • круглая функция в excel. как округлить до определенного числа?
  • Excel - сопоставление записей между листами на основе нескольких столбцов
  • Введите ручной диапазон в одну ячейку, в частности, для функции IRR в Excel
  • Excel У меня есть несколько строк, начинающихся с «Name» sepcific для каждой строки. Как заменить отдельные ячейки строк именами этой строки?
  • Записывать значение в специальную ячейку excel после проверки условия
  • Преобразование значения одной ячейки во многие строки, одинаковое значение ID
  • Interesting Posts

    Как я могу получить значения, разделенные запятыми, из файла Excel в отдельные строки, которые, в свою очередь, будут вставлены в базу данных?

    Python 3.3, файлы Excel не сохраняются в текущем рабочем каталоге

    Установка формулы, которая ссылается на несуществующий лист

    Копирование ячеек на основе идентификатора в столбце A из большого набора данных

    Открытие Excel (созданного с помощью EPPLUS) с помощью OleDB

    Итерация через файлы и подпапки и поиск текста

    Как заменить середину ячейки Excel?

    Кодирование цикла неожиданно прерывается

    Interop: Невозможно вызвать get_Range и не может использовать двумерный массив объектов, возвращаемый Range (). Value2?

    MySQL – поиск ключевых номеров для записей

    VBA. Создайте новый объект, используя текстовое имя класса.

    Ошибка обработки «доступных ресурсов»

    Зеркальные ячейки с одного листа на другой в одной книге с особыми условиями

    Как отключить проверку ошибок формулы в программном обеспечении Excel

    Сценарий Excel VBA для предварительной онлайн-формы с использованием IE?

    Давайте будем гением компьютера.