Jak wszystkie unikalne wartości w kolumnie mają unikalną wartość w sąsiedniej kolumnie?

0

Mam arkusz programu Excel, w którym dane nie mogą zawierać określonego warunku, w przeciwnym razie otrzymam błąd podczas pobierania danych z arkusza.

Podany warunek jest taki, że żadne dwie komórki o tej samej zawartości w określonym wierszu nie mogą mieć innej wartości ( ID ) w sąsiednim wierszu. Aby to uczynić znacznie jaśniejszym:

Arkusz

Chciałbym oflagować dwa wiersze na powyższym zrzucie ekranu ze względu na mapowanie „Prawidłowa nazwa” w kolumnie ( B) na dwa osobne identyfikatory w kolumnie ( C), gdy powinny one być tego samego identyfikatora .

Mam nagłówki kolumn „Fuzzy Name” ( A), „Valid Name” ( B), „ID” ( C) i chciałbym oflagować za każdym razem, gdy mam dwa lub więcej „Valid Name” w kolumnie ( B), które są odwzorowane na dwa różne „ Identyfikatory w kolumnie ( C).

delhics
źródło

Odpowiedzi:

0

twoja najlepsza formuła COUNTIFS, jeśli dane to „Tabela”:

=COUNTIFS([valid name],[@[valid name]],[ID],[@ID])

wprowadź opis zdjęcia tutaj

Jeśli nie ma w tabeli, zmodyfikuj formułę w następujący sposób:

=IF(COUNTIFS(B:B,B2,C:C,C2)>1,"Duplicate","OK")

wprowadź opis zdjęcia tutaj

Zasadniczo to, co tutaj robisz, to zliczanie wierszy spełniających dwa kryteria, jeśli chcesz, możesz rozszerzyć je na więcej kryteriów.

ygaft
źródło