Enumerar datos y segun su orden aplicar formula.

05/05/2005 - 14:16 por JACS | Informe spam
Como siempre desen por saludados todo el personal del grupo, y ay va el
ejemplo.

A B C
1 A B
2 B
3 B C
4 A
5 B C

Necesito detectar las filas que tienen 2 o 3 datos, en orden de aparicion
desde arriba hacia abajo, y despues que si fuera la 1ª con los requisitos me
aplicara esta formula que me proporciono KL, si fuera la 2ª me aplicara la
misma formula con modificaciones que le haria yo.

SI(PRODUCTO(CONTAR.SI($M7:$O7;{"A"}));"A";SI(PRODUCTO(CONTAR.SI($M7:$O7;{"B"}));"B";SI(PRODUCTO(CONTAR.SI($M7:$O7;{"C"}));"C";SI(PRODUCTO(CONTAR.SI($M7:$O7;{"A"\"B"}));"A";SI(PRODUCTO(CONTAR.SI($M7:$O7;{"B"\"C"}));"B";SI(PRODUCTO(CONTAR.SI($M7:$O7;{"A"\"C"}));"A";""))))))

Muchas GRACIAS de antemano que se que respondereis por que sois unos
fenomenos.

Preguntas similare

Leer las respuestas

#11 KL
06/05/2005 - 12:54 | Informe spam
Hola JACS,

Para esta tarea aislada podrias hacer lo siguiente:

si tienes los datos en las columnas A, B y C empezando a partir de la fila1,
en la celda D1 pon:

=--(CONTARA($A1:$C1)>1)

y en la [D2] pon la siguiente formula y copiala hacia abajo:

=((CONTAR.SI(D$1:D1;">0")+1)*(CONTARA($A2:$C2)>1))

Saludos,
KL


"JACS" wrote in message
news:
"Héctor Miguel" escribió:

hola, JACS !

> ... intento... que se ordene el orden de aparicion de los rangos con 2
> datos de arriba hacia abajo
> ... segun... el orden aplicar la formula... que me de resultados
> distintos... irian en relacion al orden
> ... puse un ejemplo no se si os a servido de algo?

me queda la duda acerca de... 'de que depende' que se busque la posicion
1, o 2 ?
o... que pasa si la aparicion es 'A' y 'C' [o 'C' y 'A' si se trata de
posiciones 'indistintas'] ?

comentas?
saludos,
hector.

No se si me llegare a conseguir que me entendais mi nivel en esto es
nulo.



Que se busque la posicion depende de que alla dos datos en el rango.

Las apariciones de los datos en el rango es indistinta, teniendo de esta
forma tres unicas posibilidades, AB BC AC, dependiendo de esas
combinaciones devolvera A B ó C, segun me convenga.

Ejemplo: crear una columa en la que me cuente los datos del rango si
tienes
dos datos me de como resultado 1, y si contaramos el siguiente rango y
tuviera dos datos me diera 2 y asi con todos ellos y en fncion del numero
ese
aplicar yo la fomula.

Saludos y gracias por vuestra atencion.


Respuesta Responder a este mensaje
#12 JACS
06/05/2005 - 13:33 | Informe spam
KL Como siempre diste en la tecla, aplique F.C. para que no se vieran los
ceros y perfecto, muchas GRACIAS de nuevo.

"KL" escribió:

Hola JACS,

Para esta tarea aislada podrias hacer lo siguiente:

si tienes los datos en las columnas A, B y C empezando a partir de la fila1,
en la celda D1 pon:

=--(CONTARA($A1:$C1)>1)

y en la [D2] pon la siguiente formula y copiala hacia abajo:

=((CONTAR.SI(D$1:D1;">0")+1)*(CONTARA($A2:$C2)>1))

Saludos,
KL


"JACS" wrote in message
news:
> "Héctor Miguel" escribió:
>
>> hola, JACS !
>>
>> > ... intento... que se ordene el orden de aparicion de los rangos con 2
>> > datos de arriba hacia abajo
>> > ... segun... el orden aplicar la formula... que me de resultados
>> > distintos... irian en relacion al orden
>> > ... puse un ejemplo no se si os a servido de algo?
>>
>> me queda la duda acerca de... 'de que depende' que se busque la posicion
>> 1, o 2 ?
>> o... que pasa si la aparicion es 'A' y 'C' [o 'C' y 'A' si se trata de
>> posiciones 'indistintas'] ?
>>
>> comentas?
>> saludos,
>> hector.
>>
>> No se si me llegare a conseguir que me entendais mi nivel en esto es
>> nulo.
>
> Que se busque la posicion depende de que alla dos datos en el rango.
>
> Las apariciones de los datos en el rango es indistinta, teniendo de esta
> forma tres unicas posibilidades, AB BC AC, dependiendo de esas
> combinaciones devolvera A B ó C, segun me convenga.
>
> Ejemplo: crear una columa en la que me cuente los datos del rango si
> tienes
> dos datos me de como resultado 1, y si contaramos el siguiente rango y
> tuviera dos datos me diera 2 y asi con todos ellos y en fncion del numero
> ese
> aplicar yo la fomula.
>
> Saludos y gracias por vuestra atencion.
>
>>



Respuesta Responder a este mensaje
#13 JACS
06/05/2005 - 14:28 | Informe spam
"KL" escribió:

=--(CONTARA($A1:$C1)>1)
y en la [D2] pon la siguiente formula y copiala hacia abajo:
=((CONTAR.SI(D$1:D1;">0")+1)*(CONTARA($A2:$C2)>1))

Saludos,
KL

Espero no estar abusando de tu amabilidad y conocimientos. En esa formula el
numero mayor que me dara sera el 7, y quiero que me aplique tu otra formula

=SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"A"}));"A";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"B"}));"B";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"C"}));"C";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"A"\"B"}));"A";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"B"\"C"}));"B";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"A"\"C"}));"A";""))))))

segun el numero resultante, entoces debere de aplicar a cada celda esa
formula siete veces en algunos casos, como puedo solucionarlo.

GRACIAS Y SALUDOS
T
Respuesta Responder a este mensaje
#14 KL
06/05/2005 - 14:35 | Informe spam
Hola JACS,

?Para que quieres que se aplique la misma formula 7 veces si el resultado no
variaria?

Saludos,
KL

"JACS" wrote in message
news:
"KL" escribió:

=--(CONTARA($A1:$C1)>1)
y en la [D2] pon la siguiente formula y copiala hacia abajo:
=((CONTAR.SI(D$1:D1;">0")+1)*(CONTARA($A2:$C2)>1))

Saludos,
KL

Espero no estar abusando de tu amabilidad y conocimientos. En esa formula
el
numero mayor que me dara sera el 7, y quiero que me aplique tu otra
formula

=SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"A"}));"A";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"B"}));"B";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"C"}));"C";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"A"\"B"}));"A";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"B"\"C"}));"B";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"A"\"C"}));"A";""))))))

segun el numero resultante, entoces debere de aplicar a cada celda esa
formula siete veces en algunos casos, como puedo solucionarlo.

GRACIAS Y SALUDOS
T
Respuesta Responder a este mensaje
#15 JACS
06/05/2005 - 14:49 | Informe spam
Ese es el problema que segun el numero de orden que nos de se le aplicara un
resultado distinto a la formula.

e intentado hacer si(d1="1"); y a continuacion la formula
SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"1"}));"1";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"X"}));"X";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"2"}));"2";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"1"\"X"}));"1";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"X"\"2"}));"X";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"1"\"2"}));"1";""))))))

pero no sale, y esto en algunas celdas tendria que aplicarlo hasta 7 veces

"KL" escribió:

Hola JACS,

?Para que quieres que se aplique la misma formula 7 veces si el resultado no
variaria?

Saludos,
KL

"JACS" wrote in message
news:
> "KL" escribió:
>
> =--(CONTARA($A1:$C1)>1)
> y en la [D2] pon la siguiente formula y copiala hacia abajo:
> =((CONTAR.SI(D$1:D1;">0")+1)*(CONTARA($A2:$C2)>1))
>
> Saludos,
> KL
>
> Espero no estar abusando de tu amabilidad y conocimientos. En esa formula
> el
> numero mayor que me dara sera el 7, y quiero que me aplique tu otra
> formula
>
> =SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"A"}));"A";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"B"}));"B";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"C"}));"C";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"A"\"B"}));"A";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"B"\"C"}));"B";SI(PRODUCTO(CONTAR.SI($O11:$Q11;{"A"\"C"}));"A";""))))))
>
> segun el numero resultante, entoces debere de aplicar a cada celda esa
> formula siete veces en algunos casos, como puedo solucionarlo.
>
> GRACIAS Y SALUDOS
> T



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