¿Como Obtener litros desglosando por tarifas?

Estoy trabajando en una base de datos para registrar la venta de litros de agua solo que se maneja los siguientes tarifas

Para los primeros 30 litros a $4

Para los siguientes 10 litros a $5

Para los siguientes 10 litros a $10

Para los siguientes 10 litros a $15

Y para los siguientes 30 litros a $20

Por ejemplo en la celda c2 tengo litros anteriores tengo la cantidad 313 y luego en la celda D2 tengo la litros actuales de 381 por lo que en la celda E2 me arroja 68 litros solo que en la celda F2 Que me arroje mis litros con tarifa de $4 y en G2 que me arroje mis litros con tarifa de$5, en

H2 que me arroje mis litros con tarifa de $10, en

I2 que me arroje mis litros con tarifa de $15 y en

J2 que me arroje mis litros con tarifa de $20

1 respuesta

Respuesta
1

Te paso las fórmulas en cada celda según tu ejemplo:

F2: =MIN(E2;30)

G2: =MIN(E2-30;10)

H2: =MIN(E2-40;10)

I2: =MIN(E2-50;10)

J: =MIN(E2-60;10)

Ten en cuenta que mi separador es punto y coma (;); tal vez debas reemplazarlo por la coma (,) y que, como lo pediste, esas fórmulas te dan los litros, si quieres el dinero habría que multiplicar por la tarifa correspondiente a cada caso

Salu2

Gracias por la atención, pero haciendo la prueba con las siguientes cantidades  litros actuales 273 y en litros anteriores 260 lo que me arroja por diferencia en la celda E6 arroja 13 y debería  arrojarme en F6   10 y en la columna G6 deberia de arrojarme 3 Pero  probando su fórmula me arroja 13 en F6

Es que dijiste que la primer tarifa (a $4) es por los primeros 30 litros, por eso en F2 la fórmula comparaba contra 30, igualmente vi que tenía un error la fórmula porque da números negativos en algunos casos. Te ajusto las fórmulas, asumiendo que son para la fila 2, luego deberías copiarla al resto de las filas.

F2 (queda igual) : =MIN(E2;30)

G2: =MAX(0;MIN(E2-30;10))

H2: =MAX(0;MIN(E2-40;10))

I2: =MAX(0;MIN(E2-50;10))

J: =MAX(0;MIN(E2-60;10))

Salu2

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas