Liczenie i porównywanie wierszy dla tych samych wartości w programie Excel 2007


0

Chcę porównać dwie kolumny o różnych rozmiarach i policzyć liczbę wierszy w dwóch kolumnach, które są zgodne, i zgłosić to w osobnej komórce. Mam jedną kolumnę, która jest listą z dniem miesiąca, z którym nawiązuję kontakt z osobą, która mówi (A5: A50), a druga kolumna składa się z dni miesiąca od dnia 1 do dnia 31 itd. (B5: B36) .

W dniu nawiązania kontaktu z osobą wpisuję nazwę w kolumnie, a dzień miesiąca nawiązuję kontakt (to jest kolumna A5: A50). Chcę, aby formuła policzyła liczbę osób, z którymi się skontaktowałem każdego dnia miesiąca, i zgłosiła to w drugiej kolumnie (B5: B36) w odpowiednim dniu miesiąca.

Przykładowo, kontaktuję się z 5 osobami w dniu 1 i wpisuję liczbę 1, ponieważ jest to dzień 1 miesiąca w komórkach A5, A6, A7. A8 i A9. Komórka B5 sprawdza wszystkie wiersze w kolumnie A5: A50 i liczy tylko dni w A5: A50, które pasują do liczby 1 dla dnia 1 w kolumnie B5: B36. Powtarzam to dla sprawdzania komórki B6 dla wpisów Dnia 2 itd.

Efektem końcowym, którego szukam, jest komórka na każdy dzień miesiąca, która zlicza całkowitą liczbę osób, z którymi się skontaktowałem każdego dnia miesiąca. Liczba osób, z którymi się kontaktuję, będzie się zmieniać co miesiąc. Mogę skontaktować się z 50 osobami lub skontaktować się ze 150 osobami. Dni w miesiącu są jednak ustalane na każdy miesiąc.

Mam nadzieję, że jest to wystarczająco jasne, ale proszę doradzić, czy potrzebne jest wyjaśnienie. Dzięki.

Odpowiedzi:


0

Nie jest w 100% jasne, ale jeśli zgadnę, możesz to zrobić za pomocą następującej formuły:

=COUNTIF(A:A, DAY(B5))

Wspomniałeś B5: B36 zawiera daty dla danego miesiąca, więc jeśli B5 zawiera 01/09/2013 (czytaj 1 września 2013) DAY(B5) da tobie 1. Formuła następnie zlicza liczbę razy 1 pojawia się w kolumnie A:A (Możesz się zmienić A:A do potrzebnego zakresu, np. A5:A50, ale skoro wspomniałeś, że możesz mieć aż 150 osób, zdecydowałem się sprawdzić całą kolumnę.

Jeśli komórki B5:B36 zamiast tego zawiera liczby (1, 2, 3 itd.) w przeciwieństwie do dat, a następnie użyj

=COUNTIF(A:A, B5)
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.