Формула Excel для сравнения двух ячеек и получения наименьшего значения

Формула Excel для сравнения двух ячеек и получения наименьшего значения

Мне нужна формула для поиска самой низкой цены каждой категории фруктов и SET True для самой низкой цены. Это данные

**Fruits  Price Result**
  APPLE   100    False
  APPLE   125    False
  APPLE   85     True
  ORANGE  40     True
  ORANGE  50     False
  GRAPES  90     False
  GRAPES  70     True

решение1

Вы можете сделать это с помощьюформула массива- Это означает, что вам нужно ввести формулу и использовать Ctrl+ Shift+ Enter, а не просто Enter. Если добавлено правильно, вы должны заметить фигурные скобки {}вокруг формулы.

=(MIN(IF($A:$A=A2,$B:$B,""))=B2)

Это работает путем просмотра всего диапазона столбца A на предмет значений, соответствующих вашему исходному значению в этой строке. Если оно существует, значение из столбца B включается в расчет. Затем он найдет минимальное значение из этих возвращенных значений и сопоставит его со значением в той же строке. Следовательно, вы получите TRUEили FALSEв зависимости от того, соответствует ли это минимальное значение значению в текущей строке.

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

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