Как сравнить ячейки в Excel на основе другого сравнения

Это не совсем то, над чем я работаю, но это будет сделано в целях помощи, в которой я нуждаюсь. У меня есть таблица, в которой у меня есть координаты. Я пытаюсь увидеть, какие координаты расположены рядом друг с другом. Поэтому я хочу выполнить операцию: если значение ячейки, содержащее координату Y1, встречается в другом столбце значений Y, то я хочу проверить, есть ли значение X2, равное +1 (или -1) от значения X1, связанного с начальным значением Y1.

#   T(X) T(Y) U(X) U(Y)
1   1    2    2    3
2   2    2    3    2
3   4    3    4    2
4   2    3    2    2
5   7    3    5    3

Поэтому, если бы я использовал таблицу выше и смотрел на первую строку без заголовка, я бы хотел, чтобы скрипт распознал, что в столбце T(Y) есть 2, проверьте, есть ли 2 в столбце U(Y), А затем просто проверьте, есть ли значение U(X), равное +1 или -1, значение T(X), связанное со значением T(Y), равным 2. Мне удалось что-то придумать, но оно было ошибочным потому что это работало только тогда, когда координаты оказались выровненными. То есть было много повторений координат х, но это не всегда так. Что у меня есть...= ЕСЛИ (И (ISERROR(MATCH(G23,I23:I288,0))= ЛОЖЬ,(ISERROR(MATCH(H23-1,J23:J288,0))= ЛОЖЬ)),"Output1", ЕСЛИ (И (ISERROR(MATCH(G23,I23:I288,0))= ЛОЖЬ,(ISERROR(MATCH(H23+1,J23:J288,0))= ЛОЖЬ)),"Output2", "0")) Недостающее звено в том, что я хочу ограничить свой поиск по координате х "результатом поиска", когда T(Y)=U(Y)

0 ответов

Другие вопросы по тегам