Microsoft Excel: Identyfikacja wierszy zawierających pasujące wartości (w tym samym wierszu)


0

Chciałbym zidentyfikować wiersze, w których wartości w trzech kolumnach są takie same, niezależnie od tego, jaka jest rzeczywiście wartość (dopasowanie wystarczy).

Próbowałem kilka alternatyw przy użyciu funkcji LICZ.JEŻ , ale bez powodzenia [np. = COUNTIF(B4=C4=D4; 1; 2)].

W poniższym przykładzie chciałbym zidentyfikować Person3 i Person6 , ponieważ mają one pasujące dane w tych komórkach. Nie należy jednak identyfikować wszystkich innych osób, w tym Osoby 2, która ma tylko dwa identyczne numery.

wprowadź opis zdjęcia tutaj

Nowa kolumna po prawej stronie może zwrócić wartość liczbową (np. 1, jeśli znaleziono dopasowanie) lub wartość PRAWDA . W razie potrzeby: w arkuszu kalkulacyjnym znajdą się również inne dane, to tylko uproszczony przykład.

Odpowiedzi:


3

Oto jedna formuła, której możesz użyć:
=COUNTIF(C2:D2,B2)=COLUMNS(C2:D2)

Jak to działa:
COUNTIFporównuje wartości kolumn z pierwszą kolumną i zlicza te same, jeśli wszystkie są takie same, to będzie równa całkowitej liczbie komórek w tym zakresie ( COLUMNS).

wprowadź opis zdjęcia tutaj


Wydaje się, że działa, dzięki! Ponieważ nie do końca rozumiem składnię: co ona właściwie robi?
user81805,

Cieszę się, że to działa, proszę zobaczyć moją aktualizację.
Máté Juhász

0

Chciałbym zasugerować coś innego,

= JEŻELI (COUNTIF (B2: D2, B2) = 3, „Wszystkie dup.”, JEŻELI (COUNTIF (B2: D2, B2) = 2, „2 Dupl”, „Tylko 1”))

Ponieważ masz tylko 3 wartości i testujesz duplikaty w wierszu, ta formuła wygląda bardziej na Pełna.


użytkownik 8105 ,, Nie dla wiersza 6 i 10 otrzymujesz „Wszystkie duplikaty”, a dla wiersza 9 ,, 2 duplikaty. Lepiej wypróbuj tę Formułę w płk F.
Rajesh S
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.