Mam wzór:
IF(AND(COUNTIFS(A:A,A1,B:B,"Bob")+COUNTIFS(A:A,A1,C:C,17)>=2,C1=17),B1,"")
który wykonuje następujące czynności:
- Jeśli „Bob” znajduje się w kolumnie B ORAZ, w kolumnie C występuje „17”, a nadal ma wartość 1 w kolumnie A
- Następnie pobierz dane z kolumny B w tym samym wierszu co „17”, w tym przypadku B2.
Tak więc dla serii wierszy, które mają a2 w kolumnie A,warunki są znowu prawdziwe, ponieważ w kolumnie B B występuje „Bob” powiązany z a2, a „17” w kolumnie C związany z a2, więc „Mike” jest pobierany w kolumnie D.
Dla serii wierszy, które mają a3 w kolumnie A, warunki nie są prawdziwe, ponieważ w kolumnie C nie ma „17”, więc kolumna D pozostaje pusta.
Dla serii wierszy, które mają a4 w kolumnie A, warunki nie są prawdziwe, ponieważ w kolumnie B nie ma „Bob”, więc kolumna D pozostaje pusta.
Teraz chciałbym zmienić „Bob” (ciąg tekstowy) dla nazwanego zakresu.
Jednakże COUNTIF
działa z nazwanymi zakresami, nie działa z COUNTIFS
.
Czy jest jakiś sposób na zrobienie tego?
Odpowiedzi:
0 dla odpowiedzi № 1Z:
Ta formuła:
=COUNTIFS(A1:A10,"=" & A1,B1:B10,"=Bob")
naturalnie wraca 3
Następnie wchodzimy Kok w komórce G11 i przypisz G11 temu Name
James
Znaleźliśmy:
=COUNTIFS(A1:A10,"=" & A1,B1:B10,"=" & james)
również zwraca 3
To:
=COUNTIFS(A1:A10,"=" & A1,B1:B10, james)
działa również.