Формула Excel для исходящей цены AWS

Я пытаюсь составить формулу, которая рассчитает стоимость выхода из региона AWS в Интернет. Он не должен обновляться в реальном времени, поэтому в основном это просто многоуровневая модель ценообразования.

Я нашел сообщение на форуме , в котором предлагалось попробовать функцию SUMPRODUCT в excel, и я попробовал, но я получаю разные результаты от калькулятора цен .

Формула, которую я пытаюсь смоделировать, такова:

+-----------------------------------------------+---------------+
| Data Transfer OUT From Amazon EC2 To Internet |               |
+-----------------------------------------------+---------------+
| Up to 1 GB / Month                            | $0.00 per GB  |
| Next 9.999 TB / Month                         | $0.09 per GB  |
| Next 40 TB / Month                            | $0.085 per GB |
| Next 100 TB / Month                           | $0.07 per GB  |
| Greater than 150 TB / Month                   | $0.05 per GB  |
+-----------------------------------------------+---------------+

Формула SUMPRODUCT, которую я пробовал, так далеко это:

=SUMPRODUCT(--(H2>{0,1000000000,10000000000000,410000000000000,1410000000000000,2910000000000000}),--(H2-{0,1000000000,10000000000000,410000000000000,1410000000000000,2910000000000000}),{0,0.00000000009,-0.000000000005,-0.000000000015,-0.00000000002,-0.00000000002})

Где ячейка H2 содержит количество байтов, которые выводятся.

Однако это приводит к неверному результату для больших значений. Например, при вводе 822031 ГБ (8.22031e+14 байт) моя формула дает результат 63 742 09058 долларов США, где простой ежемесячный калькулятор дает результат 44 992,66 долларов США; что является довольно значительной разницей.

Есть ли более простой способ смоделировать эту схему ценообразования в Excel?
Может ли кто-нибудь заметить ошибку в моя SUMPRODUCT логика?