Există o eroare ciudată care poate provoca erori de calcul în Excel atunci când modificați tabelul de căutare. Având în vedere că motto-ul echipei Excel este „Recalc or Die”, nu sunt sigur de ce nu vor remedia această eroare.
Figura de mai jos prezintă o formulă VLOOKUP în coloana C. Acesta caută elementul din B, returnând a 4-a coloană din tabelul de căutare portocaliu. Totul este bine în acest moment.

Dacă cineva șterge din greșeală o coloană sau introduce o coloană în tabelul de căutare, se întâmplă un lucru ciudat.

Ce se intampla aici? Arată ca:
- Formula din C2 este dependentă de coloanele F: K, deci recalculează. Am înșelat lucrurile, deoarece VLOOKUP încă returnează cea de-a 4-a coloană a tabelului. Acest lucru ne oferă Culoare în loc de Preț și face ca formula Total din D2 să eșueze.
- Acum, dacă aș fi motorul Excel Recalc și dacă aș fi sensibil și aș avea o personalitate, aș putea să-mi spun „Hmmm. Valoarea în C2 s-a schimbat. Poate că ar trebui să recalc orice altă formulă identică din această coloană.” Acest gând m-ar determina să recalc C3, C4 și C5. Dar Excel nu recalcează aceste celule. Nu are nimic de-a face cu eroarea din D2. Chiar și fără formula din D2, formulele din C3, C4 și C5 nu sunt calculate în acest moment.
- Celulele C3, C4 și C5 rămân greșite până când apăsați Ctrl + alt = "" + Shift + F9 pentru un recalc complet.
Nu mă înțelege greșit. Îmi place VLOOKUP. Dar oamenii care se plâng de VLOOKUP ar sugera utilizarea unui MATCH ca al treilea argument în VLOOKUP pentru a rezolva această situație.

Dacă utilizați formula de mai sus, problema recalc nu va apărea.
Am informat echipa Excel despre această eroare, dar în mod ciudat nu au nicio prioritate în rezolvarea problemei. A existat cel puțin din Excel 2010.
În fiecare vineri, examinez o eroare sau alt comportament de pește în Excel.
Gândul Excel al zilei
Le-am cerut prietenilor mei Excel Master sfatul lor despre Excel. Gândul de astăzi să medităm:
„Singurul lucru mai bun decât VLOOKUP într-o foaie de calcul Excel este totul”
Liam Bastick