Michał Nowicki

Michał Nowicki Analityk, planista
produkcji

Temat: Zliczanie unikatowych wartości dla wybranego warunku.

Hej,

mam problem w postaci zliczania unikatowych wartości w zakresie wybranego kryterium daty, w przypadku gdyby nie interesowała mnie data wówczas całą sprawę załatwiłbym funkcją tablicową suma(1/licz.jeżeli(zakres_dane;zakres_dane))

..niestety muszę znaleźć ilość unikatowych wystąpień w wybranej dacie (kolejna kolumna)..tutaj również próbowałem użyć funkcji tablicowej, jednak pomimo starań nie mogę otrzymać odpowiedniego wyniku.

Prawdopodobnie całą sprawę mogłoby rozwiązać 'małe' makro ale chciałbym uniknąć tego wyjścia (plik tworzę dla kogoś, kto nie używa VBA).

Dzięki za pomoc.

Pozdrawiam,
Michał
Michał Nowicki

Michał Nowicki Analityk, planista
produkcji

Temat: Zliczanie unikatowych wartości dla wybranego warunku.

Dałem sobie radę :) ale jakby ktoś miał podobny problem to poniżej piszę rozwiązanie.

Zacznę od tego, że było to banalne - dodałem dwie kolumny z obliczeniami pomocniczymi :)

Stworzyłem kod zawierający w jednej kolumnie datę i wartość dla niej (1 kolumna pomocnicza), kolejno użyłem wcześniej wspominanej funkcji '1/licz.jeżeli(zakres_dane;zakres_dane)' - druga kolumna pomocnicza...dla otrzymanych wartości zrobiłem sumę.jeżeli dla poszukiwanej daty i otrzymałem unikatowe zliczenie wartości po dacie :)

jakbyście mieli prostsze rozwiązanie (bez VBA) to proszę o sugestie.
Andy L.

Andy L. ITM, VUB

Temat: Zliczanie unikatowych wartości dla wybranego warunku.

Cieszymy się z razem z Tobą :)

Ale o sssoooo chozzzziii?
Artur D.

Artur D. Solution Architect,
Atos IT Services Sp.
z o.o.

Temat: Zliczanie unikatowych wartości dla wybranego warunku.

Ok, ale nie prościej zrobić to funkcją LICZ.WARUNKI?

suma(1/LICZ.WARUNKI(zakres_dane;zakres_dane;zakres_data;data))

Mogłem coś pokręcić, ale wydaje mi się, że chodzi właśnie o taką formułę
Tomasz Gryzio

Tomasz Gryzio Dyrektor
zarządzający/Trener/
Konsultant - It
School

Temat: Zliczanie unikatowych wartości dla wybranego warunku.

Witam,
Zakładając, że dane znajdują się w zakresach: A2:A5 oraz B2:B5, gdzie w B2:B5 są daty, a w B2 jest ta ~konkretna data~, to poszukiwana tablicowa formuła wyglądać będzie następująco:

=SUMA(JEŻELI(B2=$B$2:$B$5; 1/(LICZ.WARUNKI($B$2:$B$5; B2; $A$2:$A$5; A2:A5));0))

Pozdrawiam!Ten post został edytowany przez Autora dnia 18.03.15 o godzinie 20:06



Wyślij zaproszenie do