contar celdas con valor 0 entre dos valores

29/10/2006 - 10:11 por ceciliagutier | Informe spam
Hola a todos
Necesito contar celdas con valor "0" en una fila, entre dos valores.
Ejemplo:
A B C D E F G
H I J K
1 0 0 10:00 10:15 0 11:00 0
11:30 =MIN(A1:H1) =MAX(A1:H1)

Necesito que en "K" cuente las celdas con valor "0" entre el min
(10:00) y el max(11:30), es decir tendría que darme 2.
Muchas gracias por vuestra atención
Un saludo
Cecilia

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
29/10/2006 - 10:50 | Informe spam
hola, Cecilia !

Necesito contar celdas con valor "0" en una fila, entre dos valores. Ejemplo:
A B C D E F G H I J K
1 0 0 10:00 10:15 0 11:00 0 11:30 =MIN(A1:H1) =MAX(A1:H1)
... que en "K" cuente las celdas con valor "0" entre el min (10:00) y el max(11:30), es decir tendria que darme 2.



toma nota de las siguientes 'observaciones' :))
1) es una formula 'matricial' [ya sabes, al introducirla/editarla, se termina con {ctrl}+{mayus}+{enter}]
2) mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
3) el 'maximo'... debera estar SIEMPRE DESPUES del 'minimo' <= OJO

=contar.si(desref(a1,,coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)-1,,coincidir(max(a1:h1),a1:h1,0)-coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)+1),0)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 KL
29/10/2006 - 12:54 | Informe spam
Hola chicos,

Aqui va una que...

1) no es matricial
2) no es volatil
3) es un 40% mas rapida en 5.000 filas
4) tiene exactamente la misma longitud

=CONTAR.SI(INDICE(A1:H1;COINCIDIR(K.ESIMO.MENOR(A1:H1;1+CONTAR.SI(A1:H1;0));A1:H1;0)):INDICE(A1:H1;COINCIDIR(MAX(A1:H1);A1:H1;0));0)

Saludos,
KL


"Héctor Miguel" wrote in message news:%23DGmz%23z%
hola, Cecilia !

Necesito contar celdas con valor "0" en una fila, entre dos valores. Ejemplo:
A B C D E F G H I J K
1 0 0 10:00 10:15 0 11:00 0 11:30 =MIN(A1:H1) =MAX(A1:H1)
... que en "K" cuente las celdas con valor "0" entre el min (10:00) y el max(11:30), es decir tendria que darme 2.



toma nota de las siguientes 'observaciones' :))
1) es una formula 'matricial' [ya sabes, al introducirla/editarla, se termina con {ctrl}+{mayus}+{enter}]
2) mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
3) el 'maximo'... debera estar SIEMPRE DESPUES del 'minimo' <= OJO

=contar.si(desref(a1,,coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)-1,,coincidir(max(a1:h1),a1:h1,0)-coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)+1),0)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

Respuesta Responder a este mensaje
#3 Grupos de Noticias
29/10/2006 - 14:35 | Informe spam
Hola KL.Y como seria para Contar Celdas vacias entre dos Imagenes en un
plano?
Por Ejemplo, si tengo una Imagen en B5 y otra imagen en H7.Como se obtendria
la distancia entre las dos?

Gracias.
Cordialmente

"KL" escribio en el mensaje
news:OrezDE1%
Hola chicos,

Aqui va una que...

1) no es matricial
2) no es volatil
3) es un 40% mas rapida en 5.000 filas
4) tiene exactamente la misma longitud

=CONTAR.SI(INDICE(A1:H1;COINCIDIR(K.ESIMO.MENOR(A1:H1;1+CONTAR.SI(A1:H1;0));A1:H1;0)):INDICE(A1:H1;COINCIDIR(MAX(A1:H1);A1:H1;0));0)

Saludos,
KL


"Héctor Miguel" wrote in message
news:%23DGmz%23z%
hola, Cecilia !

Necesito contar celdas con valor "0" en una fila, entre dos valores.
Ejemplo:
A B C D E F G H
I J K
1 0 0 10:00 10:15 0 11:00 0
11:30 =MIN(A1:H1) =MAX(A1:H1)
... que en "K" cuente las celdas con valor "0" entre el min (10:00) y el
max(11:30), es decir tendria que darme 2.



toma nota de las siguientes 'observaciones' :))
1) es una formula 'matricial' [ya sabes, al introducirla/editarla, se
termina con {ctrl}+{mayus}+{enter}]
2) mi sistema usa como separador de argumentos a la coma ',' NO al punto
y coma ';' :D
3) el 'maximo'... debera estar SIEMPRE DESPUES del 'minimo' <= OJO

=contar.si(desref(a1,,coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)-1,,coincidir(max(a1:h1),a1:h1,0)-coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)+1),0)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.





Respuesta Responder a este mensaje
#4 KL
29/10/2006 - 14:48 | Informe spam
Sera bastante mas complicado y solo mediante VBA, por una simple razon: las imagenes no estan en las celdas ni estan vinculadas a
ellas, son objetos independientes.

Saludos,
KL


"Grupos de Noticias" wrote in message news:%23Otwh71%
Hola KL.Y como seria para Contar Celdas vacias entre dos Imagenes en un plano?
Por Ejemplo, si tengo una Imagen en B5 y otra imagen en H7.Como se obtendria la distancia entre las dos?

Gracias.
Cordialmente

"KL" escribio en el mensaje news:OrezDE1%
Hola chicos,

Aqui va una que...

1) no es matricial
2) no es volatil
3) es un 40% mas rapida en 5.000 filas
4) tiene exactamente la misma longitud

=CONTAR.SI(INDICE(A1:H1;COINCIDIR(K.ESIMO.MENOR(A1:H1;1+CONTAR.SI(A1:H1;0));A1:H1;0)):INDICE(A1:H1;COINCIDIR(MAX(A1:H1);A1:H1;0));0)

Saludos,
KL


"Héctor Miguel" wrote in message news:%23DGmz%23z%
hola, Cecilia !

Necesito contar celdas con valor "0" en una fila, entre dos valores. Ejemplo:
A B C D E F G H I J K
1 0 0 10:00 10:15 0 11:00 0 11:30 =MIN(A1:H1) =MAX(A1:H1)
... que en "K" cuente las celdas con valor "0" entre el min (10:00) y el max(11:30), es decir tendria que darme 2.



toma nota de las siguientes 'observaciones' :))
1) es una formula 'matricial' [ya sabes, al introducirla/editarla, se termina con {ctrl}+{mayus}+{enter}]
2) mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
3) el 'maximo'... debera estar SIEMPRE DESPUES del 'minimo' <= OJO

=contar.si(desref(a1,,coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)-1,,coincidir(max(a1:h1),a1:h1,0)-coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)+1),0)

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.









Respuesta Responder a este mensaje
#5 ceciliagutier
29/10/2006 - 15:45 | Informe spam
Muchas gracias tanto a Hector como a KL, las dos funcionan pero me
viene mejor la de KL, pero me surge una duda...
Imagina que ya no tengo 0, sino celdas vacias (es que me dí cuenta que
la funcion MIN si en el rango a1:h1 hay algún cero pues me pone 0 y no
me sirve) ¿que tengo que sustituir por ""?, porque si la dejo así:

=CONTAR.SI(INDICE(A1:H1;COINCIDIR(K.ESIMO.MENOR(A1:H1;1+CONTAR.SI(A1:H1;""));A1:H1;0)):INDICE(A1:H1;COINCIDIR(MAX(A1:H1);A1:H1;0));""),
me aparece el error #¡NUM!
Muchas gracias

KL wrote:
Hola chicos,

Aqui va una que...

1) no es matricial
2) no es volatil
3) es un 40% mas rapida en 5.000 filas
4) tiene exactamente la misma longitud

=CONTAR.SI(INDICE(A1:H1;COINCIDIR(K.ESIMO.MENOR(A1:H1;1+CONTAR.SI(A1:H1;0));A1:H1;0)):INDICE(A1:H1;COINCIDIR(MAX(A1:H1);A1:H1;0));0)

Saludos,
KL


"Héctor Miguel" wrote in message news:%23DGmz%23z%
> hola, Cecilia !
>
>> Necesito contar celdas con valor "0" en una fila, entre dos valores. Ejemplo:
>> A B C D E F G H I J K
>> 1 0 0 10:00 10:15 0 11:00 0 11:30 =MIN(A1:H1) =MAX(A1:H1)
>>... que en "K" cuente las celdas con valor "0" entre el min (10:00) y el max(11:30), es decir tendria que darme 2.
>
> toma nota de las siguientes 'observaciones' :))
> 1) es una formula 'matricial' [ya sabes, al introducirla/editarla, se termina con {ctrl}+{mayus}+{enter}]
> 2) mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
> 3) el 'maximo'... debera estar SIEMPRE DESPUES del 'minimo' <= OJO
>
> =contar.si(desref(a1,,coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)-1,,coincidir(max(a1:h1),a1:h1,0)-coincidir(min(si(a1:h1>0,a1:h1)),a1:h1,0)+1),0)
>
> 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