Как найти значение элемента и отсортировать по имени заголовка и значению от меньшего к большему

Вопрос или проблема

Я застрял на этой проблеме. Искал везде в Google, используя несколько фраз, но безуспешно (или, возможно, я просто супер запутался в данный момент).

Мне нужна формула Excel, которая может отсортировать значение элемента и также вернуть название, к которому принадлежит этот элемент. Данные приведены ниже.

https://i.sstatic.net/AJI2Pib8.png

Поддерживают ли формулы Excel такие функции?

Спасибо

Надеюсь, кто-то сможет помочь в решении этой проблемы

Согласно скриншоту, используйте следующие формулы.

I4 ячейка =SORT(B4:E4,,,TRUE)

и

M4 ячейка =TEXTJOIN("/",TRUE,FILTER($B$3:$E$3,FILTER($B$4:$E$8,$A$4:$A$8=$H4)=I4))

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

Ответ или решение

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

Шаг 1: Сортировка значений

Для сортировки значений в строке, например, в ячейке I4, вы можете использовать следующую формулу:

=SORT(B4:E4,,,TRUE)

Эта формула отсортирует значения в диапазоне B4:E4 по возрастанию.

Шаг 2: Извлечение заголовков соответствующих отсортированным значениям

Для того чтобы вернуть заголовки, соответствующие отсортированным значениям, используйте формулу в ячейке M4:

=TEXTJOIN("/",TRUE,FILTER($B$3:$E$3,FILTER($B$4:$E$8,$A$4:$A$8=$H4)=I4))

Эта формула работает следующим образом:

  • FILTER($B$3:$E$3,FILTER($B$4:$E$8,$A$4:$A$8=$H4)=I4) — фильтрует заголовки, соответствующие значениям, которые мы отсортировали, сравнивая их с I4.
  • TEXTJOIN("/",TRUE, ... ) — объединяет заголовки в одну строку, разделяя их символом "/".

Объяснение формул

  1. SORT: Используется для сортировки массива значений по заданному критерию. Параметр TRUE указывает на сортировку по возрастанию.
  2. FILTER: Эта функция позволяет вам фильтровать данные по определённым условиям. В данном случае, она используется для нахождения соответствующих заголовков.
  3. TEXTJOIN: Объединяет массив значений в одну строку с заданным разделителем. Это полезно для создания представительного списка заголовков.

Пример таблицы

Предположим, у вас есть следующая таблица:

Название Заголовок1 Заголовок2 Заголовок3 Заголовок4
Элемент1 5 2 8 3
Элемент2 1 4 6 7

После применения вышеуказанных формул к вашим данным, вы получите отсортированные значения и соответствующие названия заголовков в колонке I и M соответственно.

Заключение

Используя эти формулы, вы сможете эффективно сортировать значения и отображать их соответствующие заголовки в Excel. Если у вас будут дополнительные вопросы или потребуется помощь с другими аспектами работы в Excel, не стесняйтесь спрашивать.

Оцените материал
Добавить комментарий

Капча загружается...