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

Mas de 7 funciones condicionales anidadas

Estas en el tema de Mas de 7 funciones condicionales anidadas en el foro de Ofimática en Foros del Web. Bien me encuentro con que no puedo anidaar mas de 7 funciones en excel no existe la posibilidad de acerlo de alguna manera tengo alrededor ...
  #1 (permalink)  
Antiguo 07/10/2009, 13:17
 
Fecha de Ingreso: agosto-2009
Mensajes: 45
Antigüedad: 14 años, 8 meses
Puntos: 0
Mas de 7 funciones condicionales anidadas

Bien me encuentro con que no puedo anidaar mas de 7 funciones en excel no existe la posibilidad de acerlo de alguna manera

tengo alrededor de 6000 productos en una columna los cuales tienen un codigo base.

es decir en la columna codigo tengo muchos codigos diferentes pero en realidad esos codigos tienen un mismo codigo base.


Lo que esta en rojo es lo que necesito conseguir es decir no poseo estos datos en el excel
Codigo cantidad cod base

cod1 2 cod1
cod2 3 cod1
cod4 2 cod1
cod5 5 cod2
cod6 8 cod4
cod7 0 cod2


como los codigo bse no los tengo se me ocurrio hacerlo con condicional si ya que es mucha la cantidad de codigo para hacerlo manualmente y con esto funciona.

=si(O(a2="cod1",a2="cod2",a2="cod3"),si(O(a2="cod5 ",a2="cod7"))"cod1",a2)

esta es la mecanica hacia abajo por eso deseo realizar una sola funcion y arrastrarla a los demas.

tambien supongo que se puede hacer con Macros pero no tengo ni idea si alguien me da una mano lo agradeceria ya que me urge
  #2 (permalink)  
Antiguo 07/10/2009, 13:24
Avatar de caesar.l  
Fecha de Ingreso: febrero-2007
Ubicación: Aguascalientes, México
Mensajes: 1.439
Antigüedad: 17 años, 2 meses
Puntos: 91
Respuesta: Mas de 7 funciones condicionales anidadas

Seguro es por que estas trabajando en office 2003 o anterior

en este post esta el uso de la funcion buscarV o la validacion de celdas; te puede servir.
__________________
Yo solo sé, que no sé nada...
  #3 (permalink)  
Antiguo 07/10/2009, 13:36
 
Fecha de Ingreso: agosto-2009
Mensajes: 45
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Mas de 7 funciones condicionales anidadas

no en realidad estoy trabajando en office 2007 sera que hay algo deshabilitado o que sera me dices que si se puede tener mas funciones anidadas en office 2007

y de ser posible cuantas se pueden anidar
  #4 (permalink)  
Antiguo 07/10/2009, 16:29
Avatar de caesar.l  
Fecha de Ingreso: febrero-2007
Ubicación: Aguascalientes, México
Mensajes: 1.439
Antigüedad: 17 años, 2 meses
Puntos: 91
Respuesta: Mas de 7 funciones condicionales anidadas

Pues sé que en office 2003 esta la limitante de 7 anidaciones de la funcion SI. ¿Has probado hacerlo con el comando BUSCARV?

Saludos
__________________
Yo solo sé, que no sé nada...
  #5 (permalink)  
Antiguo 08/10/2009, 05:36
 
Fecha de Ingreso: agosto-2009
Mensajes: 45
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Mas de 7 funciones condicionales anidadas

Mira ahora me Dio para insertar mas funciones anidadas pasa que estaba en modo compatibilidad

  #6 (permalink)  
Antiguo 08/10/2009, 09:03
 
Fecha de Ingreso: julio-2006
Ubicación: Madrid
Mensajes: 943
Antigüedad: 17 años, 8 meses
Puntos: 56
Respuesta: Mas de 7 funciones condicionales anidadas

Hola,
Parta el office 07 se admiten hasta 32 anidaciones, pero creo que la mejor alternativa es la que te ofrece caesar.l

Incluso aunque te valga con el office 07 anidar más de 7, la fórmula será muy larga y confusa, mientras que el buscarv te ofrece una fórmula mucho más corta y limpia.

Saludos
  #7 (permalink)  
Antiguo 08/10/2009, 09:51
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
Respuesta: Mas de 7 funciones condicionales anidadas

También tienes este truquillo, que consiste en darle un nombre a las fórmulas, para llamar a los condicionales por ese nombre, en lugar por los if's anidados.

Salu2
  #8 (permalink)  
Antiguo 08/10/2009, 11:39
 
Fecha de Ingreso: agosto-2009
Mensajes: 45
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Mas de 7 funciones condicionales anidadas

Y como funciona la buscar V ya que no la veo util para este caso o sera que no le encuentro la logica es decir.

De que maner a puedo implementar esto a mi problema
  #9 (permalink)  
Antiguo 08/10/2009, 11:58
Avatar de caesar.l  
Fecha de Ingreso: febrero-2007
Ubicación: Aguascalientes, México
Mensajes: 1.439
Antigüedad: 17 años, 2 meses
Puntos: 91
Respuesta: Mas de 7 funciones condicionales anidadas

Necesitarias una tabla aparte donde vengan tus relaciones entre el primer codigo y el segundo

Código:
        A                      B
1  Codigo 1       Codigo Base
2    cod1                  cod1
3    cod2                  cod1
4    cod4                  cod1
5    cod5                  cod2
6    cod6                  cod4
7    cod7                  cod2


BUSCARV
(valor_buscado;matriz_buscar_en;indicador_columnas;ordenado)


Entonces con la función le pides buscar un valor (de A1:A7, valor buscado) en la matriz (A1:B7, matriz buscar en) y cuando lo encuentre moverse un espacio (indicador de columnas) y al final poner si esta ordenada la lista.

Asi pones cod6 en una columna y en la otra la funcion buscarv y te dara cod4

Saludos
__________________
Yo solo sé, que no sé nada...

Última edición por caesar.l; 08/10/2009 a las 12:00 Razón: Acomodo de tabla
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 17:37.