Evitar ceros a partir de un DESREF

08/09/2008 - 14:43 por vitobacon | Informe spam
Hola, buenas.
Estoy usando DESREF para localizar datos de una database y hacerlos aparecer
en una otra hoja, según lo seleccionado en una celda que tiene una lista de
validación.
Si hay datos los muestra, pero si no los hay sale un cero.
Me gustaría evitar el cero, y que dejara la celda en blanco.

La fórmula que aplico es la siguiente:
ÞSREF(DataBase!$A$2;COINCIDIR(FICHA!$B$4;ListaClaves;0)-1;3)

donde:
- DataBase es la hoja donde están los datos
- FICHA es la hoja donde aparecen los datos
- $B$4 es la celda donde está la lista de validación, en la hoja FICHA
- ListaClaves es el rango de origen para la lista de validación

Pues eso, a ver si aprendo algo más.
Un saludo y gracias.
Álvaro
 

Leer las respuestas

#1 julian-vlc-sp
08/09/2008 - 14:52 | Informe spam
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.

Prueba algo parecido a lo siguiente:

=si(DESREF(DataBase!$A$2;COINCIDIR(FICHA!$B$4;ListaClaves;0)-1;3);DESREF(DataBase!$A$2;COINCIDIR(FICHA!$B$4;ListaClaves;0)-1;3);"")


SALUDOS.
Julián-Valencia-España
http://www.tinyurl.com/julianvalencia


"vitobacon" escribió en el mensaje
news:%
Hola, buenas.
Estoy usando DESREF para localizar datos de una database y hacerlos
aparecer en una otra hoja, según lo seleccionado en una celda que tiene
una lista de validación.
Si hay datos los muestra, pero si no los hay sale un cero.
Me gustaría evitar el cero, y que dejara la celda en blanco.

La fórmula que aplico es la siguiente:
ÞSREF(DataBase!$A$2;COINCIDIR(FICHA!$B$4;ListaClaves;0)-1;3)

donde:
- DataBase es la hoja donde están los datos
- FICHA es la hoja donde aparecen los datos
- $B$4 es la celda donde está la lista de validación, en la hoja FICHA
- ListaClaves es el rango de origen para la lista de validación

Pues eso, a ver si aprendo algo más.
Un saludo y gracias.
Álvaro


Preguntas similares