Jak porównać komórki w programie Excel na podstawie innego porównania

0

To nie jest dokładnie to, nad czym pracuję, ale zrobi to na potrzeby potrzebnej mi pomocy. Mam arkusz kalkulacyjny, w którym mam współrzędne. Próbuję zobaczyć, które współrzędne sąsiadują poziomo, więc chcę wykonać operację: jeśli wartość komórki zawierającej współrzędną Y1 występuje w innej kolumnie wartości Y, chcę sprawdzić, czy istnieje wartość X2 o wartości +1 (lub - 1) od wartości X1 związanej z początkową wartością 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

Więc jeśli miałbym skorzystać z powyższej tabeli i patrzeć na pierwszy nie nagłówkowy wiersz, chcę, aby skrypt rozpoznał, że jest 2 w kolumnie T (Y), sprawdź, czy są 2 w kolumnie U (Y) . A potem po prostu sprawdź, czy istnieje wartość U (X), która wynosiła +1 lub -1, T (X) powiązana z wartością T (Y) wynoszącą 2. Udało mi się coś wymyślić, ale była wadliwa ponieważ działało tylko wtedy, gdy współrzędne były wyrównane. Tzn. Było wiele powtórzeń współrzędnych x, ale nie zawsze tak będzie. What I have ... = IF (AND (ISERROR (MATCH (G23, I23: I288,0))) = FALSE, (ISERROR (MATCH (H23-1, J23: J288,0)) = FALSE)), „Output1 ”, JEŻELI (I (CZY.BŁĄD (MECZ (G23, I23: I288,0)) = FAŁSZ, (ISERROR (MECZ (H23 + 1, J23: J288,0)) = FAŁSZ)),„ Wyjście2 ”,„ 0 ”

Keron
źródło
czy T (Y) i U (Y) powinny być dokładnie dopasowane?
Ibrahim Hassan
Tak @IbrahimHassan.
Keron