Van egy furcsa hiba, amely számítási hibákat okozhat az Excelben, amikor módosításokat hajt végre a keresőtáblán. Tekintettel arra, hogy az Excel csapat mottója: "Recalc or Die", nem vagyok biztos benne, miért nem fogják foltozni ezt a hibát.
Az alábbi ábra egy VLOOKUP képletet mutat be a C oszlopban. A B elemet keresi, a 4. oszlopot adja vissza a narancssárga keresési táblázatból. Ezen a ponton minden rendben van.

Ha valaki akaratlanul töröl egy oszlopot, vagy beszúr egy oszlopot a keresőtáblába, furcsa dolog történik.

Mi történik itt? Úgy néz ki:
- A C2 képlete az F: K oszlopoktól függ, ezért újraszámítja. Csavaroztuk a dolgokat, mert a VLOOKUP még mindig a táblázat 4. oszlopát adja vissza. Ez ár helyett színt ad nekünk, és a D2-ben szereplő Összeg képletet okoz.
- Most, ha én lennék az Excel Recalc Engine, és ha érző lennék, és ha személyiségem lenne, akkor azt mondhatnám magamnak: "Hmmm. A C2 értéke megváltozott. Talán át kellene számolnom bármely más azonos képletet ebben az oszlopban." Ez a gondolat arra késztet, hogy újraszámoljam a C3, C4 és C5 értékeket. De az Excel nem számolja újra ezeket a cellákat. Ennek semmi köze a D2 hibájához. A D2 képlet nélkül is a C3, C4 és C5 képleteket ezen a ponton nem számoljuk.
- A C3, C4 és C5 cellák hibásak maradnak, amíg meg nem nyomja a Ctrl + alt = "" + Shift + F9 billentyűkombinációt a teljes újraszámoláshoz.
Ne érts félre. Szeretem a VLOOKUP-ot. De azok az emberek, akik panaszkodnak a VLOOKUP-ra, javasolják a MATCH használatát a VLOOKUP harmadik érvként ennek a helyzetnek a kezelésére.

Ha a fenti képletet használja, az újraszámolási probléma nem jelenik meg.
Értesítettem az Excel csapatát erről a hibáról, de furcsa módon nem élveznek elsőbbséget a probléma kijavításában. Legalább az Excel 2010 óta létezik.
Minden pénteken megvizsgálok egy hibát vagy más halszerű viselkedést az Excel programban.
Excel gondolata a napnak
Az Excel Master barátaimtól kértem tanácsokat az Excel-mel kapcsolatban. Mai gondolat, hogy elgondolkodjak:
"Az egyetlen dolog, ami jobb, mint egy VLOOKUP egy Excel-táblázatban, minden"
Liam Bastick