Wydajnie aktualizuj dużą księgę

0

Jak mówi tytuł, mam dużą księgę z ponad tysiącem unikalnych wpisów. Utworzyłem plik programu Excel, który zawierał wyczerpującą listę wszystkich elementów i ich ilości. To była moja baza danych.

Następnie na osobnym arkuszu miałem dziennik wysyłki. Więc za każdym razem, gdy dostaję nowy przedmiot, zapisuję nazwę przedmiotu, który dostałem. Następnie w tabeli bazy danych napisałem formułę COUNTIF, aby przeszukać dziennik przesyłki, a tym samym automatycznie zaktualizować mój ekwipunek.

Teraz, jak można sobie wyobrazić, z ponad 1000 pozycji, a zatem z ponad 1000 formuł LICZBY, za każdym razem, gdy umieszczam jeden element w moim dzienniku wysyłki, program Excel zacinał się, a proces obliczania znacznie spowalniałby mój arkusz kalkulacyjny.

Pytam więc, czy istnieje jakiś sposób na ulepszenie mojego automatycznie aktualizowanego arkusza kalkulacyjnego? Najbardziej obiecującą metodą jest liczenie za mnie tabeli przestawnej, ale ostatecznie nie wiem, jak dodać kwotę do mojej bazy danych bez użycia COUNTIF. Czy tego rodzaju powolne przetwarzanie jest nieuniknione w przypadku dużych arkuszy kalkulacyjnych? Będziemy wdzięczni za każdą pomoc.

Dodatkowe słupy
źródło
Czy kiedykolwiek próbowałeś tabeli przestawnej, która pomaga najpierw podsumować księgę?
Kenneth L
1
Jeśli powtarzasz formułę w wielu komórkach z niewielkimi zmianami i dużym nakładaniem się, możesz rozważyć użycie tablic. Aby więc wybrać cały zakres kolumny, w której należy wprowadzić LICZ.JEŻELI, naciśnij klawisz F2, aby wprowadzić formułę w pierwszej komórce, a po wpisaniu formuły naciśnij CTRL + SHIFT + ENTER. W ten sposób kopiowana jest jedna formuła z całego zakresu
Bharat Anand
Aby praca była szybsza i lepsza, chciałbym zasugerować użycie programu Excel VBA!
Rajesh S
Kenneth L - Jak podsumowanie półki mogłoby pomóc? Nie jestem do końca jasne, co masz na myśli. Nawet jeśli to podsumuję, czy nie muszę używać COUNTIF do sortowania nowych przesyłek? Bharat Anand - Czy formuły tablicowe byłyby szybsze niż posiadanie tej samej formuły w każdej komórce? Zawsze myślałem, że formuły tablicowe są niezgrabne. Rajesh S - Czy mógłbyś wyjaśnić, w jaki sposób VBA może pomóc?
Dodatkowe pylony