Jak wykonać liczenie warunkowe w niesąsiadujących komórkach


1

Mam następujące dane w arkuszu kalkulacyjnym (xlsx) (Excel 2011 14.6.4 dla komputerów Mac):

No  Yes Yes
No  Yes Yes
No  Yes Yes

Próbuję policzyć liczbę „Tak” tylko dla A1 i C1 z pominięciem B1 (nie mogę po prostu ukryć / usunąć kolumny B, ponieważ jest ona używana w innych formułach).

Wypróbowałem następującą formułę:

=COUNTIF((A1,C1),"Yes")

ale pojawia się błąd wartości bez informacji o tym, co mogło pójść nie tak. A1:C1jest niewłaściwe, ponieważ muszę pominąć B1. Jakieś rozwiązania?

Odpowiedzi:


2

Spróbuj tego

=SUM(COUNTIF(A1,"Yes"),COUNTIF(C1,"Yes"))

Funkcja Countif () wymaga konkretnie zakresu komórek. Lista komórek nie jest zakresem.
Stany pomocy programu Excel,


Wymagany zakres COUNTIF (zakres, kryteria) . Jedna lub więcej komórek do zliczenia, w tym liczby lub nazwy, tablice lub odwołania zawierające liczby. Wartości puste i tekstowe są ignorowane.

Inne funkcje, takie jak SUM (), które mogą korzystać z listy, powiedzą to w pomocy. Pomoc programu Excel dla stanów SUM (),

SUMA (liczba1, [liczba2], ...])
Funkcja SUMA dodaje wszystkie liczby określone jako argumenty. Każdy argument może być zakresem, odwołaniem do komórki, tablicą, stałą, formułą lub wynikiem innej funkcji.


Działa świetnie. Jednak jakikolwiek pomysł, dlaczego określenie komórek oddzielonych znakiem „,” nie działa? Działa w niektórych wersjach programu Excel w systemie Windows, z których korzystałem.
Kaleb

@Kaleb, odpowiedź zaktualizowana.
B540Glenn
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.