Comparador de precio por unidad
ConversiónTodo se ejecuta en tu navegador: no se sube nada
Escribe una línea «nombre precio cantidad» por producto, por ejemplo `Grande 19.9 1000`. A la derecha, cada línea se convierte en un precio por unidad, se ordena de más barata a más cara, se marca la mejor y se muestra cuánto más caras son las demás en porcentaje. El error clásico al comparar es comparar totales. Un paquete grande parece más caro, pero trae más, así que el resultado aquí es un precio *por unidad*, no un total. Una vez puesto en su propia columna, cuál gana es obvio sin dividir de cabeza. «Un 12% más» supera a «19,9 frente a 22,5». Dos números absolutos hay que compararlos a mano; un porcentaje te dice directamente si merece la pena recorrer otro pasillo por un formato distinto. El descuento es una opción, no un segundo formato de entrada. «Cuál sale mejor tras un 20% de descuento» es la misma pregunta, así que el descuento es una opción que multiplica todos los precios; un formato aparte convertiría «¿aquí escribo el precio de antes o el de después?» en una pregunta que nadie sabe responder. ⚠️ Los descuentos por umbral de gasto no están aquí. «Gasta 200 y llévate 30 de descuento» depende de cuánto compras en total, y la comparación por unidad da por hecho que las líneas son independientes. Forzarlo daría una cifra que parece tan precisa como un precio unitario mientras depende de tu cesta: justo la afirmación que esta herramienta no debería hacer. ⚠️ Una línea mal escrita no borra la tabla. Las líneas que no se pueden leer se listan aparte con el formato esperado, y el resto se sigue calculando: perder todos los resultados por una errata es el peor comportamiento posible al comparar precios.
Funciones
- ⚠️ La cantidad puede llevar unidad: `500g` y `1kg` se normalizan antes de comparar; sin convertir, la conclusión «el grande es más caro» sale al revés
- Reconoce unidades en distintos idiomas (g/kg/ml/L/MB/GB…), y solo convierte dentro de la misma magnitud (gramos y mililitros no se mezclan)
- ⚠️ Si las unidades no coinciden (unas con unidad y otras sin ella) no adivina: compara como números y avisa claramente, porque adivinar mal invierte la conclusión
- Ordenado por precio unitario (nunca por total), con la mejor marcada automáticamente
- Cada otra línea muestra cuánto más cuesta, en porcentaje
- Descuento opcional aplicado a todos los precios a la vez (la clasificación no puede cambiar)
- Con un nombre de unidad, una columna extra «por 100»: 0,0199 frente a 0,0396 exige contar decimales, 1,99 frente a 3,96 no
- Los nombres pueden contener espacios (los dos últimos números se leen como precio y cantidad)
- Acepta espacios, comas y tabuladores, así que puedes pegar directamente de una tabla
- Una línea mal escrita solo se afecta a sí misma, y el resultado dice cuál y por qué
- El veredicto va en el resultado mismo, así que sobrevive al copiado
- Calculado en local; no se sube nada
Cómo se usa
- Una línea «nombre precio cantidad» por producto (el nombre es opcional y puede llevar espacios)
- La derecha ordena por precio unitario y marca la mejor
- Añade un descuento o un nombre de unidad si los necesitas
- Cambia el orden cuando quieras comprobar contra tu lista original
Preguntas frecuentes
- ¿En qué unidades pongo la cantidad?
- En la que quieras, siempre que todas las líneas usen la misma: las líneas deben ser el mismo producto medido igual. Comparar mililitros con litros da precios unitarios que no son comparables, mientras la salida sigue pareciendo perfectamente normal. Escribe 500 ml y 1 L como `500` y `1000`. El campo del nombre de unidad solo afecta al texto del resultado («por 1 ml»); no cambia la aritmética.
- ¿Por qué las otras líneas pierden el porcentaje cuando algo es gratis?
- Porque entonces el precio unitario más bajo es 0, y «dividir entre 0 y restar 1» no tiene respuesta. Más importante: usar «el porcentaje es 0» como criterio marcaría todas las líneas como mejor valor, un resultado contradictorio. Así que cuando hay un artículo gratis (un regalo, un canje de puntos), solo él se marca como mejor valor y el resto no lleva porcentaje.
- ¿Cambia la clasificación con un descuento?
- No. Un descuento multiplica todos los precios por el mismo factor, y multiplicar por un número positivo no cambia cuál es menor. Así que el descuento cambia los precios unitarios pero nunca cuál sale mejor: por eso pertenece como opción y no como un segundo formato de entrada.
- ¿Sirve para «gasta 200 y llévate 30 de descuento»?
- No, y la herramienta deliberadamente no lo intenta. Un umbral de gasto depende de tu cesta entera y de cómo la repartas, mientras que la comparación por unidad da por hecho que las líneas son independientes. Incluirlo daría un número que solo es cierto para una cesta concreta mientras parece tan preciso como un precio unitario, y el lector no tendría forma de notarlo. Para umbrales, calcula sin más el total y lo pagado: eso no necesita comparación.
Herramientas relacionadas
Conversor de unidades
ConversiónConvierte entre 26 categorías de unidades —longitud, peso, temperatura, energía, presión, flujo, fuerza, densidad y más—. Se ejecuta en tu navegador.
Importe en letras
ConversiónConvierte un importe o una fecha a la forma de un comprobante chino: mayúsculas del renminbi, fecha de emisión e importe en inglés para 15 monedas.
Conversor de timestamp
ConversiónConvierte marcas de tiempo Unix en fechas y al revés, con segundos, milisegundos, microsegundos, nanosegundos, FILETIME y zonas horarias.
Calculadora de fechas
ConversiónCalcula los días, semanas o meses entre dos fechas, o suma y resta días, semanas o meses a una fecha. Se eligen en el calendario o se pegan; nada se sube.
Conversor de bases
ConversiónConvierte números entre binario, octal, decimal, hex, base 36 y base 64, con los seis resultados a la vez y sin perder dígitos en IDs largos.
Analizador de cron
ConversiónExplica una expresión cron campo a campo y calcula las próximas ejecuciones y la anterior; una programación que nunca se dispara lo dice al momento.