Плюсую
coderisimo и немного добавлю про бюджетный вариант без нанимания программера.
- CSV можно загружать в Access и точно также манипулировать с ним, как и в Excel, а также сохранять в виде HTML различные сложные выборки по многим условиям. К примеру, вы можете отобразить на странице только топ-10 максимальных ставок с возможностью пополнения и не тянуть за собой все млн.+ записей.
- Для интерактивной работы с HTML-таблицами существует множество JS-решений (напр., dynatable). Если я правильно понял и в вопросе был посыл к тому, что JS может быть освоен самостоятельно, то это хороший повод, там ничего сложного и много примеров.
- Ну, и размещать сгенерённые HTML можно на любом облачном диске, причём для каждого банка можно создать свою папку cо своей индивидуальной ссылкой.
P.S. Если не ошибаюсь, то Excel разрешает максимум 2 в степени 20 строк на одном листе, а это 1 048 576 строк.