Valor duplicado entre el rango de una fila

18/03/2010 - 00:06 por CARLOS CARNERO | Informe spam
Hola todos: Tengo un inconveniente al usar la presente formula:
=SI(CONTAR.SI($H$10:$CI$10,H10)>1,"VALOR DUPLICADO",0)

Se supone que al encontrar un valor duplicado entre el rango descrito
(fila 10), me debería dar la resultante de "VALOR DUPLICADO", pero
sólo lo relación con la celda H10 y no cuando existe un duplicado en
otra celda de la fila distinta a esta. ¿Cómo puedo lograr que compare
si un valor existe en este rango, cualquiera sea la celda, me de la
resultante que busco?

Gracias,

Carlos Carnero G.

P.D. He revisado anteriores mensajes, pero no me ayudan a lo que
busco:

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
18/03/2010 - 05:46 | Informe spam
hola, Carlos !

Tengo un inconveniente al usar la presente formula:
=SI(CONTAR.SI($H$10:$CI$10,H10)>1,"VALOR DUPLICADO",0)
Se supone que al encontrar un valor duplicado entre el rango descrito (fila 10)
me debería dar la resultante de "VALOR DUPLICADO", pero solo lo relación con la celda H10
y no cuando existe un duplicado en otra celda de la fila distinta a esta.
Como puedo lograr que compare si un valor existe en este rango
cualquiera sea la celda, me de la resultante que busco?...



op1: formula matricial (ctrl + shift + enter)
=si(max(contar.si($h$10:$ci$10,$h$10:$ci$10)),"algun valor duplicado","")

op2: formula normal
=si(max(frecuencia($h$10:$ci$10,$h$10:$ci$10)),"algun valor duplicado","")

saludos,
hector.
Respuesta Responder a este mensaje
#2 CARLOS CARNERO
18/03/2010 - 15:53 | Informe spam
Hola Héctor: Ante todo mi agradecimiento por tu gentil respuesta: Me
inclino por la opción 2, ya que lo que busco es que en el momento que
se ingrese un valor duplicado, la condicional se ejecute de modo
automático como tal, pero la he estado revisando y basta que ingrese
un valor cualquiera, y la formula erróneamente me da el mensaje de
texto ("algún valor duplicado") y se queda congelada. Sólo se
desactiva cuando borro todos los valores del rango ($H$10:$CI$10) y
estos tienen como formato de celda, número. En realidad no sé lo que
está pasando.
Una vez más, gracias por tu atención.
Carlos
Respuesta Responder a este mensaje
#3 Héctor Miguel
18/03/2010 - 17:37 | Informe spam
hola, Carlos !

... la he estado revisando y basta que ingrese un valor cualquiera
y la formula erróneamente me da el mensaje de texto ("algún valor duplicado") y se queda congelada.
Solo se desactiva cuando borro todos los valores del rango ($H$10:$CI$10) y estos tienen como formato de celda, numero...



tienes razon, hace falta condicionar la condicion para cuando sea mayor que 1 (uno)
cambia la formula propuesta:

de:
=si(max(frecuencia($h$10:$ci$10,$h$10:$ci$10)),"algun valor duplicado","")
a:
=si(max(frecuencia($h$10:$ci$10,$h$10:$ci$10))>1,"algun valor duplicado","")

saludos,
hector.
Respuesta Responder a este mensaje
#4 CARLOS CARNERO
18/03/2010 - 17:55 | Informe spam
Perfecto Héctor!!!


  a:
    =si(max(frecuencia($h$10:$ci$10,$h$10:$ci$10))>1,"algun valor duplicado","")

saludos,
hector.



Muy agradecido.

Carlos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida