Formula que cuente 100% "seguidos"

21/06/2006 - 00:50 por Isrrael | Informe spam
Hola a toda la comunidad!!!
Pues bien, tengo 12 columnas que tienen porcentajes. Lo que quiero hacer es
que en otra columna cuente los 100%, pero con la condición de que estén
cuando menos dos 100% seguidos. Además de quiero que cumpla la función de
que tome en cuenta sólo el grupo de mayor 100% que encuentre:

A1 A2 A3 A4 A5 A6
A7 A8 A9 A10 A11 A12
98% 78% 100% 100% 98% 45% 100%
100% 100% 100% 98% 97%

El resultado que quiero que muestre es 3. Existen 5 100%, separados en dos
grupos, y me interesa el que sea mayor.

Espero haberme explicado y gracias anticipadas
Saludos!
 

Leer las respuestas

#1 Héctor Miguel
21/06/2006 - 09:36 | Informe spam
hola, Isrrael !

... tengo 12 columnas que tienen porcentajes... quiero... que en otra columna cuente los 100%
... con la condicion de que esten cuando menos dos 100% seguidos.
Ademas de quiero que cumpla la funcion de que tome en cuenta solo el grupo de 100% mayor que encuentre:
A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12
98% 78% 100% 100% 98% 45% 100% 100% 100% 100% 98% 97%
El resultado que quiero que muestre es 3. Existen 5 100%, separados en dos grupos, y me interesa el que sea mayor.
Espero haberme explicado y gracias anticipadas



1) en el ejemplo que expones existen SEIS [no cinco] 100%... -> un grupo de 2 y un grupo de 4 ;)
2) necesitaras [al menos] una columna 'auxiliar' para el registro [y conteo] de las condiciones 'cumplidas'...
a) que se cumpla que esten al menos dos 100% seguidos
b) que vaya 'sumando' por cada grupo de 100% seguidos :))
c) ADEMAS... 'tendras que' iniciar NO en la fila 1, sino [al menos] en la fila 2 :-((
3) suponiendo que tu rango de porcentajes lo mueves de 'A1:A12' -> a 'A2:A13' ...
a) prueba con la siguiente formula [p.e.] en 'B2' y la copias/arrastras/... hasta 'B13'
[B2] =(b1+y(a2=1,o(a1=1,a3=1)))*(--y(a2=1,o(a1=1,a3=1))>0)
b) ahora... busca la acumulacion maxima de 100% seguidos [p.e.]...
con la funcion: -> =max(b:b) o... en el rango de los 'conteos': -> =max(b2:b13)

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

p.d. solo toma en cuenta que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D
y... si le pones 'titulos' a la columna 'B'... => despues de haber copiado la formula 'original' de 'B2' hasta 'B13'...
-> cambia [en la celda 'B2'] a lo siguiente: -> =((b1>0)+y(a2=1,o(a1=1,a3=1)))*(--y(a2=1,o(a1=1,a3=1))>0)

Preguntas similares