Está en la página 1de 14

SIN FUNCIN ES.

ERROR
Cdigo
10
15
17

Producto
AAAA
BBBB
#N/A
#N/A
#N/A
#N/A

2008
75
0
30

SIN FUNCIN ES.ER


2009
100
100
60

Crecimiento
33%
100%
#DIV/0!
#DIV/0!
#DIV/0!

Cdigo
10
15
17

0.333333
Tabla de Cdigo-Producto

Tabla de Cdigo-Product

Cdigo
10
15
20
30

Cdigo
10
15
20
30

Producto
AAAA
BBBB
CCCC
DDDD

N FUNCIN ES.ERROR
Producto
AAAA
BBBB
No existe el producto

la de Cdigo-Producto
Producto
AAAA
BBBB
CCCC
DDDD

2008
75
0
30

2009
100
100
60

Crecimiento
33%
100%
-

Aunque las celdas pareceran


estar en blanco, tienen una
frmula.

SI.ERROR Manejo de errores


Muchas veces cuando armamos nuestra planilla en Excel podemos toparnos con errores.
Ya sea porque queremos calcular una tasa de crecimiento y el denominador es cero (obtenemos #DIV

Errores en Excel
Particularmente no me gusta ver esos errores en el Excel. Si no se puede calcular un valor, prefiero v
Esto le da un toque ms profesional a nuestras planillas de Excel.
Otras veces, simplemente preferiremos que deje la celda en blanco. Por ejemplo, si tenemos una frm
Para esto, me gusta mucho la funcin SI.ERROR.
Esta funcin devuelve un valor (nmero o texto) si la frmula es un error, pero devuelve el valor de la
Confundido? Sigue leyendo
La estructura de la funcin es:
SI.ERROR(valor ; valor si es error)
Donde:

valor: Es cualquier valor, funcin o referencia.

valor si es error: Valor que ser devuelto en caso que el parmetro anterior sea un error.
Por ejemplo, si ingresamos en cualquier celda la funcin =1/0, obtendremos un error porque no pod
Si en cambio ingresamos =SI.ERROR(1/0;No se puede dividir por cero), el resultado ser este texto
Veamos un ejemplo prctico con el archivo adjunto en este post (el link de descarga est al inicio del
Tenemos dos situaciones propensas a errores:

Clculo de tasa de crecimiento. Podemos obtener error si el dato del ao 2008 es 0.

Producto (columna B): Esta es una bsqueda que se realiza a partir del cdigo ingresado
Ya que estamos, prepararemos la celda de Producto para que, en caso que no haya ingresado Cdigo,
Trabajamos de forma separada estas situaciones porque es distinto el caso donde se ingresa un produ
1. Tasas de Crecimiento
En nuestro archivo de trabajo debemos ingresar el crecimiento entre dos aos en la columna E.
TRUCO!! La frmula para determinar el % de crecimiento es :
(Valor Final Valor Inicial) / Valor inicial.
Pero utilizando un poco de lgebra, encontramos una frmula equivalente:
Valor Final/Valor inicial -1.
Nos ahorra un par de parntesis. Esto es, en lugar de ingresar la frmula =(D4-C4)/C4, simplemente
Ahora, para prevenir el error, en la celda E4 ingresaremos la frmula:
=SI.ERROR(D4/C4-1;-)
De esta forma, si el resultado de la frmula da error, colocar en la celda un guin (-). De lo contrar
2. Bsqueda de la descripcin del Producto a partir del Cdigo.
En la columna A ingresamos un cdigo y buscar en la tabla Cdigo-Producto (entre las filas 15 a 18),
Para esto usamos la funcin BUSCARV .
En la columna E ingresaremos:
=SI.ERROR(BUSCARV(A4;$A$15:$B$18;2;FALSO);No existe el producto)
El problema con esta frmula es que nos devuelve No existe el producto tanto si se ingresa un cdig
Por lo tanto modificamos levemente la funcin anterior para indicar que se realice la bsqueda solame
Para esto, utilizamos la funcin SI y modificamos la frmula de la siguiente manera:
=SI(A4=";";(SI.ERROR(BUSCARV(A4;$A$15:$B$18;2;FALSO);No existe el producto)))

arnos con errores.


nador es cero (obtenemos #DIV/0!), o si realizamos una bsqueda con BUSCARV y no se encuentra el valor bus

de calcular un valor, prefiero ver un guin - o si no encuentra una bsqueda, que me diga: No encontrado.

or ejemplo, si tenemos una frmula copiada a lo largo de varias filas pero solo alguna de ellas estn ocupadas.

or, pero devuelve el valor de la expresin si no lo es.

armetro anterior sea un error.


dremos un error porque no podemos dividir valor por 0.
), el resultado ser este texto que ingresamos.
k de descarga est al inicio del tutorial).

el dato del ao 2008 es 0.


za a partir del cdigo ingresado en la columna A. Podemos obtener errores cuando el cdigo ingresado no exist
que no haya ingresado Cdigo, no realice la bsqueda.
caso donde se ingresa un producto incorrecto a cuando no se ingres nada. S, se podra utilizarvalidacin de da

os aos en la columna E.

ula =(D4-C4)/C4, simplemente dejar =D4/C4-1.

da un guin (-). De lo contrario, dejar el resultado de la frmula.

oducto (entre las filas 15 a 18), el producto que le corresponda.

cto tanto si se ingresa un cdigo invlido como si la celda de Cdigo (columna A) est en blanco.
e se realice la bsqueda solamente si la celda de Cdigo NO est vaca.
ente manera:
te el producto)))

y no se encuentra el valor buscado (Excel muestra #N/A).

que me diga: No encontrado.

guna de ellas estn ocupadas.

do el cdigo ingresado no existe.

e podra utilizarvalidacin de datos, pero estamos aprendiendo a usar la funcin SI.ERROR!

) est en blanco.

SI.ERROR!

También podría gustarte