У меня есть список вещей по дороге, и я ищу формулу, которая может сказать мне, где ближайший. СущественExcel - поиск ближайшего значения в том же списке
Road Location (m) Nearest
0001 0080 0230
0001 0230 0356
0001 0356 0400
0001 0400 0356
0002 0010 0034
0002 0034 0010
«ближний» является то, что я пытаюсь достичь, то есть для любой вещи, что значение места для ближайшей вещи, на одной и ту же дорогу.
Индекс/совпадение, которое я нашел, приближается, но не имеет условия, что они находятся на одной дороге, и это не исключает текущую строку. (Use of INDEX MATCH to find absolute closest value)
Я использую Excel 2010.
Спасибо. Мне удалось подобрать «= IF (A2 = A1, IF (A2 = A3, ABS (MIN (B3-B2, B2-B1)), ABS (B2-B1)), IF (A2 = A3, ABS (B3-B2),)) ', однако моя зависимость от дорожных идентификаторов в порядке. –
Хотя - есть ли способ заставить его игнорировать дубликаты? То есть если есть две вещи в одном и том же месте, она игнорирует ту, что находится в том же месте, и возвращает местоположение к ближайшей вещи не в том же месте? Возможно, вложенная IFNULL? –
@PeterTomlinson добавил редактирование, чтобы полностью игнорировать двойники;) –