Por qué no suma 3 eur + 4 eur

31/07/2009 - 14:08 por antoni | Informe spam
ftp://uull1606_01:anonimo@ftp.antonidav.jazztel.es/prueba_SUMA.xlsx

Preguntas similare

Leer las respuestas

#6 Héctor Miguel
04/09/2009 - 22:36 | Informe spam
hola, antoni !

Habia llegado a creer que con la sustitucion ya estaba todo resuelto
pero resulta que sigue sin sumar, sigue Excel tomandolo como texto.
http://www.antonidav.jazztel.es/0/N...ero_D5.JPG

No entiendo que me dices aqui, que parece es la cuestion:
=> OJO: no es lo mismo el "signo euro" APLICADO por formatos numericos personalizados o integrados
=> donde la celda contiene SOLO (y esclusivamente) valores numericos (ningun "simbolo")...
que PONER (textualmente) el "signo euro" (alt + gr + E) COMO PARTE del contenido (textual) de "la celda"



Si yo escribo en celdas con formato arbitrario 3¤ y 4¤ , las convierte a moneda por ponerles ¤
y toma sus valores como numeros, y que puede SUMAR bien...



(va de nuevo...)

1) en la imagen se ve (claramante) que la funcion =esnumero(... devuelve FALSO
2) eso significa que "la celda" contiene valores NO numericos (es una celda cuyo contenido es TEXTO)
3) (seguramente) fue como resultado de "copiar/pegar" desde alguna pagina web
4) quedo "confirmado" que es texto, puesto que al final de lo pegado existen caracteres TETUALES " EUR"
5) (seguramente) reemplazar "EUR" por "alt+gr+E" => SIGUE SIENDO TEXTO POR TEXTO
6) (probablemente) esa/s celda/s "heredan" un formato (numerico ?) de texto (por el copiar/pegar desde web)
7) etc. etc. etc. => mientras no entiendas los "por que" de este comportamiento... puedes seguir "volviendote loco" :))

prueba:
a) cambiando el formato de la/s celda/s (de texto a general o moneda)
b) ELIMINA todo caracter al final de esa/s celda/s (ya sea " EUR" o " alt+gr+E")
c) pulsa {F2} {F9} {enter}
OJO: mientras no (RE)edites/entres los datos, el formato de texto a general NO se completa

saludos,
hector.
Respuesta Responder a este mensaje
#7 antoni
05/09/2009 - 00:33 | Informe spam
No , si aunque no acabo de tener claro todo este lío de los formatos, te decía que ya estaba resuelto.

1) Al copiar de una web en Excel, las celdas quedan con formato "general".
2) Buscando todos los "espacioEUR", y cambiando por "nada", solo quedan las cifras, y además las celdas cambian automáticamente a formato "numero".
3) Si selecciono todas las celdas y elijo formato "moneda", a esos números se les aparece la unidad "espacio€", y siguen siendo números para Excel.

Casi mejor:
1') Si cambio previamente el formato general a moneda en todas las celdas.
2') Buscando todos los "espacioEUR", y cambiando por "nada", las celdas cambian automáticamente a formato "numero €", que Excel entiende como "numero".


"Héctor Miguel" escribió en el mensaje news:%
hola, antoni !

Habia llegado a creer que con la sustitucion ya estaba todo resuelto
pero resulta que sigue sin sumar, sigue Excel tomandolo como texto.
http://www.antonidav.jazztel.es/0/N...ero_D5.JPG

No entiendo que me dices aqui, que parece es la cuestion:
=> OJO: no es lo mismo el "signo euro" APLICADO por formatos numericos personalizados o integrados
=> donde la celda contiene SOLO (y esclusivamente) valores numericos (ningun "simbolo")...
que PONER (textualmente) el "signo euro" (alt + gr + E) COMO PARTE del contenido (textual) de "la celda"



Si yo escribo en celdas con formato arbitrario 3€ y 4€ , las convierte a moneda por ponerles €
y toma sus valores como numeros, y que puede SUMAR bien...



(va de nuevo...)

1) en la imagen se ve (claramante) que la funcion =esnumero(... devuelve FALSO
2) eso significa que "la celda" contiene valores NO numericos (es una celda cuyo contenido es TEXTO)
3) (seguramente) fue como resultado de "copiar/pegar" desde alguna pagina web
4) quedo "confirmado" que es texto, puesto que al final de lo pegado existen caracteres TETUALES " EUR"
5) (seguramente) reemplazar "EUR" por "alt+gr+E" => SIGUE SIENDO TEXTO POR TEXTO
6) (probablemente) esa/s celda/s "heredan" un formato (numerico ?) de texto (por el copiar/pegar desde web)
7) etc. etc. etc. => mientras no entiendas los "por que" de este comportamiento... puedes seguir "volviendote loco" :))

prueba:
a) cambiando el formato de la/s celda/s (de texto a general o moneda)
b) ELIMINA todo caracter al final de esa/s celda/s (ya sea " EUR" o " alt+gr+E")
c) pulsa {F2} {F9} {enter}
OJO: mientras no (RE)edites/entres los datos, el formato de texto a general NO se completa

saludos,
hector.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida