none
Suma Obviando el texto RRS feed

  • Pregunta

  • Hola!!!

    Tengo un problema, necesito sumar varios datos pero los valores estan acompañados de texto, es decir, supongamos que las celdas contienen un numero y luego texto. Por ejemplo "50 niños" lo que necesito es que excel obvie esos valores de texto y solo tome en cuenta los numeros y haga la operacion aritmetica.

    Es esto posible?? Muchas gracias

    jueves, 2 de febrero de 2012 20:52

Respuestas

  • Siempre hay que mirar cómo tienes los datos originales. Si siempre estamos hablando de 50 niños, 102 niños, etc, no sería extremadamente difícil, puesto que se podría cortar la cadena; más o menos algo como

    =VALOR(IZQUIERDA(celda;LARGO(celda)-6))

    Con esto, sólo te tomará el valor de la celda, habiendo eliminado la cadena " niños".

    Ahora bien, imagino que no todos los textos serán homogéneos, así que tocará encontrar el primer espacio para poder cortar la cadena ahí, así que prueba a crear una nueva columna para que te aparezcan los valores numéricos con:

    =VALOR(IZQUIERDA(celda;ENCONTRAR(" ";celda;1)))

    • Marcado como respuesta Uriel Almendra lunes, 22 de abril de 2013 17:09
    viernes, 3 de febrero de 2012 9:28
  • Hola!
    prueba con
    =EXTRAE(A1;1;ENCONTRAR(" ";A1;1)-1)
    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/
    • Marcado como respuesta Uriel Almendra lunes, 22 de abril de 2013 17:09
    viernes, 3 de febrero de 2012 21:57

Todas las respuestas

  • Siempre hay que mirar cómo tienes los datos originales. Si siempre estamos hablando de 50 niños, 102 niños, etc, no sería extremadamente difícil, puesto que se podría cortar la cadena; más o menos algo como

    =VALOR(IZQUIERDA(celda;LARGO(celda)-6))

    Con esto, sólo te tomará el valor de la celda, habiendo eliminado la cadena " niños".

    Ahora bien, imagino que no todos los textos serán homogéneos, así que tocará encontrar el primer espacio para poder cortar la cadena ahí, así que prueba a crear una nueva columna para que te aparezcan los valores numéricos con:

    =VALOR(IZQUIERDA(celda;ENCONTRAR(" ";celda;1)))

    • Marcado como respuesta Uriel Almendra lunes, 22 de abril de 2013 17:09
    viernes, 3 de febrero de 2012 9:28
  • Hola!! muchas gracias por tu respuesta, pero soy un poco novato con el excel

    En este caso los datos siempre son iguales, pero no se como aplicar la formula; es decir, como coloco la formula incluyendo ambas celdas que debo restar??.

    Muchas gracias por la ayuda

    viernes, 3 de febrero de 2012 17:53
  • Hola!
    prueba con
    =EXTRAE(A1;1;ENCONTRAR(" ";A1;1)-1)
    Saludos a todos desde Huelva
    http://www.mvp-access.es/emilio/
    • Marcado como respuesta Uriel Almendra lunes, 22 de abril de 2013 17:09
    viernes, 3 de febrero de 2012 21:57