La solicitud

De Nicole Cox, Especialista de soporte
Tu objetivo
En F2:F45, convierte con VALUE cada refund_amount de la columna E en un número real. Después, en I1 pon la SUM de la columna en bruto E2:E45, en I2 la SUM de tu columna convertida F2:F45, y en I3 cuántos importes de E2:E45 están guardados como texto (COUNTA menos COUNT).
- Llena
F2:F45, I1:I3con los valores correctospendiente - Con fórmulas, no con números escritospendiente
- Usa
VALUESUMCOUNTACOUNTpendiente
Tu hoja
| A | B | C | D | E | F | G | H | I | J | |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | return_id | order_item_id | returned_on | reason | refund_amount | refund_value | SUM of refund_amount | |||
| 2 | 1434 | 25418 | 2025-10-01 | changed_mind | 28.99 | SUM of refund_value | ||||
| 3 | 1435 | 25450 | 2025-10-02 | wrong_item | 28.99 | Amounts stored as text | ||||
| 4 | 1436 | 24641 | 2025-10-04 | changed_mind | 23.98 | |||||
| 5 | 1437 | 25419 | 2025-10-04 | damaged | 159.00 | |||||
| 6 | 1438 | 24827 | 2025-10-05 | changed_mind | 141.98 | |||||
| 7 | 1439 | 25116 | 2025-10-05 | late | 219.00 | |||||
| 8 | 1440 | 25420 | 2025-10-05 | damaged | 159.00 | |||||
| 9 | 1441 | 25229 | 2025-10-06 | late | 149.00 | |||||
| 10 | 1442 | 25633 | 2025-10-06 | damaged | 67.96 | |||||
| 11 | 1443 | 25736 | 2025-10-06 | damaged | 398.00 | |||||
| 12 | 1444 | 25318 | 2025-10-08 | changed_mind | 143.88 | |||||
| 13 | 1445 | 25635 | 2025-10-09 | wrong_item | 35.98 | |||||
| 14 | 1446 | 25230 | 2025-10-10 | changed_mind | 169.00 | |||||
| 15 | 1447 | 25732 | 2025-10-11 | damaged | 185.98 | |||||
| 16 | 1448 | 25801 | 2025-10-11 | wrong_item | 20.99 | |||||
| 17 | 1449 | 25818 | 2025-10-12 | changed_mind | 18.99 | |||||
| 18 | 1450 | 25746 | 2025-10-13 | wrong_item | 23.99 | |||||
| 19 | 1451 | 25134 | 2025-10-14 | changed_mind | 52.99 | |||||
| 20 | 1452 | 25634 | 2025-10-15 | late | 179.00 | |||||
| 21 | 1453 | 25976 | 2025-10-15 | damaged | 35.97 | |||||
| 22 | 1454 | 25820 | 2025-10-17 | changed_mind | 27.99 | |||||
| 23 | 1455 | 25963 | 2025-10-18 | damaged | 28.99 | |||||
| 24 | 1456 | 25995 | 2025-10-18 | damaged | 134.97 | |||||
| 25 | 1457 | 25421 | 2025-10-19 | late | 107.98 | |||||
| 26 | 1458 | 25978 | 2025-10-19 | wrong_item | 54.99 | |||||
| 27 | 1459 | 25128 | 2025-10-20 | late | 179.00 | |||||
| 28 | 1460 | 25293 | 2025-10-20 | changed_mind | 39.98 | |||||
| 29 | 1461 | 26041 | 2025-10-20 | damaged | 15.99 | |||||
| 30 | 1462 | 26114 | 2025-10-20 | damaged | 29.99 | |||||
| 31 | 1463 | 26009 | 2025-10-21 | wrong_item | 56.97 | |||||
| 32 | 1464 | 25975 | 2025-10-22 | wrong_item | 779.00 | |||||
| 33 | 1465 | 26010 | 2025-10-22 | wrong_item | 104.99 | |||||
| 34 | 1466 | 26040 | 2025-10-22 | damaged | 17.99 | |||||
| 35 | 1467 | 26044 | 2025-10-22 | wrong_item | 92.99 | |||||
| 36 | 1468 | 26193 | 2025-10-22 | wrong_item | 27.99 | |||||
| 37 | 1469 | 26171 | 2025-10-24 | wrong_item | 25.99 | |||||
| 38 | 1470 | 25904 | 2025-10-25 | changed_mind | 982.60 | |||||
| 39 | 1471 | 26162 | 2025-10-25 | damaged | 323.94 | |||||
| 40 | 1472 | 26152 | 2025-10-26 | damaged | 18.99 | |||||
| 41 | 1473 | 26298 | 2025-10-26 | wrong_item | 20.99 | |||||
| 42 | 1474 | 25784 | 2025-10-27 | late | 179.00 | |||||
| 43 | 1475 | 25987 | 2025-10-30 | late | 11.99 | |||||
| 44 | 1476 | 26286 | 2025-10-30 | damaged | 53.99 | |||||
| 45 | 1477 | 26419 | 2025-10-30 | wrong_item | 72.99 | |||||
| 46 | ||||||||||
| 47 |
Cargando el editor…
Solución de referencia
Mote revisa tu resultado
Presiona Comprobar. Cada celda correcta se vuelve una luciérnaga en tu linterna.
Lo que recibe Nicole, y por qué
La lección
El total de Nicole está mal, y nada en la hoja lo dice. Ningún error, ninguna advertencia, solo un número más pequeño. La causa es el problema de datos más común en las hojas de cálculo: los números guardados como texto.
Por qué una exportación hace esto
Un archivo CSV no tiene tipos. Cada valor son solo caracteres, y el programa que lo lee tiene que adivinar qué es cada uno. Las columnas configuradas como Texto, los valores con un espacio sobrante, un apóstrofo o un signo de moneda, los sistemas que entrecomillan los importes editados a mano: todo esto puede dejar "141.98" en una celda como texto. Esta hoja está construida igual: el portal de devoluciones escribe los reembolsos aprobados a mano (motivo changed_mind) como texto, y el resto como números.
La pista: la alineación
Excel y Google Sheets ponen los números en el borde derecho de una celda y el texto en el izquierdo, salvo que alguien haya cambiado la alineación. Recorre la columna E: E3 (28.99) está a la derecha, E2 (28.99) a la izquierda. El mismo importe, distinto tipo. Tampoco ayuda el formato 0.00: solo se aplica a los números, así que E14 muestra 169.00 porque esos son los caracteres del texto, no porque tenga formato. Excel de escritorio también marca esas celdas con un pequeño triángulo verde (“Número almacenado como texto”).
También puedes preguntarlo directamente: =ISTEXT(E2) es TRUE, =ISNUMBER(E2) es FALSE.
Qué hace SUM con el texto
| Fórmula | Qué pasa con "28.99" en E2 |
|---|---|
=SUM(E2:E45) |
se salta: los rangos en SUM, AVERAGE, MIN, MAX solo conservan números |
=E2+E3 |
se convierte: los operadores aritméticos transforman el texto numérico en número |
=COUNT(E2:E45) |
no se cuenta: COUNT cuenta solo números |
=COUNTA(E2:E45) |
se cuenta: COUNTA cuenta toda celda que no esté vacía |
Así, =SUM(E2:E45) devuelve 4,002.58, mientras que los 44 reembolsos suman en realidad 5,632.96. Los diez importes de texto, 1,630.38 en total, simplemente desaparecen. Esos son los “unos $1,600” de Nicole.
La comprobación más rápida en cualquier columna que vayas a totalizar:
I3 =COUNTA(E2:E45)-COUNT(E2:E45)
Aquí devuelve 10. En una columna limpia devuelve 0.
Convertir con VALUE
VALUE(text) lee un texto numérico y devuelve el número:
F2 =VALUE(E2)
F2 muestra 28.99, alineado a la derecha, y es un número real. Sobre una celda que ya contiene un número, VALUE lo devuelve sin cambios, así que una sola fórmula sirve para toda la columna. Rellénala hacia abajo y =SUM(F2:F45) da 5,632.96.
Dos atajos hacen el mismo trabajo: =E2*1 y =--E2 (dos signos menos). Ambos fuerzan la aritmética, y la aritmética convierte. VALUE dice lo que quieres decir, lo que ayuda a la siguiente persona que lea la hoja.
VALUE devuelve #VALUE! cuando el texto no es un número en absoluto, como "n/a" o "$1,200 approx". Eso es útil: te muestra las celdas que necesitan a una persona, no una fórmula.
Errores comunes
- Cambiar el formato a Número. La celda sigue conteniendo texto;
SUMsigue saltándola. Convierte el valor (VALUE, o en Excel, Datos > Texto en columnas > Finalizar sobre la columna). - Fiarse de un total sin un conteo. Compara
COUNTcon el número de filas. 34 números en una columna de 44 filas significa que diez faltan en cada suma. - Arreglarlo solo en el total. Una fórmula ingeniosa de una celda puede convertir y sumar a la vez, pero la siguiente tabla dinámica o gráfico sobre la columna E sigue mal. Convierte en una columna limpia y construye sobre ella.
- Configuración regional.
VALUE("1.234,50")funciona en Europa y falla en EE. UU. Las exportaciones de un sistema de otro país necesitan antes unSUBSTITUTE.
¡Linterna encendida!
Practicaste: numbers as textvaluesumcountcountadata types
- Resuelto
- Sin pistas
- Al primer intento
