A fájl hosszú ideig szűrőzza a vonalakat
A fájlok hosszú munkája után gyakran a felhasználóknak van gondjuk: amikor a szűrési feltétel megváltozik (a Data (Filter) változik), a fájl egy percig fog megjelenni, és néha nem egy. Ebben a cikkben úgy döntöttem, hogy több okból is megfontolom a fájl viselkedését, és hogyan kell ezeket kijavítani. Ebben az esetben a leírt módszerek olyan esetekre is érvényesek, amikor a fájl lelassul, nemcsak szűréskor, hanem más lapon is:
- Számos képlet és funkció a lapokon
A leggyakoribb ok az, hogy nagyszámú képlet jelenik meg egy lapon. Ez VLOOKUP lehet, amely nagy mennyiségű adat és SUMPRODUCT. és minden más kombinációban. A tömbök képletei szintén jelentősen lassítják a fájlt, még akkor is, ha azok nem összetettek. A fékek hozzáadása ebben az esetben is az úgynevezett "illékony" funkciók, amelyek közül leggyakrabban a fájlok használatosak: INDIRECT (INDIRECT). OFFSET (OFFSET). CELL (CELL). Miért ingadozó és mi rossz? Normális esetben a funkciókat csak akkor lehet újraszámolni, ha maga a funkció vagy ennek a funkciónak bármely érve megváltozik (vagyis csak akkor, ha a funkció eredményét befolyásoló cellák megváltoztak). Az illékony funkciókat a könyvelés minden változásakor (beleértve a válogatást és a szűrést is) újraszámolják, függetlenül attól, hogy ez befolyásolja-e a funkció kiszámítását.
Ezért ha a fájl képletekkel van ellátva és lelassul, először meg kell találni azokat a képleteket, amelyek számításai már nem szükségesek, és konvertálják őket értékekké: Hogyan lehet törölni a képletet a cellában, és hagyni az értékeket? A legjobb lehetőség: készítsen egy másolatot a fájlról, cserélje ki az összes képletet értékekkel és nézze meg az adatokat. Lehetőség van arra is, hogy helyettesítsük azokat a képleteket, amelyek számításához nincs szükség az aktuális feladathoz.
Ha ez a lehetőség nem megfelelő, akkor győződjön meg róla, hogy nincsenek illékony funkciók? Ezt el lehet végezni az alábbi elemekkel: Ctrl + F. keresse meg (keresse meg) - a funkció neve, a Beállítások gomb - a jelölőnégyzet törlése az egész cellával (Match eset). Ebben az esetben meg kell próbálnia optimalizálni a számításokat az ilyen funkciók megtagadásával. Általában a legtöbb esetben helyettesíthetők más funkciók, de ez maguknak a funkcióknak a megismerését igényli.
Emlékeznünk kell arra is, hogy a funkciók és a képletek nem csak egy lapon szerepelhetnek, hanem tartalmaznak egynevezett tartományt is: Nevezett tartományok. Példák erre: Dinamikus nevű tartományok. Ezért ellenőriznie kell a megnevezett tartományok jelenlétét és törölnie kell az összes fel nem használt eszközt. Óvatosan törölje az ilyen neveket - általában, ha nem vagy óvatos ebben, akkor csak a fájlok másolatánál törölheti őket, és csak akkor, ha a könyv összes képletét helyettesítik az értékek
Természetesen ezek az opciók egy fájlban konvergálhatnak. Ebben az esetben elegendő lesz a fájlban lévő egyes komponensek kisebb mennyisége, hogy megkapja a "Deep Brake" koktélt :)
Azt is tanácsolom, hogy olvassa el a cikket: Hogyan csökkentse a fájlméretet. Segíthet a fékek eltávolításában is.