Как получить только верхнюю строку из нескольких вкладок в новую вкладку?

#excel #google-sheets #excel-formula

#excel #google-таблицы #excel-формула

Вопрос:

У меня есть несколько вкладок каждого города, которые содержат информацию об этом конкретном городе. Вопрос в том, что я хочу извлекать только верхнюю строку из каждой вкладки города на новую вкладку, которая включает уникальные названия городов.

Пример: у меня есть три вкладки городов, например, Нью-Йорк, Округ Колумбия и Чикаго, каждая из которых содержит информацию об этом конкретном городе. Я создал новую вкладку (допустим, название вкладки tab_city) только с 1 столбцом (города), который включает названия городов, таких как Нью-Йорк, Округ Колумбия и Чикаго. Я хочу получить только самую верхнюю строку каждого города из вкладок с несколькими городами на вкладку tab_city. Есть ли какая-либо функция / формула, которая работает динамически, например, если я перетаскиваю формулу в tab_city, автоматически поступает информация (только верхняя строка каждого города) из других городов?

Спасибо

PS: Если описание предвзято, приведенная ниже ссылка приведет вас на полпути. Посетите: https://www.youtube.com/watch?v=sjnUThSQ8hk

Ответ №1:

Надеюсь, я правильно понял детали.

Давайте предположим следующее:

  1. Лист для каждой таблицы вызывается с кодом города. Например. «NYC», DC» и т. Д.
  2. Структура таблицы для первой строки каждого листа фиксирована и имеет 3 столбца. (измените это число по мере необходимости).
  3. Лист для «tab_city» содержит в столбце A название города (это также название листа с информацией об этом городе).

Затем вы можете использовать функцию =INDIRECT для этого.

tab_city
введите описание изображения здесь

Формула в tab_city!B2 — это: =INDIRECT(A2amp;"!A1:C1")

  • Он заполнит значение для B2, а также значения следующих двух столбцов, C2 и D2.
  • Если вы скопируете формулу в следующую строку, она сделает то же самое для следующей вкладки.