У меня есть модель оптимизации, и я пытаюсь решить эту модель для разных входных файлов, которые я точно называю «решить модель при разных сценариях». По этой причине мне нужен цикл для чтения данных из Excel для каждого отдельного листа. Позвольте мне пояснить: например, на изображении ниже у нас есть данные с 4 сценариями, и имена листов увеличиваются одно за другим для каждого сценария.
Эти данные должны читаться в виде таблицы для каждого сценария, как в файле Excel.
Я пытаюсь зацикливать данные с разных листов Excel. Могу я сделать это в Gams?
В GAMS я мог бы взять данные из Excel, как показано ниже, но это только для одного сценария. Я хочу создать код GAMS, который считывает данные для всех сценариев из листов Excel в операторе цикла.
Table n(t,b)
$call =xls2gms r="nonbooked!A2:I9" i="excelveri.xlsx" o="nbooked.inc"
$include nbooked.inc
;