Regístrate gratis¡Bienvenido a mundodvd! Regístrate ahora y accede a todos los contenidos de la web. El registro es totalmente gratuito y obtendrás muchas ventajas.
Blu-ray, DVD y cine en casa
Regístrate gratis!
Registro en mundodvd
+ Responder tema
Resultados 1 al 3 de 3

Tema: Reto para expertos en Excel: Ayuda con fórmula

  1. #1
    freak Avatar de Coach
    Fecha de ingreso
    28 jun, 04
    Mensajes
    640
    Agradecido
    29 veces

    Predeterminado Reto para expertos en Excel: Ayuda con fórmula

    A ver si algún experto en Excel me puede echar una mano para crear esta fórmula. Parto de la siguiente tabla:

    ID Pcatastral2
    192450 0100001
    192451 0100001
    192453 0100003
    192454 0100003
    192464 0100013
    192465 0100013
    192466 0100014
    192467 0100014

    Necesito que mientras el registro contiguo sea igual, le de una letra del alfabeto, hasta que se encuentre con un registro diferente y vuelva a empezar la operación. Es decir, quiero que me aparezca lo siguiente:

    ID Pcatastral2 LETRA
    192450 0100001 a
    192451 0100001 b
    192453 0100003 a
    192454 0100003 b
    192464 0100013 c
    192465 0100013 d
    192466 0100014 a
    192467 0100014 b

    O BIEN:

    ID Pcatastral2 LETRA
    192450 0100001 1
    192451 0100001 2
    192453 0100003 1
    192454 0100003 2
    192464 0100013 3
    192465 0100013 4
    192466 0100014 1
    192467 0100014 2

    No sé si será necesario saberlo, pero nunca va a aparecer un caso sin repetir (que sólo sea "a"), siempre habrá como mínimo "a" y "b".

    También me valdría que apareciesen números en vez de letras, que luego los reemplazaba y listo.

    Gracias por adelantado.
    Última edición por Coach; 24/03/2009 a las 13:14

  2. #2
    habitual Avatar de Pyewacket
    Fecha de ingreso
    11 abr, 07
    Mensajes
    64
    Agradecido
    7 veces

    Predeterminado Re: Reto para expertos en Excel: Ayuda con fórmula

    Imagino que esto te servirá (eso sí, para sucesión de números, no de letras):

    A B C
    1
    2
    3

    Siendo B la columna con los datos importantes.
    Celda C2 (por ejemplo):
    =si(B2=B1;C1+1;1)

    Y copias esa fórmula en el resto de celdas de la columna C

  3. #3
    freak Avatar de Coach
    Fecha de ingreso
    28 jun, 04
    Mensajes
    640
    Agradecido
    29 veces

    Predeterminado Re: Reto para expertos en Excel: Ayuda con fórmula

    Muchas gracias Pyewacket.

    Ayer me dijeron en otro foro una fórmula para hacerlo con letras. Es esta, por si a alguien le puede ayudar:

    =SI(DERECHA(B2;1)=DERECHA(B1;1);CARACTER(CODIGO(C1 )+1);"a")

    Un saludo.

+ Responder tema

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.
SEO by vBSEO
Image resizer by SevenSkins