Strona 1 z 1

Zawiesiłem Libre przez Suma.Warunków Help

: pn gru 11, 2023 4:04 pm
autor: jozo2009
Witam

Mam pewien problem - ogarnąłem sobie kiedyś formułę sumuj warunki i chciałem ja wykorzystać do nowego projektu, jednak za dobrze chyba się nie sprawdza.

To znaczy robi dokładnie to czego chcę, jednak po wrzuceniu do drugiego arkusza danych właściwych w ilości kilkuset wierszy, normalnie Libre wariuje, liczy to 15 min, wiesza się, lub zrobi w 3 min ale np przewijać się tego nie da. A dodam, że w pierwszym arkuszu tych kolumn 'NAZ A' itp. jest więcej niż w przykładzie.

Nie wiem może formuła jest bardziej obciążająca ponieważ ma wyszukiwać warunki i sumować wynik a to nie do końca potrzebne w tym wypadku. Po prostu powinno podać zawartość komórki kolumny B z arkusza "dane" gdy spełni warunki podane w arkuszu "analiza" czyli warunkami tu jest np A3, F2, E2.

Wyszukaj pionowo to nie za bardzo działa bo trzeba mieć posortowane jakieś indeksy, a nie bardzo rozumiem.
Może jest jakaś inna metoda?

Przykład w załączniku.

Re: Zawiesiłem Libre przez Suma.Warunków Help

: pn gru 11, 2023 5:22 pm
autor: Jermor
Sądzę, że jednym z powodów może być podanie adresowania typu B:B, czyli wszystkich wierszy. Pamiętaj, że jest ich 1 048 576. Oznacza to, że każda formuła musi przeanalizować ponad milion komórek, chociaż zajętych w rzeczywistości jest niewiele (w twoim przykładzie w 3 kolumnach wpisałeś 79 formuł).
Zastanów się nad wykorzystaniem tabeli przestawnej. Takie wykorzystanie załączam ci w zwrotnym pliku.