как исключить столбец из функции MIN в зависимости от заголовка столбца - PullRequest
0 голосов
/ 23 сентября 2019

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

На данный момент у меня есть список температур с заголовком в качестве идентификационного кода, этот идентификационный код определен как контрольный датчик на другом листе.

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

Я уверен, что должен быть способ сделать это, но я просто не могу найти ничего, чтобы помочь.

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

Я пытался использовать это:

= MIN (С7: (ДВССЫЛ (АДРЕС (7, (ПОИСКПОЗ ($ CY $ 1, $ A $ 3: $ CX $ 3,0) -1), 3,1))), ДВССЫЛ (АДРЕС (7, (ПОИСКПОЗ ($CY $ 1, $ A $ 3: $ CX $ 3,0) +1), 3,1)): CX7)

Любая помощь, которую кто-либо может оказать, будет принята с благодарностью,

CB

РЕДАКТИРОВАТЬ: Я нашел решение самостоятельно!Для заинтересованных;= MIN (С7: (ДВССЫЛ (АДРЕС (7, (ПОИСКПОЗ ($ CY $ 1, $ A $ 3: $ CX $ 3,0) -1), 3,1))), ДВССЫЛ (АДРЕС (7, (ПОИСКПОЗ ($CY $ 1, $ A $ 3: $ CX $ 3,0) +1), 3,1)): CX7)

Число 7 необходимо изменить на ссылку на ячейку, которая изменяется по мере уменьшения количества строк, поэтомуЯ сделал сумму со ссылочным номером следующим образом:

= MIN (C7: (НЕПРЯМОЙ (АДРЕС ((A1 + 1), (MATCH ($ CY $ 1, $ A $ 3: $ CX $ 3,0))-1), 3,1))), ДВССЫЛ (АДРЕС (А1 + 1), (ПОИСКПОЗ ($ CY $ 1, $ A $ 3: $ CX $ 3,0) + 1), 3,1)): CX7)

Работает угощение!

1 Ответ

0 голосов
/ 23 сентября 2019

Число 7 нужно было изменить на ссылку на ячейку, которая изменяется по мере уменьшения количества строк, поэтому я сделал сумму со ссылочным номером, например, так:

= MIN (C7: (INDIRECT (ADDRESS ((А1 + 1), (ПОИСКПОЗ ($ CY $ 1, $ A $ 3: $ CX $ 3,0) -1), 3,1))), ДВССЫЛ (АДРЕС (А1 + 1), (ПОИСКПОЗ ($ CY $ 1, $A $ 3: $ CX $ 3,0) +1), 3,1)): CX7)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...