Página 1 de 1

[RESUELTO]números con letras

Publicado: Lun May 21, 2018 7:50 am
por Jesús Tanco
Hola.

Mi problema es que trabajo con una gran cantidad de números, y que van desde muy pequeños hasta muy grandes.

Descargo los datos de un fichero externo por internet. El problema aparece cuando los números son muy grandes, en el fichero van mezcladas letras con los números, y en una misma celda, así por ejemplo, para el número 543000 me puede aparecer 543K, lo que significa que 453 está multiplicado por mil, y para 876543000000 me aparece 876543M, lo que significa que 876543 está multiplcado por un millón

Cuando quiero programar operaciones matemáticas con estos números, me resulta imposible. No puedo hacer la operación 543K + 876543M, ó 543K/365, (como dos ejemplos cualquiera), ya que no me reconoce 543K como un número válido, ni 876543M tampoco

Gracias por la atención

Re: números con letras

Publicado: Lun May 21, 2018 10:29 am
por PepeOooSevilla
Hola.
  • Antes que nada, por favor, mueve el tema al subforo correcto que, en este caso, sería "Calc" dentro del apartado "Aplicaciones", o bien, "Principiantes" dentro del apartado "Primeros pasos". Donde está publicado "no es para hacer preguntas".
Si sólo son las letras "K" y "M", en el archivo adjunto puedes ver un ejemplo usando una columna como auxiliar para la conversión de los números. La fórmula es:

Código: Seleccionar todo

=SI(DERECHA(A2)="K";VALOR(IZQUIERDA(A2;LARGO(A2)-1))*1000;SI(DERECHA(A2)="M";VALOR(IZQUIERDA(A2;LARGO(A2)-1))*1000000;A2*1))
'En A2 se encuentra el número en formato texto
En otro caso, sube un archivo de ejemplo donde veamos los datos que tienes y lo que quieres obtener (Cómo adjuntar un archivo a este sitio).

Saludos cordiales.

Re: números con letras

Publicado: Lun May 21, 2018 3:25 pm
por mauricio
Jesús Tanco escribió:Cuando quiero programar operaciones matemáticas con estos números, me resulta imposible. No puedo hacer la operación 543K + 876543M, ó 543K/365, (como dos ejemplos cualquiera), ya que no me reconoce 543K como un número válido, ni 876543M tampoco
Porqué NO son números válidos... como ya te indico nuestro amigo, primero conviertelos a números válidos.

Re: números con letras

Publicado: Mar May 22, 2018 12:44 pm
por Jesús Tanco
O.K.
Muchas gracias!!
problema resuleto.

Y PERDÓN... mi error de colocación en el subforo adecuado se debe únicamente a que soy novato en este foro.
No se repetirá

Re: números con letras

Publicado: Mar May 22, 2018 1:58 pm
por PepeOooSevilla
Hola.

Si consideras que el tema está resuelto, por favor, indícalo (¿Cómo marcar como RESUELTO un tema?).

Saludos cordiales.