none
Ayuda en formula excel, NO encuentro solucion RRS feed

  • Pregunta

  • Saludos en primer lugar !!!!

     Resulta que tengo un libro, el cual tiene dos hojas una de Pedido y otra
     llamada Lista. La hoja de Pedido la cual relleno según lo que tengo que
     pedir a mi distribuidor (PEDIDO.jpg), y después tengo una lista de precios
     (LISTA.jpg).

     Pues bien si yo en mi hoja de Pedido en A2 pongo 002 me sale el precio y
     descripción; y así sucesivamente (de la hoja Lista), en B2 de Pedido esta
     la formula -->
     =SI(ESERROR(CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO));"
     ";CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO))

     Pero lo que deseo es que si yo pongo cualquier código que no este en la
    hoja
     de Lista me salga "algo" en la descripción diciendo que ese producto no
     existe..... Se puede hacer????

     Mil GRACIAS anticipadas y tbm GRACIAS por vuestro tiempo

     

     


    Mezu hau inprimatu aurretik zihurtatu beharrezkoa dela. Ingurugiroa gure esku dago. Antes de imprimir este mensaje asegúrese de que es necesario. El medioambiente está en nuestras manos
    martes, 12 de octubre de 2010 11:31

Respuestas

  • Gracias por contestar, no he podido adjuntar dos archivos que deseaba, Pedido.jpg y Lista.jpg. Al final me a ayudado PIPO y la solución a sido...
    =si(A2<>"";(SI(ESERROR(CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO));"Codigo
    no existe";CONSULTAV(PEDIDO!A2;'LISTA'$A$2:$B$488;2;FALSO)));"")

    De nuevo MIL GRACIAS por vuestro tiempo

    "Icaro_cat" escribió en el mensaje de noticias:5aa8c0db-8b49-4c20-bb2d-2a898c3e9c10@communitybridge.codeplex.com...

    Hola Javier, hay algo que no concuerda en tu pregunta.

    Con tu fórmuña si no está el código que buscas en la hoja  "Lista" te dará error por lo que aparecerá el mensaje que esté  entre las comillas que han quedado cortadas en tu pregunta. O sea que  es, entre esas comillas, donde has de escribir el mensaje que quieras  que aparezca.

    Por otro lado estás utilizando la versión 2010 y con una función, CONSULTAV, que no existe en las versiones anteriores o sea que no puede haber compatibilidad hacia atrás. En este supuesto (no te interesa la compatibilidad) yo te aconsejaría utilizar la función SIERROR más  corta y sencilla que la combinación que tu utilizas.
    =SIERROR(tu_formula;accion_o_mensaje_si_hay_error)

    Como puedes ver no has de repetir la fórmula y queda más nítido la  acción que hará en caso de error.

    De todas formas creo que te has dejado algo en tu pregunta.

    Saludos,

    Xavier

    <Javier_Roke> escribió en el mensaje news:42d540ba-5646-4afa-bd7d-e5d5a985eafa@communitybridge.codeplex.com...

    Saludos en primer lugar !!!!

    Resulta que tengo un libro, el cual tiene dos hojas una de Pedido y  otra
    llamada Lista. La hoja de Pedido la cual relleno según lo que tengo  que
    pedir a mi distribuidor (PEDIDO.jpg), y después tengo una lista de precios
    (LISTA.jpg).

    Pues bien si yo en mi hoja de Pedido en A2 pongo 002 me sale el precio  y
    descripción; y así sucesivamente (de la hoja Lista), en B2 de  Pedido esta
    la formula -->
    =SI(ESERROR(CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO));"
    ";CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO))

    Pero lo que deseo es que si yo pongo cualquier código que no este en  la
    hoja
    de Lista me salga "algo" en la descripción diciendo que ese producto  no
    existe..... Se puede hacer????

    Mil GRACIAS anticipadas y tbm GRACIAS por vuestro tiempo





    Mezu hau inprimatu aurretik zihurtatu beharrezkoa dela. Ingurugiroa  gure esku dago. Antes de imprimir este mensaje asegúrese de que es  necesario. El medioambiente está en nuestras manos


    Mezu hau inprimatu aurretik zihurtatu beharrezkoa dela. Ingurugiroa gure esku dago. Antes de imprimir este mensaje asegúrese de que es necesario. El medioambiente está en nuestras manos
    • Propuesto como respuesta Uriel Almendra lunes, 22 de abril de 2013 14:24
    • Marcado como respuesta Uriel Almendra lunes, 22 de abril de 2013 14:24
    martes, 12 de octubre de 2010 17:31

Todas las respuestas

  • Hola Javier, hay algo que no concuerda en tu pregunta.

    Con tu fórmuña si no está el código que buscas en la hoja  "Lista" te dará error por lo que aparecerá el mensaje que esté  entre las comillas que han quedado cortadas en tu pregunta. O sea que  es, entre esas comillas, donde has de escribir el mensaje que quieras  que aparezca.

    Por otro lado estás utilizando la versión 2010 y con una función,  CONSULTAV, que no existe en las versiones anteriores o sea que no puede  haber compatibilidad hacia atrás. En este supuesto (no te interesa la  compatibilidad) yo te aconsejaría utilizar la función SIERROR más  corta y sencilla que la combinación que tu utilizas.
    =SIERROR(tu_formula;accion_o_mensaje_si_hay_error)

    Como puedes ver no has de repetir la fórmula y queda más nítido la  acción que hará en caso de error.

    De todas formas creo que te has dejado algo en tu pregunta.

    Saludos,

    Xavier

    <Javier_Roke> escribió en el mensaje  news:42d540ba-5646-4afa-bd7d-e5d5a985eafa@communitybridge.codeplex.com...

    Saludos en primer lugar !!!!

    Resulta que tengo un libro, el cual tiene dos hojas una de Pedido y  otra
    llamada Lista. La hoja de Pedido la cual relleno según lo que tengo  que
    pedir a mi distribuidor (PEDIDO.jpg), y después tengo una lista de  precios
    (LISTA.jpg).

    Pues bien si yo en mi hoja de Pedido en A2 pongo 002 me sale el precio  y
    descripción; y así sucesivamente (de la hoja Lista), en B2 de  Pedido esta
    la formula -->
    =SI(ESERROR(CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO));"
    ";CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO))

    Pero lo que deseo es que si yo pongo cualquier código que no este en  la
    hoja
    de Lista me salga "algo" en la descripción diciendo que ese producto  no
    existe..... Se puede hacer????

    Mil GRACIAS anticipadas y tbm GRACIAS por vuestro tiempo





    Mezu hau inprimatu aurretik zihurtatu beharrezkoa dela. Ingurugiroa  gure esku dago. Antes de imprimir este mensaje asegúrese de que es  necesario. El medioambiente está en nuestras manos

    martes, 12 de octubre de 2010 17:03
  • Gracias por contestar, no he podido adjuntar dos archivos que deseaba, Pedido.jpg y Lista.jpg. Al final me a ayudado PIPO y la solución a sido...
    =si(A2<>"";(SI(ESERROR(CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO));"Codigo
    no existe";CONSULTAV(PEDIDO!A2;'LISTA'$A$2:$B$488;2;FALSO)));"")

    De nuevo MIL GRACIAS por vuestro tiempo

    "Icaro_cat" escribió en el mensaje de noticias:5aa8c0db-8b49-4c20-bb2d-2a898c3e9c10@communitybridge.codeplex.com...

    Hola Javier, hay algo que no concuerda en tu pregunta.

    Con tu fórmuña si no está el código que buscas en la hoja  "Lista" te dará error por lo que aparecerá el mensaje que esté  entre las comillas que han quedado cortadas en tu pregunta. O sea que  es, entre esas comillas, donde has de escribir el mensaje que quieras  que aparezca.

    Por otro lado estás utilizando la versión 2010 y con una función, CONSULTAV, que no existe en las versiones anteriores o sea que no puede haber compatibilidad hacia atrás. En este supuesto (no te interesa la compatibilidad) yo te aconsejaría utilizar la función SIERROR más  corta y sencilla que la combinación que tu utilizas.
    =SIERROR(tu_formula;accion_o_mensaje_si_hay_error)

    Como puedes ver no has de repetir la fórmula y queda más nítido la  acción que hará en caso de error.

    De todas formas creo que te has dejado algo en tu pregunta.

    Saludos,

    Xavier

    <Javier_Roke> escribió en el mensaje news:42d540ba-5646-4afa-bd7d-e5d5a985eafa@communitybridge.codeplex.com...

    Saludos en primer lugar !!!!

    Resulta que tengo un libro, el cual tiene dos hojas una de Pedido y  otra
    llamada Lista. La hoja de Pedido la cual relleno según lo que tengo  que
    pedir a mi distribuidor (PEDIDO.jpg), y después tengo una lista de precios
    (LISTA.jpg).

    Pues bien si yo en mi hoja de Pedido en A2 pongo 002 me sale el precio  y
    descripción; y así sucesivamente (de la hoja Lista), en B2 de  Pedido esta
    la formula -->
    =SI(ESERROR(CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO));"
    ";CONSULTAV(PEDIDO!A2;'LISTA'!$A$2:$B$488;2;FALSO))

    Pero lo que deseo es que si yo pongo cualquier código que no este en  la
    hoja
    de Lista me salga "algo" en la descripción diciendo que ese producto  no
    existe..... Se puede hacer????

    Mil GRACIAS anticipadas y tbm GRACIAS por vuestro tiempo





    Mezu hau inprimatu aurretik zihurtatu beharrezkoa dela. Ingurugiroa  gure esku dago. Antes de imprimir este mensaje asegúrese de que es  necesario. El medioambiente está en nuestras manos


    Mezu hau inprimatu aurretik zihurtatu beharrezkoa dela. Ingurugiroa gure esku dago. Antes de imprimir este mensaje asegúrese de que es necesario. El medioambiente está en nuestras manos
    • Propuesto como respuesta Uriel Almendra lunes, 22 de abril de 2013 14:24
    • Marcado como respuesta Uriel Almendra lunes, 22 de abril de 2013 14:24
    martes, 12 de octubre de 2010 17:31