Validar datos en celdas

16/02/2005 - 04:25 por Isaac Garcia | Informe spam
Hola Amigos:

tengo una matriz de datos, donde la celda b1 contiene el dato "I", y lo que
quiero es que el usuario no pueda introducir otro dato que no sea el "0" en
a1 cuando precisamente la celda b1 sea igual a "I", la celda b1 puede
contener "B", "R" y "M" y desde luego "I", ahora la celda a1 puede contener
el valor 0,1,2,3, los datos que yo obtengo son que el usuario califique en
su informe una serie de actividades que realiza para poder medirlas,
ejemplo.


la union de los datos de las celdas a1 y b1 1B para mi significa que la
actividad calificada se realiza bien y la lleva a cabo el tecnico, la 2B
siginifica que la realiza el tecnico y un productor de leche, y 3B significa
que el ganadero realiza solo la actividad y bien, entendiendo que la
R=Regular y la M=Mal, yo puedo medir los avances, pero tambien es importante
saber que el tecnico ha informado de la actividad al ganadero, pero no
quiero que aparezca medible, por esta razon si la I=Informativa, solo deseo
que el usuario la pueda acompañar del 0 (cero).

En concreto como puedo hacer para que cuando el usuario califique con I
necesariamente tenga que introducir un cero, espero se pueda hacer esto sin
macros, Gracias, espero no enredarlos,,, :)


Isaac

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
16/02/2005 - 06:31 | Informe spam
hola, Isaac !

... matriz de datos... b1 contiene el dato "I"
... que el usuario no pueda introducir otro dato que no sea el "0" en a1 cuando... b1 sea igual a "I"
... b1 puede contener "B", "R" y "M" y desde luego "I"
... a1 puede contener... 0,1,2,3 [...]
... a1 y b1... 1B... significa que la actividad calificada se realiza bien y la lleva a cabo el tecnico
... 2... siginifica que la realiza el tecnico y un productor de leche
... 3... significa que el ganadero realiza solo la actividad... entendiendo que... R=Regular y... M=Mal [...]
... es importante saber que el tecnico ha informado de la actividad al ganadero
... no quiero que aparezca medible, por esta razon... que el usuario la pueda acompañar del 0 (cero).
... espero se pueda hacer esto sin macros



espero haber entendido bien y te comento una propuesta 'basada' en que ->NO quieres macros<- <\°|°/>
lo que 'dificulta' la seguridad de que los datos queden 'expresados correctamente'... -> y en orden <-
usando validacion por lista en ambas celdas [a1 y b1] DEBERA seleccionarse primero de b1 y luego de a1
[a falta de macros, pueden utilizarse 'ayudas visuales' por medio de los formatos condicionales en a1 y b1]
sigue los siguientes 'pasos'... corre algunas pruebas y... si cualquier duda... ¿comentas?
saludos,
hector.
-
-> validar por lista... [menu] datos / validacion / [configuracion] permitir: -> lista => usa como origen...
para 'B1' -> una lista escrita directamente en el cuadro de referencia... I,B,R,M
para 'A1' -> la lista sera seleccionada segun lo que contenga 'B1' con: =indirecto(b1)
-> para las listas de los 'valores seleccionables' en la validacion de 'A1' [0 para I y 1,2,3 para B,R,M]
a) introduce en una celda el valor 0 y asignale el nombre de "I" [puedes hacerlo en la 'caja de nombres']
b) introduce en 3 celdas en vertical los valores 1, 2 y 3 y asigna los 3 nombres restantes =>al mismo rango<-> para las 'ayudas visuales'... [menu] formato / formato condicional... / condicion: -> formula y...
para 'B1' utiliza la formula: =esblanco(b1) y dale un formato [p.e.] de color de fondo en rojo
para 'A1' utiliza la formula: =o(esblanco(a1),y(a1=0,b1<>"I"),y(a1>0,b1="I")) formato [p.e.] color fondo amarillo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida