Ayuda en fórmula

16/10/2007 - 18:09 por Raúl | Informe spam
Tengo 2 columnas A1 Fecha y B1 Deporte, quiero saber únicamente mediante una
fórmula o macro si tengo o no un partido. Estas son las fórmulas que utilice
en dos celdas distintas C1 y D1, sólo que cuando no hay fecha me devuelve
#N/A.

C1 =SI(BUSCARV(HOY(),A:B,1,0),"Hoy juega el equipo de","")
D1 =SI(ESBLANCO(C1),"",BUSCARV(HOY(),A:B,2,0))

Fecha Deporte
Sáb, 10 Mar 07 Fútbol Rápido
Sáb, 17 Mar 07 Fútbol Rápido
Jue, 22 Mar 07 Fútbol Rápido
Sáb, 21 Abr 07 Fútbol Rápido
Sáb, 28 Abr 07 Fútbol Rápido
Sáb, 08 Sep 07 Fútbol Rápido
Jue, 13 Sep 07 Fútbol Rápido
Sáb, 22 Sep 07 Fútbol Rápido
Mié, 03 Oct 07 Básquetbol
Mar, 09 Oct 07 Básquetbol
Lun, 15 Oct 07 Básquetbol
Sáb, 27 Oct 07 Básquetbol
Mar, 06 Nov 07 Básquetbol
Mar, 13 Nov 07 Básquetbol
Jue, 15 Nov 07 Básquetbol
Jue, 29 Nov 07 Básquetbol
Jue, 31 Ene 08 Básquetbol
Vie, 08 Feb 08 Básquetbol
Mar, 12 Feb 08 Básquetbol
Mar, 19 Feb 08 Básquetbol
Sáb, 23 Feb 08 Básquetbol
Sáb, 08 Sep 07 Voleibol Sala
Lun, 24 Sep 07 Voleibol Sala
Jue, 04 Oct 07 Voleibol Sala
Mié, 10 Oct 07 Voleibol Sala
Mié, 17 Oct 07 Voleibol Sala

Gracias por la ayuda.

Saludos,
Raúl Espinosa
México, D.F.
 

Leer las respuestas

#1 David
16/10/2007 - 19:04 | Informe spam
Supongo que lo que necesitas, es solamente "saltarte" ese error. De ser este
el caso, podrías detectarlo con la función EsError( ). Prueba hacer la
siguiente modificación a tus fórmulas:

C1 =SI(ESERROR(BUSCARV(HOY(),A:B,1,0)), "Hoy no hay partido", SI(BUSCARV(HOY(),A:B,1,0),"Hoy juega el equipo de",""))
D1 =SI(ESERROR(BUSCARV(HOY(),A:B,1,0)), "", SI(ESBLANCO(C1),"",BUSCARV(HOY(),A:B,2,0)))



Lo escribo al vuelo, sin probarlo. Si hubiera algún error de sintaxis, lo
comentas, por favor...

Saludos.



"Raúl" escribió:

Tengo 2 columnas A1 Fecha y B1 Deporte, quiero saber únicamente mediante una
fórmula o macro si tengo o no un partido. Estas son las fórmulas que utilice
en dos celdas distintas C1 y D1, sólo que cuando no hay fecha me devuelve
#N/A.

C1 =SI(BUSCARV(HOY(),A:B,1,0),"Hoy juega el equipo de","")
D1 =SI(ESBLANCO(C1),"",BUSCARV(HOY(),A:B,2,0))

Fecha Deporte
Sáb, 10 Mar 07 Fútbol Rápido
Sáb, 17 Mar 07 Fútbol Rápido
Jue, 22 Mar 07 Fútbol Rápido
Sáb, 21 Abr 07 Fútbol Rápido
Sáb, 28 Abr 07 Fútbol Rápido
Sáb, 08 Sep 07 Fútbol Rápido
Jue, 13 Sep 07 Fútbol Rápido
Sáb, 22 Sep 07 Fútbol Rápido
Mié, 03 Oct 07 Básquetbol
Mar, 09 Oct 07 Básquetbol
Lun, 15 Oct 07 Básquetbol
Sáb, 27 Oct 07 Básquetbol
Mar, 06 Nov 07 Básquetbol
Mar, 13 Nov 07 Básquetbol
Jue, 15 Nov 07 Básquetbol
Jue, 29 Nov 07 Básquetbol
Jue, 31 Ene 08 Básquetbol
Vie, 08 Feb 08 Básquetbol
Mar, 12 Feb 08 Básquetbol
Mar, 19 Feb 08 Básquetbol
Sáb, 23 Feb 08 Básquetbol
Sáb, 08 Sep 07 Voleibol Sala
Lun, 24 Sep 07 Voleibol Sala
Jue, 04 Oct 07 Voleibol Sala
Mié, 10 Oct 07 Voleibol Sala
Mié, 17 Oct 07 Voleibol Sala

Gracias por la ayuda.

Saludos,
Raúl Espinosa
México, D.F.

Preguntas similares