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

Excel La Funcion Si Solo Admite 7 Anidaciones

Estas en el tema de Excel La Funcion Si Solo Admite 7 Anidaciones en el foro de Ofimática en Foros del Web. Como Puedo Hacer Para Que La Funcion Admita 42 Anidaciones El Problema Que Tengo Es El Siguiente Tengo Una Lista De 42 Celdas Numeradas Correlativamente ...
  #1 (permalink)  
Antiguo 14/03/2008, 07:27
 
Fecha de Ingreso: marzo-2008
Mensajes: 7
Antigüedad: 16 años, 1 mes
Puntos: 0
Excel La Funcion Si Solo Admite 7 Anidaciones

Como Puedo Hacer Para Que La Funcion Admita 42 Anidaciones
El Problema Que Tengo Es El Siguiente
Tengo Una Lista De 42 Celdas Numeradas Correlativamente Del 1 Al 42. A Cada Celda Le Corresponde Un Valor En La Celda Contigua.
Pues Bien Tengo Que Escribir Una Formula En Una Celda En La Que Diga Que Si El Valor De La Celda Contigua Corresponde A Uno De La Lista Le Adjudique El Valor Que Le Corresponde A Esta.
A Ver Si Con Un Ejemplo Se Entiende Mejor


A B Lista Valor
1 Formula 1 15
2 30
3 18

Si A1=1 Ponga El Valor 15
Si A1=2 Ponga El Valor 30
Si A1=3 Ponga El Valor 18
Etc
No Se Si Ha Quedado Mas Claro O Todavia Lo He Enredado Mas
Gracias
  #2 (permalink)  
Antiguo 14/03/2008, 08:30
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Re: Excel La Funcion Si Solo Admite 7 Anidaciones

Hola igom. Bienvenido a Foros del web...

Con la función =BUSCARV (buscar verticalmente) lo resulves en un plis plas. Solo necesitas tener los datos de la columna a evaluar (en este caso la columna A), ordenados de menor a mayor, y por lo que veo es así.

Busca ayuda en excel pulsando F1, para saber como funciona esa fórmula.

Por lo que he captado de tu ejemplo, sería algo así:
Código:
=SI(ESERROR(BUSCARV(valor_buscado;A1:B42;2;0));"No existe";BUSCARV(valor_buscado;A1:B42;2;0))
valor_buscado es el valor que quieres comprobar si existe o no en la columna A.

Salu2
  #3 (permalink)  
Antiguo 14/03/2008, 08:40
 
Fecha de Ingreso: marzo-2008
Mensajes: 7
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Excel La Funcion Si Solo Admite 7 Anidaciones

Gracias 3 Pies Pero No Es Eso Lo Que Necesito A Lo Mejor Con El Ejemplo Que He Subido Despues Ves Mas Claro El Problema
  #4 (permalink)  
Antiguo 14/03/2008, 08:47
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Re: Excel La Funcion Si Solo Admite 7 Anidaciones

¿Puedes colgar ese ejemplo (u otro similar, si no quieres dar los datos reales) en megaupload para bajármelo?. Recuerda copiar y pegar el link que te generará megaupload.
  #5 (permalink)  
Antiguo 14/03/2008, 08:52
 
Fecha de Ingreso: marzo-2008
Mensajes: 7
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Excel La Funcion Si Solo Admite 7 Anidaciones

3 Pies No Se Como Hacerlo Si Quieres Te Puedo Enviar Un Fichero Adjunto A Un E-mail
  #6 (permalink)  
Antiguo 14/03/2008, 08:57
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Re: Excel La Funcion Si Solo Admite 7 Anidaciones

Te paso por mensaje privado mi email.
  #7 (permalink)  
Antiguo 14/03/2008, 09:04
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Re: Excel La Funcion Si Solo Admite 7 Anidaciones

Acabo de ver el mensaje del otro tema donde has incluido la fórmula. Prueba a poner esto:

Código:
=SI(ESERROR(BUSCARV(H5;S4:T45;2;0));"Dato no encontrado";BUSCARV(H5;S4:T45;2;0))
  #8 (permalink)  
Antiguo 14/03/2008, 09:17
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Re: Excel La Funcion Si Solo Admite 7 Anidaciones

El ejemplo que me has mandado y te he devuelto por email, es similar. Lo trealmente importante del ejemplo que te he pasado es esto:
Código:
=BUSCARV(B3;G3:H8;2;0)
El resto simplemente evalúa si el dato buscado existe o no en la tabla, para poner su adyacende, o poner un texto indicando que no se ha encontrado.

Salu2
  #9 (permalink)  
Antiguo 14/03/2008, 09:49
 
Fecha de Ingreso: marzo-2008
Mensajes: 7
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Excel La Funcion Si Solo Admite 7 Anidaciones

Cita:
Iniciado por 3pies Ver Mensaje
Te paso por mensaje privado mi email.
GRACIAS 3 PIES FUNCIONA, NO SE PORQUE PERO FUNCIONA, ESTA SEMANA SANTA INTENTARE ESTUDIR ESTA FORMULA.
DE NUEVO GRACIAS
  #10 (permalink)  
Antiguo 14/03/2008, 10:00
Avatar de 3pies
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 2.584
Antigüedad: 20 años, 4 meses
Puntos: 144
Re: Excel La Funcion Si Solo Admite 7 Anidaciones

Es una fórmula muy sencilla. Esta fórmula:
Código:
=BUSCARV(B3;G3:H8;2;0)
Viene a decir esto:
Busca el valor de la celda B3, en el rango comprendido entre G3 y H8, y pon el dato que haya justo a su derecha, en la columna 2 (la columna G sería la 1ª y la columna H la 2ª, por lo que tomará el valor asociado a esta columna), peroooooooo que sea el dato exacto (de ahí el 0 final). Si el valor de B3 no estuviese en ese rango, y en lugar de un 0 final, le pones un 1, entonces tomaría el valor más cercano que encuentre por debajo. Lo que hay en rojo en la fórmula, se puede omitir, pero te lo tomaría como si hubieses puesto ;1

Puedes hacer pruebas poniendo el 0 y 1 al final, y buscando un dato que no esté en la tabla, por ejemplo esta cantidad: 1,50. Así verás la diferencia.

Salu2
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 20:16.