aplicar 2 validaciones a la vez

14/07/2009 - 22:28 por nelson | Informe spam
Hola

La siguiente validacion personalizada la uso para evitar que se
digiten datos repetidos en la columna D;

=CONTAR.SI(D:D,D21)=1

Sin embargo necesito que tambien valide que los valores que se digiten
sean numeros enteros positivos y sin puntos ni comas o cualquier otro
caracter especial y no se de qué forma poder combinar las dos
validaciones para que funciona.



agradezco de antemano su ayuda


Gracias

Nelsonb

Preguntas similare

Leer las respuestas

#1 Juan M
15/07/2009 - 00:01 | Informe spam
Hola Nelson,

Prueba con la siguiente validación personalizada:

=Y(SUMAPRODUCTO(LARGO(D5)-LARGO(SUSTITUIR(D5;FILA(INDIRECTO(1&":"&10))-1;"")))=LARGO(D5);CONTAR.SI($D:$D;$D5)=1)

se aplica en la columna D

Un saludo,
Juan

"nelson" escribió
Hola

La siguiente validacion personalizada la uso para evitar que se
digiten datos repetidos en la columna D;

=CONTAR.SI(D:D,D21)=1

Sin embargo necesito que tambien valide que los valores que se digiten
sean numeros enteros positivos y sin puntos ni comas o cualquier otro
caracter especial y no se de qué forma poder combinar las dos
validaciones para que funciona.



agradezco de antemano su ayuda


Gracias

Nelsonb
#2 Victor
15/07/2009 - 15:49 | Informe spam
Otra posibilidad de validación personalizada para la columna D:

=Y(CONTAR.SI(D:D;D1)=1;D1>0;D1<99e99)

:-)



Mostrar la cita
#3 nelson
17/07/2009 - 18:42 | Informe spam
On 14 jul, 17:01, "Juan M" wrote:
Mostrar la cita
Hola Juan, muchas gracias funciona bien
#4 nelson
17/07/2009 - 18:44 | Informe spam
On 15 jul, 08:49, Victor wrote:
Mostrar la cita
Hola Victor, muchas gracias funciona, pero permite incluir numeros
decimales, la validacion de Juan adopta esta opcion
#5 KL
17/07/2009 - 19:23 | Informe spam
Hola chicos,

"Victor" wrote in message
news:
Mostrar la cita
Me parece que la formula de Victor deja escapar los valores numericos
positivos con decimales :-)

Mostrar la cita
Aparte de que no hay necesidad en la funcion SUMAPRODUCTO en las
validaciones ya que esas procesan las formulas matriciales correctamente,
creo que se consigue lo mismo de manera un pelin mas economica mediante la
siguiente formula:

=(CONTAR.SI(D:D;D1)=1)*(RESIDUO(D1;1)=0)*(D1>0)

Saludos,
KL
Ads by Google
Search Busqueda sugerida