#excel #google-sheets #excel-formula
#excel #google-таблицы #excel-формула
Вопрос:
У меня есть несколько вкладок каждого города, которые содержат информацию об этом конкретном городе. Вопрос в том, что я хочу извлекать только верхнюю строку из каждой вкладки города на новую вкладку, которая включает уникальные названия городов.
Пример: у меня есть три вкладки городов, например, Нью-Йорк, Округ Колумбия и Чикаго, каждая из которых содержит информацию об этом конкретном городе. Я создал новую вкладку (допустим, название вкладки tab_city) только с 1 столбцом (города), который включает названия городов, таких как Нью-Йорк, Округ Колумбия и Чикаго. Я хочу получить только самую верхнюю строку каждого города из вкладок с несколькими городами на вкладку tab_city. Есть ли какая-либо функция / формула, которая работает динамически, например, если я перетаскиваю формулу в tab_city, автоматически поступает информация (только верхняя строка каждого города) из других городов?
Спасибо
PS: Если описание предвзято, приведенная ниже ссылка приведет вас на полпути. Посетите: https://www.youtube.com/watch?v=sjnUThSQ8hk
Ответ №1:
Надеюсь, я правильно понял детали.
Давайте предположим следующее:
- Лист для каждой таблицы вызывается с кодом города. Например. «NYC», DC» и т. Д.
- Структура таблицы для первой строки каждого листа фиксирована и имеет 3 столбца. (измените это число по мере необходимости).
- Лист для «tab_city» содержит в столбце A название города (это также название листа с информацией об этом городе).
Затем вы можете использовать функцию =INDIRECT
для этого.
Формула в tab_city!B2 — это: =INDIRECT(A2amp;"!A1:C1")
- Он заполнит значение для B2, а также значения следующих двух столбцов, C2 и D2.
- Если вы скопируете формулу в следующую строку, она сделает то же самое для следующей вкладки.