error en una formula ayuda!

05/04/2007 - 18:54 por Daniel SL. | Informe spam
Hola mi pregunta es la siguiente por que me sale erro al escribir esta
formula alguien me puede ayudar

A B C D E
F G H I J
1
2 ENE 31
=SI(A2>0,BUSCARV(A2,I2:J14,2),"") ENE 31
3
FEB 28
4
MAR 31
5
ABR 30
6
7
8

la formula esta enla celda "B2" y si me da el resultado si escribo en la
celdad "A1" ENE, FEB, MAR...pero cuando escribo ABR me manda un mensaje #N/A
y asi el si pongo JUL me dices que son 28 y de ahi se ahce un relajo que
estara mal me podrian ayudar por favor de antemano gracias por leer este
mensaje.

Un saludo
Daniel SL.
 

Leer las respuestas

#1 Héctor Miguel
06/04/2007 - 00:32 | Informe spam
hola, Daniel !

cuando no se utilizar el cuarto argumento de la funcion buscarv(dato,matriz,columna,<ordenado>)
-> significa que los datos en la primer columna de 'matriz' estan ordenados en ascendente :))
'esto se cumple' para los textos de referencia a los meses Ene, Feb, Mar [EFM 'van' en ascendente]
la 'regla'... 'se rompe' cuando se busca la letra 'A' [Abr]... DESPUES de la letra 'M' [Mar] :-((

-> prueba cambiando a: -> =SI(A2>0,BUSCARV(A2,I2:J14,2,FALSO),"")

saludos,
hector.

__ la consulta original __
... por que me sale erro al escribir esta formula ...
[B2] =SI(A2>0,BUSCARV(A2,I2:J14,2),"")
I J
2 ENE 31
3 FEB 28
4 MAR 31
5 ABR 30
6
7
8

la formula esta enla celda "B2" y si me da el resultado si escribo en la celdad "A1" ENE, FEB, MAR
...pero cuando escribo ABR me manda un mensaje #N/A
... si pongo JUL me dices que son 28 y de ahi se ahce un relajo que estara mal ...

Preguntas similares