A lassú FKERES vagy XKERES nagy adatmennyiségnél feltűnő lehet.
Nem feltétlenül maga a függvény a probléma, hanem a túl nagy tartomány vagy a túl sok ismételt keresés.
Mi lassíthat?
Teljes oszlopos keresések, több tízezer képlet és ugyanazon keresés sokszori elvégzése jelentős számítási terhelést okozhat:
- teljes oszlopos keresési tartomány;
- több tízezer keresőképlet egyszerre;
- ugyanazon keresés ismételt elvégzése;
- rendezetlen segédtáblák és adatstruktúra.
Mit vizsgálj és hogyan optimalizálj?
Használj indokolt méretű tartományokat, és ha ugyanazt az adatot sok képlet keresi, érdemes az adatfeldolgozást átgondolni.
- Ellenőrizd a keresési tartomány méretét, a képletek számát és az ismétlődő kereséseket.
- Microsoft 365-ben az XKERES több helyzetben rugalmas alternatíva lehet.
Egy 50 000 soros értékesítési riportban több ezer keresőképlet futott. A keresési tartományok szűkítése és az adatmodell rendezése érezhetően javított a sebességen.
Mikor érdemes szakembert bevonni?
Ha a keresések a teljes riportot terhelik, érdemes a képletek helyett az adatstruktúrát is megvizsgálni:
- Több ezer keresőképlet fut egyszerre a munkafüzetben.
- A keresések a teljes riport sebességét meghatározzák.
- Az adatstruktúra rendezetlen vagy duplikált.
- A cél nemcsak a képletek, hanem az adatmodell felülvizsgálata is.