как найти минимальное значение (без нулей) из нескольких диапазонов ячеек - PullRequest
1 голос
/ 05 августа 2020

Спасибо, что прочитали мой вопрос. Я пытаюсь найти минимальное значение для нескольких диапазонов ячеек, исключая ноль. Я знаю, если это непрерывный диапазон, который вы можете сделать маленьким (counttif (, 0) +1). Однако при попытке задать несколько диапазонов я получаю ошибку #value. Например = МАЛЕНЬКИЙ ((K32: K42, W32: W42, AI32: AI42, AU32: AU42), СЧЁТЕСЛИ ((K32: K42, W32: W42, AI32: AI42, AU32: AU42), 0) +1). Я пытаюсь найти минимальное значение K32: K42, W32: W42, AI32: AI42, AU32: AU42. Я ценю любую помощь! Спасибо !!

Ответы [ 2 ]

1 голос
/ 05 августа 2020

Или попробуйте это предложение формулы без массива,

В I11 введите формулу:

=1/AGGREGATE(14,6,1/CHOOSE({1,2,3,4},C2:C8,G2:G8,K2:K8,P2:P8),1)

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

1 голос
/ 05 августа 2020

Используйте CHOOSE в IF, чтобы создать массив и передать его в MIN:

=MIN(IF(CHOOSE({1,2,3,4},K32:K42,W32:W42,AI32:AI42,AU32:AU42)>0,CHOOSE({1,2,3,4},K32:K42,W32:W42,AI32:AI42,AU32:AU42)))

В зависимости от версии может потребоваться подтверждение с помощью Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования .

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

...