Professional Documents
Culture Documents
Como primer paso, antes de ingresar la frmula en la hoja de clculo, el usuario debe escribir est
expresin matemtica como una frmula que se pueda utilizar en la mayora de los lenguajes de
programacin o en la mayora de los programas de aplicacin como es el caso del Excel. Siendo La
primera dificultad escribir la frmula en una sola lnea, donde no se refleja el orden en que estamos
acostumbrados a realizar las operaciones cuando el clculo lo realizamos de forma manual.
Entonces, la frmula la podramos escribir como:
A*B/RAIZ(C)/C-1/B-2*C/A
Si en esta frmula analizamos el orden de evaluacin que se tiene establecido para cada uno de los
operadores
4
, evaluando los diferentes operadores de izquierda a derecha de la frmula, y aplicando
para cada operador el orden que se tiene establecido para cada uno de stos, como se muestra en la
tabla de precedencia de los operadores que se encuentra en la pgina 4. Adems se debe tener
presente que cuando en una frmula se tienen varios operadores del mismo orden jerrquico, como
por ejemplo dos o ms multiplicaciones o una multiplicacin y una o ms divisiones, primero se
realizar el clculo que se corresponde al operador mas a la izquierda y luego se continuar con los
otros operadores.
En nuestro caso, al aplicar el procedimiento descrito anteriormente, tenemos lo siguiente:
A*B/RAIZ(C)/C-1/B-2*C/A
2 3 1 4 5 . . . . . . . . .
Vemos que el resultado que se obtendra al calcular la frmula, tal cual se ha escrito, estara errado;
ya que la divisin entre C, indicada por la operacin 4, se estara realizando fuera de orden y, por lo
tanto, alterara el resultado; por lo que se deben insertar parntesis para cambiar este orden (primero
4
Cuando en una frmula aparecen una o varias funciones, se tiene establecido que estas funciones se calcularan antes
que las operaciones indicadas por los operadores.
Prof. Israel J. Ramrez - ULA - FACES 17
se debe calcular C-1/B y luego realizar la divisin). Entonces al agregar los parntesis, la frmula
quedar como:
A*B/RAIZ(C)/(C-1/B)-2*C/A
4 5 3 6 2 1 9 7 8
En esta frmula, al realizar el usuario la evaluacin del orden de los operadores, primero se evalan
todos los operadores que estn dentro de los parntesis y despus los operadores que estn fuera de
los parntesis. Esta frmula, tal cual est escrita, calcula correctamente el valor de la expresin
matemtica, ya que las operaciones se realizan en el orden requerido o necesario, que se corresponde
con uno de los varios ordenes en que se pueden realizar los clculos de forma manual. Una
expresin matemtica para ser utilizada en el computador puede ser escrita de varias formas
equivalentes, ya que producen el mismo resultado final cambiando solamente el orden en que se
realizan las operaciones.
En este ejemplo podemos tener las siguientes formas de escritura de la frmula que calculan
correctamente el valor correspondiente a la expresin matemtica indicada.
Forma 1: A*B/RAIZ(C)/(C-1/B)-2*C/A (forma bsica)
4 5 3 6 2 1 9 7 8
Forma 2: (A*B/RAIZ(C))/(C-1/B)-2*C/A
2 3 1 6 5 4 9 7 8
Forma 3: (A*B/RAIZ(C))/(C-1/B)-(2*C/A)
2 3 1 8 5 4 9 6 7
Forma 4: ((A*B/RAIZ(C))/(C-1/B))-(2*C/A)
2 3 1 6 5 4 9 7 8
Como se indic en el enunciado del ejercicio, la frmula en Excel correspondiente debe ser
ingresada en la celda D3, con el valor de A en la celda D1, el valor de B en la celda E1 y el valor
de C en la celda F1. Al hacer los cambios aqu sealados, podemos entonces escribir las
correspondientes frmulas en Excel.
Forma 1: =D1*E1/RAIZ(F1)/(F1-1/E1)-2*F1/D1
Forma 2: =(D1*E1/RAIZ(F1))/(F1-1/E1)-2*F1/D1
Forma 3: =(D1*E1/RAIZ(F1))/(F1-1/E1)-(2*F1/D1)
Forma 4: =((D1*E1/RAIZ(F1))/(F1-1/E1))-(2*F1/D1)
S ingresamos en la celda D3 la primera frmula, utilizando 1 como valor de A (celda D1), 3
como valor de B (celda E1) y 4 como valor de C (celda F1), se obtiene como resultado el valor
-7,59090909
Si se ingresan en otras celdas de la hoja de clculo las otras tres frmulas (por ejemplo en las celdas
D4, D5 y D6), se observar que el resultado que obtiene el Excel es el mismo para las cuatro
frmulas. Entonces, la nica diferencia que hay entre estas cuatro formas de expresar correctamente
la frmula en Excel correspondiente a la expresin matemtica que se est estudiando, es el orden
en que el Excel realiza los clculos en cada una de ellas.
Para observar el orden que sigue el Excel en el clculo de las frmulas, se utiliza la herramienta
Auditora de frmulas opcin Evaluar Frmula, siguiendo el siguiente procedimiento:
Prof. Israel J. Ramrez - ULA - FACES 18
- Seleccionar la celda donde est la frmula
- Luego abrir el men Herramientas
- Seleccionar la opcin Auditora de frmulas
- Del nuevo men que se presenta seleccionar Evaluar frmula
- Para que se vaya realizando cada operacin paso a paso presionar el botn Evaluar
- Para finalizar presionar el botn Cerrar
En nuestro caso si se manda a Evaluar las frmulas en cada una de las celdas donde se ingresaron,
se observa que el orden en que el Excel realiza los clculos es diferente en cada de estas frmulas,
siendo la forma 4, la que tiene un orden de clculo mas semejante al orden que nos sirvi para
llegar a la escritura correcta de la frmula.
La utilizacin de la herramienta Auditora de frmulas opcin Evaluar Frmula, es muy til
cuando se est implementando una expresin matemtica compleja, ya que permite observar como
Excel est realizando los clculos y, a partir de esto, determinar si una operacin se est realizando
fuera de orden lo que llevara a clculos errados.
b. Escribir la frmula para la siguiente expresin matemtica e indique el orden cmo se
debe evaluar dicha frmula para calcular el valor correspondiente. La frmula en Excel se
debe ingresar en la celda E5, y que la celda E1 contiene el valor de A, la celda E2 el valor de
B, la celda E3 el valor de C.
4
1
2
B
x
B
C
C
B
A
+
Aplicando el mismo procedimiento que se utiliz en el ejercicio a, llegamos a las siguientes
frmulas que se corresponden con la expresin matemtica indicada.
Forma 1: (2*A-B/RAIZ(C))/(C+1/B)*B/4 (forma bsica)
2 4 3 1 7 6 5 8 9
Forma 2: (2*A-B/RAIZ(C))/(C+1/B)*(B/4)
2 4 3 1 8 6 5 9 7
Forma 3: ((2*A-B/RAIZ(C))/(C+1/B))*(B/4)
2 4 3 1 7 6 5 9 8
La frmula en Excel correspondiente debe ser ingresada en la celda E5, con el valor de A en la celda
E1, el valor de B en la celda E2 y el valor de C en la celda E3.
Forma 1: =(2*E1-E2/RAIZ(E3))/(E3+1/E2)*E2/4
Forma 2: =(2*E1-E2/RAIZ(E3))/(E3+1/E2)*(E2/4)
Forma 3: =((2*E1-E2/RAIZ(E3))/(E3+1/E2))*(E2/4)
Al ingresar ests formulas en una hoja de Excel, utilizando 2 como valor de A, 5 como valor de B
y 9 como valor de C, obtenemos para las tres formas de escribir correctamente la frmula el valor
0,31702899
Prof. Israel J. Ramrez - ULA - FACES 19
c. La expresin matemtica para el clculo del monto de la cuota postpagable de un
prstamo (la cuota se paga al final del perodo), viene dada como:
1 ) 1 (
) 1 .(
+
+
N
N
T
T T
VA
Escribir la frmula correspondiente a esta expresin matemtica e indicar el orden cmo se debe
evaluar dicha frmula para calcular el valor de la cuota postpagable:
Forma 1: VA*T*(1+T)^N/((1+T)^N-1) (forma bsica)
6 7 1 5 8 2 3 4
Forma 2: VA*(T*(1+T)^N)/((1+T)^N-1)
7 3 1 2 8 4 5 6
Forma 3: VA*(T*(1+T)^N/((1+T)^N-1))
8 6 1 5 7 2 3 4
Forma 4: VA*((T*(1+T)^N)/((1+T)^N-1))
8 3 1 2 7 4 5 6
Si la celda B5 contiene el valor de la variable VA (valor actual), la celda B6 el valor de la variable T
(tasa de inters), la celda B7 el valor de la variable N (nmero perodos), la celda B8 el valor de la
variable VF (valor final) y la celda B9 el valor de la variable TIPO. Escribir la frmula en Excel
correspondiente a esta expresin en la celda B11.
Forma 1: en B11: =B5*B6*(1+B6)^B7/((1+B6)^B7-1)
Forma 2: =B5*(B6*(1+B6)^B7)/((1+B6)^B7-1)
Forma 3: =B5*(B6*(1+B6)^B7/((1+B6)^B7-1))
Forma 4: =B5*((B6*(1+B6)^B7)/((1+B6)^B7-1))
Se debe ingresar la primera forma de la frmula anterior en la celda B11 y asignarle los valores que
se indican a cada una de las variables.
VA = 2.000.000 T = 1,5% N = 72 VF = 0 TIPO = 0
Se obtiene el resultado de la celda B11 = 45.615,58
Para observar que la nica diferencia que hay entre estas 4 formas de escribir correctamente la
frmula en Excel de la expresin matemtica es el orden en que se realizan los clculos, se deben
ingresar en una hoja de Excel las cuatro frmulas, en diferentes celdas, donde se observa que el
resultado es el mismo; y para observar cmo realiza los clculos el Excel, se utiliza la opcin
Evaluar Formula, siguiendo el siguiente procedimiento:
- Seleccionar la celda donde est la frmula
- Luego abrir el men Herramientas
- Seleccionar la opcin Auditora de frmulas
- Del nuevo men que se presenta seleccionar Evaluar frmula
- Para que se vaya realizando cada operacin paso a paso presionar el botn Evaluar
- Para finalizar presionar el botn Cerrar
Prof. Israel J. Ramrez - ULA - FACES 20
Microsoft Excel tiene incorporada la funcin PAGO para el clculo del monto de la cuota para el
pago de un prstamo, basndose en pagos constantes y en una tasa de inters constante. La funcin
PAGO tiene la sintaxis siguiente:
PAGO(tasa;nper;va;[vf];[tipo])
tasa es el tipo de inters del prstamo.
Nper es el nmero total de pagos del prstamo.
Va es el valor actual o lo que vale ahora la cantidad total de una serie de pagos futuros, tambin
se conoce como el principal.
Vf es el valor futuro o un saldo en efectivo que desea lograr despus de efectuar el ltimo pago.
Si el argumento vf se omite, se asume que el valor es 0 (es decir, el valor futuro de un
prstamo es 0).
Tipo es el nmero 0 (cero) 1 e indica el vencimiento de los pagos, 0 u omitido para el pago al
final del perodo y 1 para pago al inicio del perodo.
Al ingresar en la celda B20 la funcin de Excel que calcula la cuota postpagable, el 5 argumento
correspondiente a Tipo es igual a 0 (cero).
En la celda B20: =PAGO(B6;B7;B5;B8;B9), la cual produce como resultado = (Bs. 45.615,58).
Esta frmula tambin puede ser ingresada como =PAGO(B6;B7;B5;0;0) =PAGO(B6;B7;B5).
El valor obtenido con esta funcin es igual al que se obtuvo con la frmula en Excel que se
determin a partir de la expresin matemtica, lo que nos lleva a concluir que la implementacin
que se hizo de esta expresin es correcta.
Cmo la funcin PAGO es una funcin financiera, Excel le aplica, automticamente, a la celda en la
cual est la funcin el formato moneda indicado por las siglas Bs., u otro formato de moneda segn
sea el caso, antes del valor numrico; adems, este valor se muestra como negativo. Si el resultado
se necesita que aparezca como positivo, se podra utilizar uno de los cambios siguientes:
En la celda B20: =-PAGO(B6;B7;B5;B8;B9)
En la celda B20: =PAGO(B6;B7;-B5;B8;B9)
Utilizar la misma frmula para calcular el valor de la cuota postpagable para los siguientes valores:
VA = 2.000 T = 2,5% N = 48 VF = 0 TIPO = 0
Para realizar el nuevo clculo de la cuota postpagable no es necesario hacerle ningn cambio a la
frmula, slo se requiere introducir los nuevos valores en las celdas respectivas, 2000 en la celda
B5, 2,5% en la celda B6 y 48 en la celda B7. Con los valores indicados los nuevos resultados son
entonces:
B11 = 72,0119876
B20 = (Bs 72,01)
Los cuales eran de esperar.
Prof. Israel J. Ramrez - ULA - FACES 21
d. La expresin matemtica para el clculo del monto de la cuota prepagable de un prstamo (la
cuota se paga al comienzo del perodo), viene dada como:
( ) T T
T T
VA
N
N
+ +
+
+
1 ) 1 (
) 1 .(
1
Escriba la frmula correspondiente a esta expresin matemtica e indicar el orden cmo se debe
evaluar dicha frmula para calcular el valor de la cuota prepagable:
Forma 1: VA*T*(1+T)^N/((1+T)^(N+1)-(1+T)) (forma bsica)
8 9 1 7 10 2 5 3 6 4
Forma 2: VA*(T*(1+T)^N)/((1+T)^(N+1)-(1+T))
9 3 1 2 10 4 7 5 8 6
Forma 3: VA*((T*(1+T)^N)/((1+T)^(N+1)-(1+T)))
10 3 1 2 9 4 7 5 8 6
Si la celda D5 contiene el valor de la variable VA (valor actual), la celda D6 el valor de la variable
T (tasa de inters), la celda D7 el valor de la variable N (nmero perodos), la celda D8 el valor de
la variable VF (valor final) y la celda D9 el valor de la variable TIPO. Escriba la frmula en Excel
correspondiente a esta expresin en la celda D11.
Forma 1: =D5*D6*(1+D6)^D7/((1+D6)^(D7+1)-(1+D6))
Forma 2: =D5*(D6*(1+D6)^D7)/((1+D6)^(D7+1)-(1+D6))
Forma 3: =D5*((D6*(1+D6)^D7)/((1+D6)^(D7+1)-(1+D6)))
Ingrese la primera forma de la frmula anterior en la celda D11 y asgnele los valores que se
indican a cada una de las variables Qu valor calcula y asigna Excel a la celda D11 ?
VA = 2.000.000 T = 1,5% N = 72 VF = 0 TIPO = 1
Se obtiene como resultado en la celda D11 = 44.941,46
Al Ingresar en la celda D20 la funcin de Excel que calcula la cuota prepagable, el 5 argumento
correspondiente a tipo es igual a 1.
En la celda D20: =PAGO(D6;D7;D5;D8;D9), la cual produce como resultado
(Bs. 44.941,46)
Utilizar la misma frmula para calcular el valor de la cuota prepagable para los siguientes valores:
VA = 2.000 T = 2,5% N = 48 VF = 0 TIPO = 1
Para realizar el nuevo clculo de la cuota prepagable no es necesario hacerle ningn cambio a la
frmula, slo se requiere introducir los nuevos valores en las celdas respectivas: 2000 en la celda D5,
2,5% en la celda D6 y 72 en la celda D7. Con los valores indicados los nuevos resultados son:
D11 = 70,2555976
D20 = (Bs 70,26)
Prof. Israel J. Ramrez - ULA - FACES 22
e. Escribir en Excel la frmula correspondiente a la funcin de densidad de la Distribucin Normal,
la cual est dada por:
donde:
(mu) es la media
(sigma) es la desviacin estndar
Al llevar esta expresin matemtica a una frmula en Excel, tendremos lo siguiente:
1/*RAIZ(2*PI())*EXP(-(x-)^2/2*^2)
3 2 1 5 4 6 7
Al analizar el orden de evaluacin de los operadores que se encuentran en esta primera
aproximacin a la frmula requerida, encontramos que este orden no se corresponde con el orden en
que se deben realizar los clculos que lleven al resultado correcto, ya que como operacin 4 se
realizara el clculo de (x-) y despus como operacin 5 el cambio de signo, lo que llevara que al
realizar la operacin 6 este valor obtenido se eleve al cuadrado lo cual cambiara el resultado. Por lo
tanto, se deben colocar entre parntesis las operaciones que requieren cambio en su orden de
evaluacin, obteniendo las tres formas siguientes para escribir la expresin matemtica de la
funcin de densidad de la Distribucin Normal.
Forma 1: 1/(*RAIZ(2*PI()))*EXP(-((x-)^2/(2*^2)))
12 4 3 2 1 13 11 10 5 8 9 7 6
Forma 2: (1/(*RAIZ(2*PI())))*EXP(-((x-)^2/(2*^2)))
5 4 3 2 1 13 12 11 6 9 10 8 7
Forma 3: (1/(*RAIZ(2*PI())))*EXP(-(((x-)^2)/(2*^2)))
5 4 3 2 1 13 12 11 6 7 10 9 8
Si utilizamos la celda B3 para contener el valor de , la celda B4 para contener el valor de y la
celda B6 para contener el valor de x; entonces, las frmulas en Excel correspondientes a las formas
como podemos escribir la frmula que calcula el valor de la funcin de densidad de la Distribucin
Normal sern:
Forma 1: 1/(B4*RAIZ(2*PI()))*EXP(-((B6-B3)^2/(2*B4^2)))
Forma 2: (1/(B4*RAIZ(2*PI())))*EXP(-((B6-B3)^2/(2*B4^2)))
Forma 3: (1/(B4*RAIZ(2*PI())))*EXP(-(((B6-B3)^2)/(2*B4^2)))
Luego, para probar la frmula encontrada, escribimos en la celda B10 cualquiera de estas tres
expresiones, e ingresamos para el valor 1 (celda B3), para el valor 2 (celda B4) y para x el
valor 0 (celda B6), entonces Excel va a mostrar el valor 0,176032663 como resultado de esta
frmula.
Prof. Israel J. Ramrez - ULA - FACES 23
Microsoft Excel tiene incorporada la funcin DISTR.NORM para el clculo del valor de la funcin
de densidad de la Distribucin Normal. La funcin DISTR.NORM tiene la sintaxis siguiente:
DISTR.NORM(x;;;[Acum])
X El valor particular de la variable X al cual se le calcula la funcin de densidad
La media aritmtica de la distribucin
La desviacin estndar de la distribucin, la cual debe ser un nmero positivo
Acum Un valor lgico que permite seleccionar el clculo de:
- El valor de la funcin de densidad acumulada cuando este valor es VERDADERO
- El valor de la funcin de densidad en un punto cuando este valor es FALSO
Al ingresar en la celda C10 la frmula =DISTR.NORM(B6;B3;B4;FALSO), el Excel obtiene
como resultado para esta celda el valor 0,176032663, el cual es el mismo que se obtuvo con la
implementacin de la expresin matemtica de la funcin de densidad.
f. Escribir en la celda D5 una frmula que calcule la sumatoria de los valores que estn en el rango
D1 hasta M1, dividido entre el promedio de los valores que se encuentran en el rango D3 hasta M3,
y multiplique el resultado anterior por la raz cuadrada del mayor valor que se encuentre en el rango
D1 hasta M1.
La Expresin matemtica de este problema podra ser escrita como:
) 1 : 1 ( *
) 3 : 3 ( Pr
) 1 : 1 (
M D Mayor
M D omedio
M D Sumatoria
Si se ingresan los valores requeridos en una hoja de clculo de Excel en los rangos indicados,
entonces en la celda D5 se puede ingresar la siguiente frmula:
En D5: =SUMA(D1:M1)/PROMEDIO(D3:M3)*RAIZ(MAX(D1:M1))
g. Escribir en la celda C20 una frmula que promedie los valores que estn en las celdas C1 hasta
C18, multiplique este resultado por la sumatoria de los valores que se encuentra en la celda D1
hasta D18, y dividida todo entre la raz cuadrada de la suma de los valores que se encuentra en la
celda D1 hasta D18 .
Si se ingresan los valores requeridos en una hoja de clculo de Excel en los rangos indicados,
entonces en la celda C20 se puede ingresar la siguiente frmula:
En C20: =PROMEDIO(C1:C18)*SUMA(D1:D18)/RAIZ(SUMA(D1:D18))
Prof. Israel J. Ramrez - ULA - FACES 24
9. BSQUEDA Y CORRECCIN DE PROBLEMAS EN LAS FRMULAS
Es frecuente encontrarnos con uno o varios problemas cuando tenemos frmulas en una hoja de
Clculo de Excel, como pueden ser: La frmula ingresada no calcula el valor correcto, ya sea por
que la misma no utiliza los valores que deben ser o que realiza los clculos en un orden que altera el
resultado; o que el Excel muestra alguna seal de advertencia o de error. Para encontrar y poder
solucionar estos problemas podemos valernos de lo siguiente:
9.1 Reglas y errores que se detectan al corregir frmulas
- Errores de valores: La formula no usa la sintaxis, argumentos o tipos de datos esperados. Los
valores de error que se pueden mostrar incluyen #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!,
#REF!, y #VALUE!. Cada valor de error tiene distintas causas y se resuelve de diferente modo. Si
se introduce un valor de error directamente en una celda, no se marcar como problema.
- Ao con dos dgitos en fecha de texto: La celda contiene una fecha de texto en la que el siglo se
puede interpretar incorrectamente si se utiliza en frmulas. Por ejemplo, la fecha de la frmula
=AO("1/1/31") podra ser 1931 2031.
- Nmero almacenado como texto: La celda contiene nmeros guardados como texto. Suelen
proceder de datos importados de otros orgenes. Los nmeros guardados como texto pueden
ocasionar cambios inesperados en la forma de ordenar, es preferible convertirlos a nmeros.
- Formulas incoherentes en una parte de la hoja de clculo
La frmula no coincide con el patrn de las dems frmulas cercanas. En muchos casos, las
frmulas adyacentes a otras slo se diferencian en las referencias empleadas.
Frmulas
=SUMA(A1:F1)
=SUMA(A2:F2)
=SUMA(A10:F10)
=SUMA(A4:F4)
En este caso, la frmula =SUMA(A10:F10) se marcar porque las frmulas adyacentes cambian en
una fila, y sta cambia en 8 filas.
Si las referencias utilizadas en una frmula no son coherentes con las de las frmulas adyacentes, se
indicar el problema.
- La frmula omite celdas de una parte de la hoja de clculo
La frmula puede no incluir una referencia correcta. Si una frmula hace referencia a un rango de
celdas y se agregan celdas debajo y a la derecha del mismo, las referencias pueden dejar de ser
correctas. La frmula no siempre actualiza automticamente su referencia para incluir las nuevas
Prof. Israel J. Ramrez - ULA - FACES 25
celdas. Esta regla compara la referencia de una celda con las celdas adyacentes. Si las celdas
adyacentes contienen ms nmeros (no son celdas en blanco), entonces se indica el problema.
En el caso siguiente, la frmula =SUMA(A2:A4) se marcar con esta regla, puesto que las celdas
adyacentes contienen datos.
A
1 15.000
2 9.000
3 8.000
4 20.000
5 5.000
6 22.500
=SUMA(A2:A4)
- La frmula hace referencia a celdas vacas
La frmula contiene una referencia a una celda vaca. Esto puede dar lugar a resultados no deseados,
como en el siguiente ejemplo.
Suponga que desea obtener el promedio de los nmeros indicados a continuacin. Si la tercera celda
hacia abajo del rango indicado est en blanco, el resultado es 22,75. Si la tercera celda hacia abajo
del rango indicado contiene 0, el resultado es 18,2.
A B
1
2 24 24
3 12 12
4 0
5 45 45
6 10 10
=PROMEDIO(A2:A6) =PROMEDIO(B2:B6)
Prof. Israel J. Ramrez - ULA - FACES 26
9.2 Auditoria de frmulas
Utilice Auditora de frmulas para reflejar grficamente, o rastrear, las relaciones entre las celdas y
las frmulas que tengan flechas azules. Puede rastrear los precedentes (las celdas que proporcionan
datos a una celda concreta) o los dependientes (las celdas que dependen del valor de una celda
especfica).
Hoja de clculo con flechas de rastreo
9.3 Buscar y corregir errores en frmulas
Corregir un valor de error, como #NOMBRE?
Si una frmula no puede evaluar adecuadamente un resultado, Microsoft Excel presentar un valor
de error. Cada tipo de error tiene distintas causas y diferentes soluciones. Los errores en las frmulas
pueden dar lugar a valores de error, as como a resultados no deseados.
A continuacin se facilitan algunos procedimientos que le ayudarn a detectar y analizar los errores.
a. #####
Se produce cuando el ancho de una columna no es suficiente o cuando se utiliza una fecha o una
hora negativa.
Posibles causas y soluciones
El ancho de la columna no es suficiente para mostrar el contenido
- Aumentar el ancho de la columna Seleccione la columna, elija Columna en el men Formato,
haga clic en Ancho y, a continuacin, escriba un nmero.
Prof. Israel J. Ramrez - ULA - FACES 27
- Reducir el contenido para ajustarlo a la columna Seleccione la columna, haga clic en Celdas
en el men Formato, elija la ficha Alineacin y, a continuacin, active la casilla de verificacin
Reducir hasta ajustar.
- Aplicar un formato de nmero diferente En algunos casos, se puede cambiar el formato de
nmero de la celda para ajustarlo al ancho de celda existente. Por ejemplo, disminuya el nmero de
decimales despus del separador decimal.
b. Las fechas y las horas son nmeros negativos
Si utiliza el sistema de fechas 1900, las fechas y las horas en Excel deben ser valores positivos.
- Si se restan fechas y horas, asegrese de que se genera la frmula correctamente.
- Si la frmula es correcta, aunque el resultado sea un valor negativo, se puede mostrar el valor
dando a la celda un formato que no sea un formato de fecha o de hora. Haga clic en el comando
Celdas del men Formato, haga clic en la ficha Nmero y, a continuacin, seleccione un formato
que no sea un formato de fecha ni de hora.
c. #VALOR!
Se produce cuando se utiliza un tipo de argumento o de operando incorrecto.
1. Seleccione la celda que muestra el error, haga clic en el botn que aparece y, a
continuacin, haga clic en Rastrear error si aparece.
2. Revise las posibles causas y soluciones.
Posibles causas y soluciones
- Se ha escrito texto y la frmula requiere un nmero o un valor lgico, como VERDADERO O
FALSO
Excel no puede convertir el texto en el tipo de dato correcto. Asegrese de que la frmula o la
funcin es correcta para el operando o el argumento necesario y de que las celdas a las que hace
referencia contienen valores vlidos. Por ejemplo, si la celda A5 contiene un nmero y la celda A6
contiene el texto "No disponible", la frmula =A5+A6 devolver el error #VALOR!
- Se ha proporcionado un rango a un operador o a una funcin que requiere un nico valor, no un
rango de valores
Cambie el rango para que slo tenga un valor.
Cambie el rango para que incluya la misma fila o la misma columna que contenga la frmula.
Prof. Israel J. Ramrez - ULA - FACES 28
d. #DIV/0!
Se produce cuando se divide un nmero por cero (0).
1. Seleccione la celda que muestra el error, haga clic en el botn que aparece y, a
continuacin, haga clic en Rastrear error si aparece.
2. Revise las posibles causas y soluciones.
Posibles causas y soluciones
- Se ha escrito una frmula que contiene una divisin explcita por cero (0), por ejemplo, =5/0.
Cambie el divisor por un nmero que no sea cero.
- Se ha utilizado una referencia de celda a una celda en blanco o a una celda que contiene un cero
como divisor
Nota Si el operando es una celda en blanco, Excel interpreta el blanco como cero.
Cambie la referencia de celda a otra celda.
Escriba un valor distinto de cero en la celda utilizada como divisor.
Escriba el valor #N/A en la celda a la que se hace referencia como divisor, que cambiar el
resultado de la frmula por #N/A de #DIV/0! para indicar que el valor del divisor no est
disponible.
Evite que se muestre el valor de error, utilizando la funcin de hoja de clculo SI. Por
ejemplo, si la frmula que genera el error es =A5/B5, en su lugar utilice
=SI(B5=0;"";A5/B5). Las dos comillas representan una cadena de texto vaca.
- Compruebe que el divisor en la funcin o en la frmula no es ni cero ni se ha dejado en blanco.
e. #NOMBRE?
Se produce cuando Excel no reconoce el texto de la frmula.
1. Seleccione la celda que muestra el error, haga clic en el botn que aparece y, a
continuacin, haga clic en Rastrear error si aparece.
2. Revise las posibles causas y soluciones.
Posibles causas y soluciones
- Se ha utilizado una funcin que es parte del complemento Herramientas para anlisis sin que ste
estuviera cargado
Instale y cargue el complemento Herramientas para anlisis, realizando lo siguiente:
1. En el men Herramientas, elija Complementos.
Prof. Israel J. Ramrez - ULA - FACES 29
2. En la lista Complementos disponibles, seleccione el cuadro Herramientas para anlisis y,
a continuacin, haga clic en Aceptar.
3. Si es necesario, siga las instrucciones del programa de instalacin.
- Se ha utilizado un nombre que no existe
Asegrese de que el nombre existe. En el men Insertar, elija Nombre y, a continuacin, haga clic
en Definir. Si el nombre no aparece en la lista, agrguelo mediante el comando Definir.
- Error al escribir el nombre
Compruebe la ortografa. Seleccione el nombre en la barra de frmulas , presione F3,
elija el nombre que desea utilizar y, a continuacin, haga clic en Aceptar.
- Se ha utilizado un rtulo en una frmula sin que est permitido el uso de rtulos
Permita el uso de rtulos. En el men Herramientas, elija Opciones y, a continuacin, haga clic en
la ficha Calcular. En Opciones del libro, active la casilla de verificacin Aceptar rtulos en las
frmulas.
- Se ha cometido un error al escribir el nombre de una funcin
Corrija el error ortogrfico. Inserte el nombre correcto de la funcin en la frmula haciendo clic en
Funcin en el men Insertar.
- Se ha escrito texto en una frmula sin poner el texto entre comillas (Excel tratar de interpretar la
entrada como un nombre, aunque se haya querido escribir como texto).
Escriba el texto de la frmula entre comillas dobles. Por ejemplo, la siguiente frmula inserta la
porcin de texto "El importe total es " en el valor de la celda B50:
="El importe total es "&B50
- Se han omitido los dos puntos (:) en una referencia de rango
Asegrese de que en todas las referencias del rango de celdas en la frmula utilizan dos puntos (:);
por ejemplo, SUMA(A1:C10).
- La referencia a otra hoja no est entre comillas simples
Si la frmula hace referencia a valores o celdas de otras hojas de clculo u otros libros y el nombre
del otro libro o de la otra hoja de clculo contiene un carcter no alfabtico o un espacio, se deber
escribir su nombre entre comillas simples ( ' ).
Prof. Israel J. Ramrez - ULA - FACES 30
f. #N/A
Se produce cuando un valor no est disponible para una funcin o una frmula.
1. Seleccione la celda que muestra el error, haga clic en el botn que aparece y, a
continuacin, haga clic en Rastrear error si aparece.
2. Revise las posibles causas y soluciones.
Posibles causas y soluciones
- Faltan datos, y en su lugar se ha escrito #N/A o NOD()
Reemplace #N/A con nuevos datos.
Nota Puede escribir #N/A en las celdas que an no tengan datos disponibles. Las frmulas que
hagan referencia a esas celdas devolvern #N/A en lugar de intentar calcular un valor.
- Se ha dado un valor inadecuado para el argumento valor_buscado en las funciones de la hoja de
clculo BUSCARH, BUSCAR, COINCIDIR o BUSCARV.
Compruebe que el argumento valor buscado tiene el tipo de valor correcto, por ejemplo, un valor o
una referencia de celda, pero no una referencia de rango.
- Se han utilizado las funciones de la hoja de clculo BUSCARV, BUSCARH o COINCIDIR para
buscar un valor en una tabla no ordenada.
Como valor predeterminado, las funciones que buscan informacin en las tablas debern ordenarse
en orden ascendente. Sin embargo, las funciones de la hoja de clculo BUSCARV y BUSCARH
contienen un argumento de rango buscado que da instrucciones a la funcin para buscar una
coincidencia exacta incluso si la tabla no est ordenada. Para buscar una coincidencia exacta, defina
el argumento de rango buscado como FALSO.
La funcin de la hoja de clculo COINCIDIR contiene un argumento de tipo de coincidencia que
especifica el orden en que la lista debe ordenarse para buscar una coincidencia. Si la funcin no
puede encontrar ninguna coincidencia, intente cambiar el argumento de tipo de coincidencia. Para
buscar una coincidencia exacta, establezca el argumento tipo de coincidencia en 0.
g. #REF!
Se produce cuando una referencia de celda no es vlida.
1. Seleccione la celda que muestra el error, haga clic en el botn que aparece y, a
continuacin, haga clic en Rastrear error si aparece.
2. Revise las posibles causas y soluciones.
Prof. Israel J. Ramrez - ULA - FACES 31
Posibles causas y soluciones
- Se han eliminado celdas a las que hacan referencia otras frmulas o se han pegado celdas
movidas sobre otras a las que se haca referencia en otras frmulas
Cambie las frmulas o restablezca las celdas de la hoja de clculo eligiendo Deshacer
inmediatamente despus de eliminarlas o pegarlas.
- Se ha utilizado un vnculo a un programa que no est en funcionamiento
Inicie el programa.
- Se ha intentado vincular a un tema de intercambio dinmico de datos (DDE), como "sistema", que
no est disponible
Asegrese de que est utilizando el tema DDE correcto.
- Se ha ejecutado una macro que introduce una funcin que devuelve #REF!
Compruebe si un argumento de la funcin hace referencia a una celda o rango de celdas no vlido.
Por ejemplo, si la macro introduce una funcin que hace referencia a una celda situada sobre la
funcin y la celda que contiene la funcin est en la fila 1, se devolver #REF! debido a que no
existen celdas sobre la fila 1.
h. #NUM!
Se produce cuando se escriben valores numricos no vlidos en una frmula o una funcin.
1. Seleccione la celda que muestra el error, haga clic en el botn que aparece y, a
continuacin, haga clic en Rastrear error si aparece.
2. Revise las posibles causas y soluciones.
Posibles causas y soluciones
- Se ha utilizado un argumento inaceptable en una funcin que necesita un argumento numrico
Asegrese de que los argumentos utilizados en la funcin son numricos. Por ejemplo, aunque el
valor que desee introducir sea 1.000 $, introduzca 1000 en la frmula.
- Se ha utilizado una funcin de hoja de clculo que realiza iteraciones, como TIR o TASA, y la
funcin no encuentra un resultado
Utilice otro valor inicial para la funcin de la hoja de clculo.
Cambie el nmero de veces que Excel itera frmulas, realizando lo siguiente:
Prof. Israel J. Ramrez - ULA - FACES 32
1. En el men Herramientas, elija Opciones y, a continuacin, haga clic en la ficha Calcular.
2. Active la casilla de verificacin Iteracin.
3. Para definir el nmero de veces que Microsoft Excel repetir los clculos, escriba el nmero
de iteraciones en el cuadro N mximo de iteraciones. Cuanto mayor sea el nmero de
iteraciones, ms tiempo necesitar Excel para calcular una hoja de clculo.
4. Para definir el nmero mximo de cambio que se aceptar entre los resultados de los clculos,
escriba la cantidad en el cuadro Cambio mximo. Cuanto menor sea el nmero, ms preciso
ser el resultado y ms tiempo necesitar Excel para calcular una hoja de clculo.
- Se ha escrito una frmula que devuelve un nmero demasiado grande o demasiado pequeo para
que Microsoft Excel lo represente
Cambie la frmula para que su resultado est comprendido entre y .
i. #NULO!
Este error se genera cuando se especifica una interseccin de dos reas que no se intersectan. El
operador de interseccin es un espacio entre referencias.
1. Seleccione la celda que muestra el error, haga clic en el botn que aparece y, a
continuacin, haga clic en Rastrear error si aparece.
2. Revise las posibles causas y soluciones.
Posibles causas y soluciones
- Se ha utilizado un operador de rango incorrecto
Para hacer referencia a un rango de celdas contiguas, utilice dos puntos (:) para separar la
referencia a la primera celda en el rango de la referencia a la ltima celda. Por ejemplo,
SUMA(A1:A10) hace referencia al rango desde la celda A1 a la celda A10 inclusive.
Para hacer referencia a dos reas que no se intersectan, utilice el operador de unin, el punto
y coma (;). Por ejemplo, si la frmula suma dos rangos, asegrese de que el punto y coma
separa los dos rangos (SUMA(A1:A10;C1:C10)).
- Los rangos no se intersectan
Cambie la referencia para que se intersecten. Puede realizar lo siguiente:
Al introducir o modificar una frmula, las referencias de celda y los bordes alrededor de las celdas
correspondientes estn codificados por color.
Referencias de celda codificadas por color
Prof. Israel J. Ramrez - ULA - FACES 33
Si no hay cuadrados en cada esquina del borde codificado por color, se trata de una referencia a un
rango con nombre.
- Cambiar las referencias que no sean a un rango especificado
1. Haga doble clic en la celda que contiene la frmula que desee cambiar. Excel resaltar cada
celda o cada rango de celdas con un color diferente.
2. Siga uno de estos procedimientos:
o Para mover una celda o un rango de celdas a otra celda u otro rango, arrastre el borde
codificado por color de la celda o del rango de celdas a la nueva situacin.
o Para incluir ms o menos celdas en una referencia, arrastre una esquina del borde.
o En la frmula, seleccione la referencia y escriba una nueva.
3. Presione ENTRAR.
- Cambiar las referencias que no sean a un rango con nombre
1. Siga uno de estos procedimientos:
o Seleccione el rango de celdas que contenga las frmulas en las que desee sustituir
referencias por nombres.
o Seleccione una nica celda para cambiar las referencias por nombres en todas las
frmulas de la hoja de clculo.
2. En el men Insertar elija Nombre y, a continuacin, haga clic en Aplicar.
3. En el cuadro Aplicar nombres, haga clic en uno o varios.
- Inspeccionar una frmula y el resultado de una celda
Inspeccione las celdas y sus frmulas en la barra de herramientas Ventana Inspeccin aunque las
celdas no estn visibles.
Barra de herramientas Ventana Inspeccin
1. Seleccione las celdas que desee inspeccionar.
Para seleccionar todas las celdas de una hoja de clculo con frmulas, haga clic en Ir a en el
men Edicin, elija Especial y, a continuacin, haga clic en Frmulas.
2. En el men Herramientas, elija el men Auditora de frmulas y, a continuacin, haga clic
en Mostrar ventana Inspeccin.
3. Haga clic en Agregar inspeccin .
4. Haga clic en Agregar.
Prof. Israel J. Ramrez - ULA - FACES 34
5. Mueva la barra de herramientas Ventana Inspeccin a la parte superior, inferior, izquierda o
derecha de la ventana.
6. Para cambiar el ancho de una columna, arrastre el borde derecho del ttulo de la columna.
7. Para mostrar la celda a la que hace referencia una entrada en la barra de herramientas
Ventana Inspeccin, haga doble clic en la entrada.
Nota Las celdas que tienen vnculos a otros libros slo se muestran en la barra de herramientas
Ventana Inspeccin cuando el otro libro est abierto.
9.4 Calcular una frmula anidada paso a paso
Puede ver las distintas partes de una frmula anidada evaluadas en el orden en el que se calcula la
frmula. Por ejemplo, puede ver sto en la siguiente frmula donde la funcin PROMEDIO(F2:F5)
se muestra como su valor, 80.
=SI(PROMEDIO(F2:F5)>50;SUMA(G2:G5);0) como
=SI(80>50;SUMA(G2:G5);0)
1. Seleccione la celda que desee evaluar. Slo se puede evaluar una celda a la vez.
2. En el men Herramientas, elija Auditora de frmulas y, a continuacin, haga clic en
Evaluar frmula.
3. Haga clic en Evaluar para examinar el valor de la referencia subrayada. El resultado de la
evaluacin se muestra en cursiva.
Si la parte subrayada de la frmula es una referencia a otra frmula, haga clic en Paso a paso
para entrar para mostrar la otra frmula en el cuadro Evaluacin. Haga clic en Paso a paso
para salir para volver a la celda y frmula anteriores.
4. Contine hasta que haya sido evaluada cada una de las partes de la frmula.
5. Para ver de nuevo la evaluacin, haga clic en Reiniciar.
Para finalizar la evaluacin, haga clic en Cerrar.
Nota El botn Paso a paso para entrar no est disponible para una referencia la segunda vez que
sta aparece en la frmula, ni si la frmula hace referencia a una celda de un libro distinto.
9.5 Rastrear la relacin entre frmulas y celdas
Puede mostrar celdas precedentes y celdas dependientes de frmulas.
1. En el men Herramientas, haga clic en Opciones y en la ficha Ver.
2. Compruebe que est seleccionado Mostrar todos o Mostrar marcadores de posicin en
Objetos.
Prof. Israel J. Ramrez - ULA - FACES 35
3. En el men Herramientas, elija Auditora de frmulas y, a continuacin, haga clic en
Mostrar barra de herramientas Auditora de frmulas.
4. Siga uno de estos procedimientos.
- Rastrear celdas que proporcionan datos a una formula (precedentes)
1. Seleccione la celda que contenga la frmula para la que se desee buscar las celdas
precedentes.
2. Para que aparezca una flecha de rastreo para cada celda que proporcione directamente datos
a la celda activa, haga clic en Rastrear precedentes en la barra de herramientas
Auditora de frmulas.
3. Para identificar el siguiente nivel de celdas que proporcionan datos para la celda activa, haga
clic otra vez en Rastrear precedentes .
4. Para quitar las flechas de rastreo de nivel en nivel, comenzando por la celda precedente ms
alejada de la celda activa, haga clic en Quitar un nivel de precedentes . Para quitar
otro nivel de flechas de rastreo, haga clic otra vez en el botn.
- Rastrear frmulas que hacen referencia a una celda en concreto (dependientes)
5. Seleccione la celda para la que desea identificar las celdas dependientes.
6. Para que aparezca una flecha de rastreo para cada celda dependiente de la celda activa, haga
clic en Rastrear dependientes en la barra de herramientas Auditora de frmulas.
7. Para identificar el siguiente nivel de celdas que dependen de la celda activa, haga clic otra
vez en Rastrear dependientes
8. Para quitar las flechas de rastreo de nivel en nivel, comenzando por la celda precedente ms
alejada de la celda activa, haga clic en Quitar un nivel de dependientes . Para quitar
otro nivel de flechas de rastreo, haga clic otra vez en el botn.
5. Para quitar todas las flechas de rastreo que haya en la hoja de clculo, haga clic en Quitar
todas las flechas en la barra de herramientas Auditora de frmulas.
Nota Las flechas de color rojo muestran las celdas que generan errores. Si una celda de otra hoja
de clculo o de otro libro hace referencia a la celda seleccionada, se mostrar una flecha de color
negro que seala de la celda seleccionada a un icono de hoja de clculo . El otro libro debe estar
abierto para que Microsoft Excel pueda rastrear las dependencias.
Sugerencias
Para ver las precedentes codificadas por colores de los argumentos de una frmula,
seleccione una celda y presione F2.
Para seleccionar la celda situada en el otro extremo de una flecha, haga doble clic en la
flecha. Si la celda est en otra hoja de clculo o en otro libro, haga doble clic en la flecha
negra y, a continuacin, haga doble clic en la referencia deseada en la lista Ir a.
Prof. Israel J. Ramrez - ULA - FACES 36
Para ver todas las relaciones de una hoja de clculo, escriba = (signo igual) en una celda
vaca y, a continuacin, haga clic en el botn Seleccionar todo. Seleccione la celda y
presione dos veces Rastrear precedentes .
9.6 Corregir problemas comunes en las frmulas
Al igual que un corrector gramatical, Excel emplea algunas reglas para comprobar si hay problemas
en las frmulas. Estas reglas no garantizan que la hoja de clculo no tenga ningn problema, pero
ayudan en gran medida a encontrar los errores ms comunes. Los dos mtodos empleados a
continuacin tienen las mismas opciones.
- Cambiar los problemas comunes que comprobar Excel
1. En el men Herramientas, haga clic en Opciones y, a continuacin, en la ficha
Comprobacin de errores.
2. Active o desactive la casilla de verificacin deseada.
- Corregir los problemas comunes de las frmulas de uno en uno, como con un corrector ortogrfico
Precaucin Si la hoja de clculo ya se revis previamente para buscar problemas y stos no se
tuvieron en cuenta, los problemas no aparecern hasta que se restablezcan los problemas omitidos.
1. Seleccione la hoja de clculo cuyos errores desee revisar.
2. Si la hoja de clculo se calcula manualmente, presione F9 para actualizarla.
3. En el men Herramientas, haga clic en Comprobacin de errores.
4. Si no ha tenido en cuenta algunos errores anteriormente y desea volver a revisarlos, haga clic
en Opciones, a continuacin en Restablecer errores omitidos, despus en Aceptar y, por
ltimo, en Reanudar.
5. Coloque el cuadro de dilogo Comprobacin de errores justo debajo de la barra de
frmulas . La barra de frmulas es el lugar ms adecuado para realizar cambios
en una frmula cuando se utiliza la Herramienta de comprobacin de errores.
6. Haga clic en un botn situado a la derecha del cuadro de dilogo. Las opciones son distintas
para cada tipo de problema.
Si hace clic en Omitir error, se marcar el problema para omitirlo en las revisiones
subsiguientes.
7. Haga clic en Siguiente.
8. Contine hasta finalizar la revisin de errores.
Prof. Israel J. Ramrez - ULA - FACES 37
- Marcar los problemas comunes de las frmulas en la hoja de clculo y corregirlos directamente
Si una celda contiene una frmula que incumple alguna regla, aparece un tringulo en la esquina
superior izquierda de la celda.
Celda con un problema de frmula
1. En el men Herramientas, haga clic en Opciones y, a continuacin, en la ficha
Comprobacin de errores.
2. Active la casilla de verificacin Habilitar comprobacin de errores en segundo plano.
3. Para cambiar el color del tringulo que marca dnde est el problema, seleccione otro color
en el cuadro Color del indicador de error.
4. Seleccione una celda que tenga un tringulo en la esquina superior izquierda.
5. Junto a la celda, haga clic en el botn que aparece y, a continuacin, haga clic en la
opcin deseada. Las opciones varan para cada tipo de problema, que se describe en la
primera entrada.
Si hace clic en Omitir error, se marcar el problema para omitirlo en las revisiones
subsiguientes.
10. REFERENCIAS
- Microsoft Office Excel 2003 SP3. Microsoft Corporation. 2003
- Ramrez, Israel J. Notas de Clases de Microsoft Excel. Universidad de Los Andes,
FACES. Mrida, Venezuela. 2007