Excel — как найти два разных текста в одной строке

Excel — как найти два разных текста в одной строке

У меня есть очень большой документ Excel, который мы используем для регистрации строительных проектов. У нас есть несколько столбцов с различной информацией: Я пытаюсь придумать формулу для поиска, чтобы найти строку, содержащую определенный адрес и этаж (адрес и этаж находятся в отдельном столбце). В настоящее время мы используем инструмент поиска для поиска адреса, а затем должны переходить по строкам, чтобы найти этаж. Есть ли формула или поиск, с помощью которого можно найти определенную строку, содержащую адрес и этаж? 348 и 494 ссылаются на номер строки в нашем Excel. Заранее спасибо за любую помощь.

                  F             H             I
               address     /  floor    /    city 

348           915 Wilshire /   14      /      LA

494           915 Wilshire /   20      /      LA 

решение1

Одним из решений является добавление столбца, который объединяет значения в каждой строке. Таким образом, все, что вы хотите искать, будет в одном столбце. (Возможно, стоит сделать столбец узким, чтобы он не слишком мешал.)

Поместите это в пустой столбец и заполните все строки:

=F348&"-"&text(H348,"0")&"-"&I348              yields "915 Wilshire-14-LA"

Обратите внимание: для полей, которые могут быть числовыми, используйте , text()чтобы избежать проблем с объединением.

решение2

SUMPRODUCT()Для поиска по нескольким критериям можно использовать :

=SUMPRODUCT(--(F:F="915 Wilshire")*(G:G=14)*(H:H="LA")*ROW(1:1048576))

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

Это находит номер строки записи для 915 Wilshire, 14th floor, city of LA. Формула будет работать, если толькоодинстрока имеет соответствующие критерии.

Если всем критериям соответствует более одной строки, то вспомогательный столбец может найти все соответствующие строки.

решение3

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

  • Не требуется никаких дополнительных формул в таблице данных. Сводные таблицы настраиваются непосредственно в ленте, поэтому их довольно легко настроить и использовать (особенно полезно, если люди, использующие книгу, не слишком хорошо знакомы с Excel)
  • При большом наборе данных это не замедлит работу книги, в отличие от таких функций, какSUMPRODUCT
  • Theслайсерыполезны для быстрого выбора данных
  • Вы также можете использовать гибкость сводной таблицы для группировки и синтеза данных. Например, если вы хотите увидеть или подсчитать все строительные проекты в определенном городе или перечислить все проекты по одному адресу.
  • Вы можете создать столько сводных таблиц, сколько захотите, для удовлетворения различных потребностей.
  • Если в ваших наборах данных есть даты, вы можете воспользоваться виджетом временной шкалы для удобной фильтрации результатов.

Полезная документация

Связанный контент