algo de concatenar

Cualquier otro tipo de consultas sobre la Hoja de Cálculos Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

algo de concatenar

Notapor remo » 05 Dic 2011 14:52

les explicare lo siguiente:
estamos en una pagina de excel y tengo un nombre en la celda b8
el nombre es :ramirez rivera julio esta en mayuscula
ahora en una de las celdas hago una formula variada y me sale como respuesta la letra j ustedes me pueden explicar que paso y me hacen entender paso a paso porque de la respuesta
ahi va la formula :
=minusc(concatenar(derecha(extrae(b8;hallar(",";b8)+2;1))))
les agradezco las respuesta
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
remo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 29 Nov 2011 14:09

Re: algo de concatenar

Notapor FORNELAS » 05 Dic 2011 16:42

Vayamos por partes.
Si utilizas esta funcion HALLAR(",";B8) en tu formula entonces
deseas saber en que posicion esta la coma dentro del texto
ramirez rivera, julio
La formula te dara 15 ya que si cuentas de izquierada a derecha del texto
la coma se encuentra en la posición 15
por lo tanto la j pasa a estar en la posion 17 del texto por el 15 + 2
entonces tu formula queda así por el momento
=MINUSC(CONCATENAR(DERECHA(EXTRAE(B8;17;1))))

Si utilizas esta funcion EXTRAE(B8;17;1) en tu formula
deseas extraer del rotulo
ramirez rivera, julio
la letra que esta en la posicion numero 17
es decir, la letra que esta inmediatamente
despues de la coma y el espacio que en este caso es la j
el 1 significa que solo deseas extraer un carácter desde la posicion 17
de la formula
si en vez de 1 fuera 3 extraer nos daría jul
Ahora tu formula queda asi:
MINUSC(CONCATENAR(DERECHA("j")))

MINUSC convierte toda las letras del rotulo a minusculas
si tienes J entonces MINUSC la convertirá a j

En tu formula, CONCATENAR Y DERECHA no hacen nada y estan de mas, ya que el mismo resultado se obtiene con esta formula:

=MINUSC(EXTRAE(B8;HALLAR(",";B8)+2;1))

Ahora te sugiero ver en la ayuda de excel lo referente a las funciones CONCATENAR y DERECHA


Saludos.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
FORNELAS
Miembro Frecuente
Miembro Frecuente
 
Registrado: 23 Nov 2011 00:02
Ubicación: México, Estado de México

Re: algo de concatenar

Notapor remo » 05 Dic 2011 18:05

mui buen dato se le agradece
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
remo
Miembro Frecuente
Miembro Frecuente
 
Registrado: 29 Nov 2011 14:09


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Otras Consultas

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados