Fórmula para controlar secuencia alfabética y cantidad entre ellas

Lo que preciso es controlar la cantidad y secuencia alfabética entre dos celdas.

Es decir, si en la celda A1 tengo las letras AAA y en la celda B1 tengo las letras AAC, en la celda C1 debería decirme que hay cantidad 3 entre esas dos secuencias (AAA, AAB y AAC).

Si por ejemplo tengo AAZ en A1 y ABC en B1, debe calcular que tengo AAZ, ABA, ABB y ABC, es decir cantidad 4,.

También poder controlar que no pueda colocar AAC en A1 y AAA en B1 ya que estarían al revés.

2 Respuestas

Respuesta
2

Y qué esperas de resultado, ¿solamente qué te diga la cantidad?

Y en dónde quieres el resultado, ¿en una celda o en un mensaje?

¿Siempre vas a poner 3 letras?

¡Gracias! 

Se trata de un control de chapas patentes de automotores y motos. Donde varian las secuencias en las letras. Se cargan por lotes donde lo que cambia son las letras, por ejemplo desde BFC036 hasta BFV036. Entonces lo que tengo que lograr al operador cargar esa compra es:

* Verificar la cantidad, es decir, contar desde BFC hasta BFV cuantas placas son

* Verificar la correlatividad (que no puedan colocar BFV primero y BFC después)

* Puede pasar que sean 2 letras, en el caso de motos y 3 en el de autos. Como es variable a medida que cambian los sistemas de patentamiento, lo ideal es poder usar un condicional donde pueda determinar que primero cuente cuantas letras tiene intuyo no?

No respondiste estas dudas:

Tu respuesta

Y qué esperas de resultado, ¿solamente qué te diga la cantidad?

Y en dónde quieres el resultado, ¿en una celda o en un mensaje?

Podrías poner un ejemplo con una imagen de cómo lo tienes en tu hoja de excel, ahí mismo pones cómo y dónde quieres el resultado.

Y otra cosa importante: ¿Solamente tienes un par de placas? ¿O es una lista de varias placas?

Entre más real pongas el ejemplo, más fácil será entender.

¡Gracias! 

Y qué esperas de resultado, ¿solamente qué te diga la cantidad?

Preciso que el resultado me indique la cantidad y que siga una secuencia. Es decir, que si en columna Desde dice AAZ, en columna hasta no pueda decir AAB porque es una letra anterior, no posterior y no podrìa contar.

Y otra cosa importante: ¿Solamente tienes un par de placas? ¿O es una lista de varias placas?

Es un Registro del Automotor por lo que son muchas las operaciones mensuales de compra de placas

Podrías poner un ejemplo con una imagen de cómo lo tienes en tu hoja de excel, ahí mismo pones cómo y dónde quieres el resultado.

Coloco un ejemplo:

Suponiendo que en la celda B2 tienes Desde y en la celda C2 tienes Hasta, entonces en la celda D2 pon la siguiente fórmula:

=SI.ERROR(SI(COLUMNA(INDIRECTO(C2&1))<COLUMNA(INDIRECTO(B2&1)),"Secuencia Incorrecta",COLUMNA(INDIRECTO(C2&1))-COLUMNA(INDIRECTO(B2&1)))+1,"")

'.[Sal u dos. Dante Amor. No olvides valorar la respuesta. 
'.[Avísame cualquier duda

Le encontré un detalle a la fórmula, debería ser así:

=SI.ERROR(SI(COLUMNA(INDIRECTO(C2&1))<COLUMNA(INDIRECTO(B2&1)),"Secuencia Incorrecta",COLUMNA(INDIRECTO(C2&1))-COLUMNA(INDIRECTO(B2&1))+1),"")

[sal u dos, no olvides valorar.

Respuesta

Estos ejemplos trabajan con cadena de texto te ayudarán

https://youtu.be/gw69AFiineY

https://youtu.be/xrnRXULC6QE

https://youtu.be/XLxuc-k8-FM

https://youtu.be/YIdGYKz_f5Q 

https://youtu.be/34mzRbaPUfU

https://youtu.be/a40NuvB3YF8

https://youtu.be/gROacIqa2n4

https://youtu.be/j4rhWWeC2Vw

https://youtu.be/0iB-WlPcfi8

Visita https://programarexcel.com descarga cientos de ejemplos de macros gratis

suscribe https://www.youtube.com/c/programarexcel?sub_confirmation=1  activa la campana y youtube te avisará cuando se suban nuevos vídeos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas