PROBLEMA FUNCION SUMA(SI CON COMODIN
Publicado por JAVIER (5 intervenciones) el 05/03/2007 13:25:44
Hola,
Lo que quiero hacer es: Contar cuantas veces un evento de la fila B se produce a una hora determinada (solo me interesa un intervalo de una hora por ejemplo de x a x+1 hora (de 3 a 4)) en un determinado rango para el ejemplo de abajo de 8 columnas(en general de 20 mil columnas). El evento de la columna B cambia muy poco al fina siempre acaba en 41 o42 y solo cambian dos numero del centro
FCMSC??AT11CA41 (? comodin --da igual que caracter sea 21 32 43 54 65 34 23 etc..)
ejemplo--------
A B
03/05/2007 03:57:05 FCMSC12AT11CA42
03/05/2007 02:38:26 FCMSC32AT11CA42
03/05/2007 05:57:05 FCMSC21AT11CA41
03/05/2007 03:38:26 FCMSC22AT11CA41
03/05/2007 07:57:05 FCMSC12AT11CA41
03/05/2007 03:58:26 FCMSC12AT11CA42
03/05/2007 23:47:05 FCMSC01AT11CA41
03/05/2007 03:38:26 FCMSC12AT11CA41
=SUMA(SI(A1:A8="FCMSC??AT11CA41";SI(HORA(B1:B8)=03;1;0);0))
esta es la funcion que utilizo para saber las veces que se produce el evento FCMSC??AT11CA41 (donde: ? en excel es un comodin cualquier caracter o número ) de 3 a 4 horas
Para el ejemplo de arriba lo que quiero hacer es obtener las veces que se produce un evento de 3 a 4 HORAS y todos los eventos de este tipo FCMSC??AT11CA41
La solucion para este caso debe ser 2 ya que solo se cumple en las columnas 4 y 8
=SI(HORA(rango)=3;1;0); esta funcion funciona ok
=SI(rango="FCMSC??AT11CA41";1;0) esta es la que no funciona, porque los caracteres comodin ?? no los interpreta bien o fara la funcion SI no son validos
Si alguien me puede ayudar o dar otra solución alternativa con otra funcion (contar.si sumaproducto o otra función...)
Un saludo, y Gracias.
Lo que quiero hacer es: Contar cuantas veces un evento de la fila B se produce a una hora determinada (solo me interesa un intervalo de una hora por ejemplo de x a x+1 hora (de 3 a 4)) en un determinado rango para el ejemplo de abajo de 8 columnas(en general de 20 mil columnas). El evento de la columna B cambia muy poco al fina siempre acaba en 41 o42 y solo cambian dos numero del centro
FCMSC??AT11CA41 (? comodin --da igual que caracter sea 21 32 43 54 65 34 23 etc..)
ejemplo--------
A B
03/05/2007 03:57:05 FCMSC12AT11CA42
03/05/2007 02:38:26 FCMSC32AT11CA42
03/05/2007 05:57:05 FCMSC21AT11CA41
03/05/2007 03:38:26 FCMSC22AT11CA41
03/05/2007 07:57:05 FCMSC12AT11CA41
03/05/2007 03:58:26 FCMSC12AT11CA42
03/05/2007 23:47:05 FCMSC01AT11CA41
03/05/2007 03:38:26 FCMSC12AT11CA41
=SUMA(SI(A1:A8="FCMSC??AT11CA41";SI(HORA(B1:B8)=03;1;0);0))
esta es la funcion que utilizo para saber las veces que se produce el evento FCMSC??AT11CA41 (donde: ? en excel es un comodin cualquier caracter o número ) de 3 a 4 horas
Para el ejemplo de arriba lo que quiero hacer es obtener las veces que se produce un evento de 3 a 4 HORAS y todos los eventos de este tipo FCMSC??AT11CA41
La solucion para este caso debe ser 2 ya que solo se cumple en las columnas 4 y 8
=SI(HORA(rango)=3;1;0); esta funcion funciona ok
=SI(rango="FCMSC??AT11CA41";1;0) esta es la que no funciona, porque los caracteres comodin ?? no los interpreta bien o fara la funcion SI no son validos
Si alguien me puede ayudar o dar otra solución alternativa con otra funcion (contar.si sumaproducto o otra función...)
Un saludo, y Gracias.
Valora esta pregunta


0