Excel Forum - Porady, Pomoc,  Excel Help, Excel FAQ Strona Główna
 FAQ  RegulaminRegulamin  Szukaj   Użytkownicy   Grupy   Rejestracja   Profil   Twoje wiadomości   Zaloguj 


Poprzedni temat «» Następny temat
ID tematu: 67739 Skopiuj do schowka suma.iloczynów - spełnione jedno z dwóch kryteriów
Autor Wiadomość
ligopower 
świeżak


Posty: 3
Wysłany: 03-04-2020, 20:11   suma.iloczynów - spełnione jedno z dwóch kryteriów

Posiadam taką formułę jak niżej.

Kod:
=SUMA.ILOCZYNÓW
(--('H:\test\[Rejestr reklamacji od Klientów_2019.xlsx]DOVISTA'!$M:$M=A3);
'H:\test\[Rejestr reklamacji od Klientów_2019.xlsx]DOVISTA'!$L:$L;
--('H:\test\[Rejestr reklamacji od Klientów_2019.xlsx]DOVISTA'!$B:$B=$H$2);
--('H:\test\[Rejestr reklamacji od Klientów_2019.xlsx]DOVISTA'!$G:$G='1'!$I$2))


Pobiera ona dane z dwóch plików na podstawie 3 kryteriów i sumuje liczbe wystąpień. A3 to komórka z pierwszym warunkiem to opis wady, zakres L L to liczba wystąpień wady, H2 to komórka z numerem miesiąca a to komórka z nawą klienta to I2

komórka H2 (numer miesiąca) jest listą rozwijaną (od 1 do 12) do wyboru numeru miesiąca. Wszystko jest idealnie ale mogę tylko porównać dane dla jednego miesiąca którego wartość jest aktualnie w komórce H2. Potrzebuję dynamicznie sumować dane np dla miesiąc 2 i 5 (tak jak robi się to w filtrach) Czy jest to możliwe? Moja wiedza dotycząca VBA jest znikoma wiec zastawiam się czy można sobie poradzić bez niego. Z góry dziękuję za odpowiedź i sugestie


edit Kaper: proszę stosować znaczniki CODE
_________________
pozdrawiam

ryszard
ID posta: 384899 Skopiuj do schowka
 
 
Kaper 



Zaproszone osoby: 2
Wersja: Win Office 365
Pomógł: 4178 razy
Posty: 7785

Wysłany: 03-04-2020, 20:23   

Merytorycznie - spróbuj tak:

Np. jeden z miesięcy w H2 a drugi w H3 (jeśli tylko miesiąc w H2, to H3 może być puste , o ile w interesującym zakresie kolumny B w arkuszu DOVISTA nie ma pustych)

Kod:
=SUMA.ILOCZYNÓW
(--('H:\test\[Rejestr reklamacji od Klientów_2019.xlsx]DOVISTA'!$M:$M=A3);
'H:\test\[Rejestr reklamacji od Klientów_2019.xlsx]DOVISTA'!$L:$L;
('H:\test\[Rejestr reklamacji od Klientów_2019.xlsx]DOVISTA'!$B:$B=$H$2)+('H:\test\[Rejestr reklamacji od Klientów_2019.xlsx]DOVISTA'!$B:$B=$H$3);
--('H:\test\[Rejestr reklamacji od Klientów_2019.xlsx]DOVISTA'!$G:$G='1'!$I$2))


Porządkowo: przestrzegaj regulaminu - np. znaczniki code (obowiązkowo) czy stosowanie załączników (sugerowane) http://www.excelforum.pl/regulamin.htm
_________________
Kaper Jej Królewskiej Mości :boss

Jeśli dane będą torturowane dość długo, przyznają się do wszystkiego
ID posta: 384901 Skopiuj do schowka
 
 
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group
Theme xandgreen created by spleen& Programosy modified v0.3 by warna
Opieka techniczna www.marketingNET.pl

Archiwum

Strona używa plików cookies.

Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe