delimitar busqueda en matriz

12/12/2003 - 03:21 por chafardero | Informe spam
Hola a todos.

Tengo un pequeño problemita. Quiero contar dentro de una
matriz compuesta por dos columnas: una de fechas
(númerica de excel) y la otra de puestos de trabajo,
hasta ahora lo tenía resuelto con la formula CONTAR.SI
(INDIRECTO(G6);H12). Siendo G6 la matriz y h12 la
condición a contar(por ejemplo: BAL, baja por accidente).

Mi problema es que dada la extensión de la matriz (2
años) el resultado es el total de los dos años.

Podría alguno de vosotros decirme que tengo que hacer
para realizar un contaje entre fechas concretas, sin
cortar la matriza claro está.

Gracias anticipadas

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
12/12/2003 - 04:37 | Informe spam
hola :)

... contar ... matriz ... dos columnas ... fechas (númerica de excel) y ... puestos de trabajo ...
... contaje entre fechas concretas, sin cortar la matriz [...]



usando una formula 'matricial' =>al introducirla y/o editarla, 'terminar' con ctrl+mayusc+enter<1.- 'pones' en una celda la fecha inicial
2.- 'pones' en otra celda la fecha final
3.- 'pones' en otra celda el puesto 'buscado'
4.- la formula es: =Suma(1*(Matriz.Fechas>=Fecha.Inicial)*(Matriz.Fechas<=Fecha.Final)*(Matriz.Puestos=Puesto))

saludos,
hector.
Respuesta Responder a este mensaje
#2 Daniel.M
12/12/2003 - 06:56 | Informe spam
Hola,

Una otra alternativa:

1.- 'pones' en una celda el año (2003)
2.- 'pones' en otra celda el mes (1 hasta 12, 1=jenero,..., 12=deciembre)

=SUMAPRODUCTO((Fechas-DIA(Fechas)þCHA(año;mes;))*(Puestos=H12))

Saludos,

Daniel M.

"chafardero" wrote in message
news:04be01c3c056$999d01f0$
Hola a todos.

Tengo un pequeño problemita. Quiero contar dentro de una
matriz compuesta por dos columnas: una de fechas
(númerica de excel) y la otra de puestos de trabajo,
hasta ahora lo tenía resuelto con la formula CONTAR.SI
(INDIRECTO(G6);H12). Siendo G6 la matriz y h12 la
condición a contar(por ejemplo: BAL, baja por accidente).

Mi problema es que dada la extensión de la matriz (2
años) el resultado es el total de los dos años.

Podría alguno de vosotros decirme que tengo que hacer
para realizar un contaje entre fechas concretas, sin
cortar la matriza claro está.

Gracias anticipadas
Respuesta Responder a este mensaje
#3 Héctor Miguel
12/12/2003 - 07:40 | Informe spam
hola, Daniel.M !

... otra alternativa:
1.- 'pones' en una celda el año (2003)
2.- 'pones' en otra celda el mes (1 hasta 12, 1=jenero,..., 12=deciembre)
=SUMAPRODUCTO((Fechas-DIA(Fechas)þCHA(año;mes;))*(Puestos=H12))



intersante la formula que propones [como es costumbre]... [aunque] 'le veo' un [ligero] 'inconveniente'...
solo 'puede' buscar en todos los dias del mes y año especificados
[lo que haria 'dificil' buscar -p.e.- 'entre' Dic-15-2002 y Ene-15-2003]
si lo que se quiere es 'evitar' las formulas 'matriciales'... puede cambiarse la formula 'propuesta' por...
[NO es 'matricial'... 'aunque' NO 'deja de ser' una formula que 'trabaja' con matrices]
=SumaProducto((Matriz.Fechas>=Fecha.Inicial)*(Matriz.Fechas<=Fecha.Final)*(Matriz.Puestos=Puesto))

saludos,
hector.
Respuesta Responder a este mensaje
#4 Daniel.M
12/12/2003 - 16:28 | Informe spam
Buenos Dias Hector,

intersante la formula que propones [como es costumbre]... [aunque]
'le veo' un [ligero] 'inconveniente'...
solo 'puede' buscar en todos los dias del mes y año especificados
[lo que haria 'dificil' buscar -p.e.- 'entre' Dic-15-2002 y Ene-15-2003]



Estoy de acuerdo.
Yo lei mal el problema : pensé que estaba por un mes (veo ahora que es entre 2
fechas).

Saludos amables,

Daniel M.
Respuesta Responder a este mensaje
#5 chafardero
12/12/2003 - 19:06 | Informe spam
Gracias Hector por tu respuesta. Lo probaré y ya os
contaré.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida