Contar valores únicos con condiciones

03/12/2009 - 11:40 por Querque | Informe spam
Buenos días:

Tengo una hoja que se mantiene a diario con la siguiente información:

COLUMNA A COLUMNA B
FECHA AUSENTE
22/10/2009 Rocío está de viaje.
22/10/2009 Rocío está de viaje.
22/10/2009 Javier está de viaje.
23/10/2009 Rocío está de viaje. Rodri está de vacaciones.
23/10/2009 Rocío está de viaje. Rodri está de vacaciones.
26/10/2009 Rocío está de viaje. Javier está de vacaciones
26/10/2009 Rocío está de viaje. Rodri está de vacaciones.
26/10/2009 Rocío está de viaje. Rodri está de vacaciones.
27/10/2009 Rodri está de vacaciones.
27/10/2009 Rodri está de vacaciones.
27/10/2009 Rodri está de vacaciones.


Necesitaría una fórmula que me calculara el número de días que están
ausentes cada uno de los trabajadores pero por más que intento averiguar
como, no soy capaz. ¿Alguien podría ayudarme, por favor?

Muchas gracias por vuestra atención.

Preguntas similare

Leer las respuestas

#1 pepe
03/12/2009 - 15:50 | Informe spam
¿por qué tienes repetida la información?
¿por qué tienes dos nombres y conceptos distintos en una misma línea?


"Querque" escribió en el mensaje de noticias
news:%
Buenos días:

Tengo una hoja que se mantiene a diario con la siguiente información:

COLUMNA A COLUMNA B
FECHA AUSENTE
22/10/2009 Rocío está de viaje.
22/10/2009 Rocío está de viaje.
22/10/2009 Javier está de viaje.
23/10/2009 Rocío está de viaje. Rodri está de vacaciones.
23/10/2009 Rocío está de viaje. Rodri está de vacaciones.
26/10/2009 Rocío está de viaje. Javier está de vacaciones
26/10/2009 Rocío está de viaje. Rodri está de vacaciones.
26/10/2009 Rocío está de viaje. Rodri está de vacaciones.
27/10/2009 Rodri está de vacaciones.
27/10/2009 Rodri está de vacaciones.
27/10/2009 Rodri está de vacaciones.


Necesitaría una fórmula que me calculara el número de días que están
ausentes cada uno de los trabajadores pero por más que intento averiguar
como, no soy capaz. ¿Alguien podría ayudarme, por favor?

Muchas gracias por vuestra atención.


Respuesta Responder a este mensaje
#2 Héctor Miguel
03/12/2009 - 19:46 | Informe spam
hola (...), ?????

hay varias formas para contar informacion "unica" en listados (pero...)
el "arreglo" de datos que expones es incoherente por la repeticion de fechas con informacion diferente (?????)

de donde proviene la informacion ?
puedes evitar este tipo de casos ?

saludos,
hector.

__ OP __
Tengo una hoja que se mantiene a diario con la siguiente informacion:
COLUMNA A COLUMNA B
FECHA AUSENTE
22/10/2009 Rocio esta de viaje.
22/10/2009 Rocio esta de viaje.
22/10/2009 Javier esta de viaje.
23/10/2009 Rocio esta de viaje. Rodri esta de vacaciones.
23/10/2009 Rocio esta de viaje. Rodri esta de vacaciones.
26/10/2009 Rocio esta de viaje. Javier esta de vacaciones
26/10/2009 Rocio esta de viaje. Rodri esta de vacaciones.
26/10/2009 Rocio esta de viaje. Rodri esta de vacaciones.
27/10/2009 Rodri esta de vacaciones.
27/10/2009 Rodri esta de vacaciones.
27/10/2009 Rodri esta de vacaciones.

Necesitaria una formula que me calculara el numero de dias que estan ausentes cada uno de los trabajadores
pero por mas que intento averiguar como, no soy capaz. Alguien podría ayudarme, por favor? ...
Respuesta Responder a este mensaje
#3 Querque
04/12/2009 - 09:21 | Informe spam
Hola Pepe y Héctor Miguel:

He puesto la información simplificada. Obviamente, el fichero tiene más
campos que son los que disciernen la información, pero en la operación que
quiero hacer influirían sólamente éstos.

Seguro que se puede hacer de una forma más coherente, pero el objetivo es
que lo usemos varias personas a la vez de una forma simple para introducir
la información sobre la marcha.

Muchas gracias por vuestra ayuda.

"Héctor Miguel" escribió en el mensaje
news:e%
hola (...), ?????

hay varias formas para contar informacion "unica" en listados (pero...)
el "arreglo" de datos que expones es incoherente por la repeticion de
fechas con informacion diferente (?????)

de donde proviene la informacion ?
puedes evitar este tipo de casos ?

saludos,
hector.

__ OP __
Tengo una hoja que se mantiene a diario con la siguiente informacion:
COLUMNA A COLUMNA B
FECHA AUSENTE
22/10/2009 Rocio esta de viaje.
22/10/2009 Rocio esta de viaje.
22/10/2009 Javier esta de viaje.
23/10/2009 Rocio esta de viaje. Rodri esta de vacaciones.
23/10/2009 Rocio esta de viaje. Rodri esta de vacaciones.
26/10/2009 Rocio esta de viaje. Javier esta de vacaciones
26/10/2009 Rocio esta de viaje. Rodri esta de vacaciones.
26/10/2009 Rocio esta de viaje. Rodri esta de vacaciones.
27/10/2009 Rodri esta de vacaciones.
27/10/2009 Rodri esta de vacaciones.
27/10/2009 Rodri esta de vacaciones.

Necesitaria una formula que me calculara el numero de dias que estan
ausentes cada uno de los trabajadores
pero por mas que intento averiguar como, no soy capaz. Alguien podría
ayudarme, por favor? ...




Respuesta Responder a este mensaje
#4 Héctor Miguel
04/12/2009 - 19:37 | Informe spam
hola (...), ?????

... el fichero tiene mas campos... pero en la operacion que quiero hacer influirian solamente éstos.
Seguro que se puede hacer de una forma mas coherente, pero el objetivo es que lo usemos varias personas a la vez
de una forma simple para introducir la informacion sobre la marcha...



bueno... con la informacion de tu consulta original, trasladada al rango [A1:B12]

- escribe (p.e.) en el rango [D2:D4] los nombres que intervienen (Rocío, Javier y Rodri)

- inicia en la celda [E2] con la siguiente formula de entrada matricial (la confirmas pulsando ctrl + shift + enter)
=contar(1/frecuencia(si(esnumero(hallar(d2,b$2:b$12)),coincidir(a$2:a$12,a$2:a$12,0)),fila(a$2:a$12)-fila(desref(a$2:a$12,,,1,))+1))

- comprueba/corrige si mi separador de argumentos (coma) es el mismo en tu sistema

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#5 Querque
10/12/2009 - 10:14 | Informe spam
Hola Héctor:

En primer lugar perdona por tardar tanto en contestar. He estado fuera estos
días y no me he podido conectar.

He probado la fórmula (que por cierto es impresionante, de verdad) y me
cuenta una unidad por nombre que aparece en el rango (aunque quizás me pueda
haber equivocado en algo al pasarla). Lo que necesitaría es que me contase
una unidad por nombre que aparece en cada fecha (se repita el nombre o no);
algo así como "por cada cambia en fecha contar si aparece el nombre".

Perdona por tanta molestia. La verdad es que no pensaba que fuera a ser tan
complejo.

Muchas gracias por tu ayuda.



"Héctor Miguel" escribió en el mensaje
news:
hola (...), ?????

... el fichero tiene mas campos... pero en la operacion que quiero hacer
influirian solamente éstos.
Seguro que se puede hacer de una forma mas coherente, pero el objetivo es
que lo usemos varias personas a la vez
de una forma simple para introducir la informacion sobre la marcha...



bueno... con la informacion de tu consulta original, trasladada al rango
[A1:B12]

- escribe (p.e.) en el rango [D2:D4] los nombres que intervienen (Rocío,
Javier y Rodri)

- inicia en la celda [E2] con la siguiente formula de entrada matricial
(la confirmas pulsando ctrl + shift + enter)

=contar(1/frecuencia(si(esnumero(hallar(d2,b$2:b$12)),coincidir(a$2:a$12,a$2:a$12,0)),fila(a$2:a$12)-fila(desref(a$2:a$12,,,1,))+1))

- comprueba/corrige si mi separador de argumentos (coma) es el mismo en tu
sistema

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida