La solicitud

De Laura Ross, Especialista de inventario
Tu objetivo
Elige el par de resultados que devuelven las dos fórmulas para los conteos de estantería de abajo.
Lo que recibe Laura, y por qué
La lección
Dos fórmulas, las mismas tres celdas, dos totales distintos. Ninguna muestra un error. Esta es la trampa del nivel anterior vista desde el otro lado, y es el tipo de pregunta que zanja una discusión en la mesa del recuento de inventario.
Los rangos dentro de funciones conservan solo números
Cuando SUM, AVERAGE, MIN, MAX o COUNT reciben un rango, miran cada celda y se quedan con los números. El texto, las celdas vacías y TRUE/FALSE se dejan fuera, sin aviso. Eso es una ventaja (una fila de encabezado dentro del rango no hace daño) y una trampa (un número guardado como texto también se descarta).
Los operadores convierten
+, -, * y / necesitan números, así que Excel intenta convertir en uno lo que reciben. El texto "8" se convierte en 8. El texto "n/a" no se puede convertir, y el resultado es #VALUE!. Por eso =E2*1 y =--E2 funcionan como conversiones rápidas.
| Fórmula | B3 = "8" |
B3 = "n/a" |
|---|---|---|
=SUM(B2:B4) |
17 | 17 |
=B2+B3+B4 |
25 | #VALUE! |
=SUM(B2,VALUE(B3),B4) |
25 | #VALUE! |
=COUNTA(B2:B4)-COUNT(B2:B4) |
1 | 1 |
De cuál fiarse
De ninguna, hasta que la columna esté limpia. SUM está mal sin avisarte. + acierta aquí por suerte y se rompe con el primer valor no numérico. El camino fiable es el del nivel anterior: contar las celdas de texto, convertir la columna con VALUE y luego hacer SUM de la columna convertida. Un error de VALUE apunta a una celda que necesita a una persona.
La misma trampa en otras funciones
La regla “los rangos conservan solo números” no es especial de SUM. En la hoja de reembolsos del nivel anterior, =AVERAGE(E2:E45) promedia solo los 34 reembolsos numéricos e ignora los diez de texto, así que el promedio está mal igual que el total. =MAX(E2:E45) devuelve 779.00, mientras que el reembolso más grande del mes es el 982.60 que está en E38 como texto. SUMIF y COUNTIF siguen la misma regla con las celdas que suman. Una columna de texto puede sesgar en silencio todos los resúmenes construidos sobre ella, y por eso primero va la comprobación y después los resúmenes.
Google Sheets se comporta igual en todo esto, así que una hoja que pasa de uno a otro conserva el problema. El hábito que viaja es el conteo: antes de cualquier resumen de una columna que no tecleaste tú, compara COUNT con el número de filas.
Errores comunes
- Leer la alineación como decoración. Un número alineado a la izquierda en una columna de números alineados a la derecha es texto mientras no se demuestre lo contrario.
- Sumar celdas una por una.
=B2+B3+B4no crece cuando se añade una cuarta estantería; un rango sí. - Suponer que un formato lo arregla. Dar formato de Número a B3 no cambia el texto que contiene.
¡Linterna encendida!
Practicaste: numbers as textsumarithmetic coerciondata types
- Resuelto
- Sin pistas
- Al primer intento
