Validación Excel

Fórmula =si() resultado verdadero entre número o celda e omicion de celda blanca
ejemplo: =si(a1=3;1<>12;0)

1 Respuesta

Respuesta
1
¿El numero que quieres que te aparezca si se cumple la condición puede ser cualquiera entre 1 y 12?
Si es así, entonces la fórmula sería:
=SI(A1=3;ALEATORIO.ENTRE(1;12);0)
Avisame si te sirve, sino hacemos otro intento.
Me lo manda como error en la fórmula
¿Estas usando excel 2007?
NO, el 2003
Intentemos con la siguiente fórmula:
=si(A1=3;SI(redondear(aleatorio()*100;0)<=12;redondear(aleatorio()*100;0);redondear(aleatorio()*10;0));0)
Ahora valida todos los números y a la hora de cambiar la celda a1 no valida ninguno
No entiendo, la fórmula esta en otra celda, por ejemplo B1 y si cambias el nro en A1, ¿la celda B1 queda igual?
¿No te esta faltando ninguna parte en la fórmula?
La fórmula esta en b1; y excel la acepto, pero igual se valida todos los números que introduzca en la celda; después cambie la celda a1 (que era 3); pero no acepto ningún numero
Lo que pasa es que la fórmula de Aleatorio que te incorpore, recalcula cada vez que hay un cambio en la hoja, se supone que si el valor de A1 es 3, te va a incorporar en B1 un valor entre 1 y 12.
Si cambias un valor en cualquier otra celda, en la celda B1 se vuelve a cambiar el valor, siempre por un numero entre 1 y 12, porque la fórmula de Aleatorio es dinámica.
Si el valor de A1 no es 3, la celda B1 pasa a ser cero.
No me quedan muchas alternativas para ayudarte, si esto no funciona, te propongo que republiques la pregunta nuevamente para que te asesore algún otro experto.
Disculpas por no haber sido de mayor ayuda.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas