Foros del Web » Soporte técnico » Ofimática »

funcion Si, una cosa curiosa..

Estas en el tema de funcion Si, una cosa curiosa.. en el foro de Ofimática en Foros del Web. tengo en excel, en la columna estos datos Edad 12 23 34 y en B2, escribo =si (a2:a4>=18;"mayor de edad";"menor de edad") arrastro hasta b4 ...
  #1 (permalink)  
Antiguo 21/07/2009, 13:05
 
Fecha de Ingreso: agosto-2004
Mensajes: 265
Antigüedad: 19 años, 8 meses
Puntos: 0
funcion Si, una cosa curiosa..

tengo en excel, en la columna estos datos

Edad
12
23
34

y en B2, escribo =si (a2:a4>=18;"mayor de edad";"menor de edad")

arrastro hasta b4 y funciona correctamente, como si hubiera puesto
=si (a2>=18;"mayor de edad";"menor de edad")

alguien tiene una explicacion logica a estoç'
__________________
Recuerda que si señalas con el dedo, el resto de los dedos te señalan a ti!
  #2 (permalink)  
Antiguo 21/07/2009, 17:42
Avatar de Omura
Colaborador
 
Fecha de Ingreso: julio-2006
Ubicación: Peru
Mensajes: 3.491
Antigüedad: 17 años, 9 meses
Puntos: 185
Respuesta: funcion Si, una cosa curiosa..

hace tiempo leí la explicación lógica a esto pero no recuerdo donde fue pero como dicen 1 imagen vale mas que mil palabras prueba esto...

primero borra todas las formulas de la columna B y deja solo la de B2.

corta la formula de B2 y pegala digamos en O2, veras que sigue dándote el resultado correcto.

ahora corta la formula de B2 y pegala en B1, veras que en este caso devuelve un error #Valor!.

la explicación decía que en estos casos el excel (usando inteligencia artificial) intentaba ayudarnos a corregir el error buscando el valor en la celda horizontal mas próxima o algo similar .
__________________
Mi error era de código... pero de código genético.
  #3 (permalink)  
Antiguo 22/07/2009, 08:47
Avatar de jlsoutoz  
Fecha de Ingreso: junio-2009
Ubicación: Buenos Aires
Mensajes: 67
Antigüedad: 14 años, 10 meses
Puntos: 2
Respuesta: funcion Si, una cosa curiosa..

yo optaria por poner la formula asi =si (a2>=18;"mayor de edad";"menor de edad")

y no utilizar el rango que propones =si (a2:a4>=18;"mayor de edad";"menor de edad")

----- A ----- B
1 -- EDAD
2 -- 18 --- =si (a2>=18;"mayor de edad";"menor de edad")
3 -- 23 --- =si (a3>=18;"mayor de edad";"menor de edad")
4 -- 34 --- =si (a4>=18;"mayor de edad";"menor de edad")
5 -- 45 --- =si (a5>=18;"mayor de edad";"menor de edad")

y asi sucesivamente
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:22.