arango | |
| 2007-04-07 14:16 - Respuestas: 4 - Tema nº: 2443188
Características: Windows XP Profesional, 1GB, AMD.
aguien me puede ayudar, por mas vueltas que le doy, no encuetro el error, al insertar esta formula me dice que hay un error en la formula. =SI(F1=2004;SI(E3=1;2003;SI(F1=2004;SI(E3=2;2003;SI(F1=2005;SI(E3=1;2004;SI(F1=2005;SI(E3=2;2004;
SI(F1=2006;SI(E3=1;2005;SI(F1=2006;E3=2;2005;SI(F1=2007;SI(E3=1;2006;SI(F1=2007;SI(E3=2;2006))
-
[Mensaje editado por efectdosmil con fecha: 07-04-2007 14:17:32]. | |
|
|
tordanxa | |
|
Re: Error en formula, SI - 2007-04-07 16:54 - Respuesta 2
Creo que te faltan cerrar los paréntesis
saludos
-
[Mensaje editado por Rahel con fecha: 07-04-2007 18:32:43]. | |
|
|
ebolo | |
|
Re: Error en formula, SI - 2007-04-07 18:16 - Respuesta 3
Hola arango. Yo usaría para tu caso la instrucción:
SELECT CASE F1
Case F1=2004
.....
Case F1=2007
END SELECT
Te aclarará más la cosa que como lo has planteado.
Saludos.
| |
|
|
arango | |
|
Re: Error en formula, SI - 2007-04-07 21:03 - Respuesta 4
Para ti, será facil, pero no tengo ni puta idea de como hacerlo, gracias. | |
|
|
ebolo | |
|
Re: Error en formula, SI - 2007-04-09 18:30 - Respuesta 5
Hola arango, ¿qué es lo que quieres hacer?.
Te dejo un ejemplosacado de la ayuda del access:
En este ejemplo se utiliza la instrucción Select Case para evaluar el valor de una variable. La segunda cláusula Case contiene el valor de la variable que se evalúa y, por tanto, sólo se ejecuta la instrucción asociada con ella.
Dim Número
Número = 8 ' Inicializa variable.
Select Case Número ' Evalúa Número.
Case 1 To 5 ' Número entre 1 y 5.
Debug.Print "Entre 1 y 5"
'Es la única cláusula Case cuyo valor es True.
Case 6, 7, 8 ' Número entre 6 y 8.
Debug.Print "Entre 6 y 8"
Case Is > 8 And Número < 11 ' Número es 9 ó 10.
Debug.Print "Mayor que 8"
Case Else ' Otros valores.
Debug.Print "No está entre 1 y 10"
End Select
Saludos.
| |
|
|
|