Bueno, en parte sé por qué: mi hoja de cálculo tiene alrededor de 180.000 filas. Pero eso no ha presentado un problema para clasificar o filtrar.
Pero cuando entré =B2
en la celda C2 y la estiré hasta el fondo, me tomó 10 minutos calcularlo. Todos los valores de la columna B son números enteros simples. De hecho, sólo hay unos 5 números enteros diferentes en esa columna. ¿Cómo podría tomar tanto tiempo ejecutar la fórmula más simple posible en Excel?
Estoy ejecutando Excel 2013 en una computadora Alienware X51 nueva, Intel i7-4790 a 3,60 GHz con 16 GB de RAM, Windows 8.1. Al examinar el rendimiento de mi sistema, mi CPU estaba al 20 % o menos durante este "cálculo", a pesar de que Excel afirma utilizar los 8 núcleos. ¿Por qué no utilizar más del 80% y hacer el trabajo 4 veces más rápido? ¿Y por qué lleva tanto tiempo calcular la fórmula más simple? ¡Debería tomar menos de un segundo para UN núcleo!
Ahora hice una vlookup
comparación con otra mesa con 57000 filas y terminé en 15 segundos. ¿Cómo es posible que un simple =
proceso tarde tanto más?
¡Y esto funcionó instantáneamente!=IF(C2>3,E2+25,IF(C2>0,E2+5,E2-5))