The methods of solving optimization problems using Microsoft Excel macros

Keywords: logistics, optimization, linear programming, distribution method, macro, VBA, Microsoft Excel

Abstract

The aim of the article is to automate the calculation algorithm of the distribution method for the transition from static to dynamic calculations. The paper investigates various economic and mathematical methods and models used in various fields of economics and logistics systems. Based on the analysis of scientific research, it was found that in economic and mathematical modeling, the most common methods are methods of linear programming. Recently, logistics has been widely used. Logistics is implemented by management bodies, logistics departments and equipment, which is expressed in the combination of transport, technical, material support. Mathematical modeling is used in the study of processes in different areas of the economy. It is utilized to determine the optimal combination of areas, balancing the production and use of resources to ensure optimal use of available reserves. The system of models is based on the principle of purposeful development of economic sectors and aims to optimize the production program of enterprises. Economic and mathematical models can be an important tool for the managers in various fields to predict the possible consequences of any action taken. The work is devoted to forecasting models of logistical support of various needs, which are realized by applying the distribution method to optimize the use of resources. The analysis and evaluation of the means of supply and procuring was carried out. This made it possible to model the situation, set a specific goal, choose ways to achieve it and get the optimal result. Visual Basic for Applications (VBA) tools in Microsoft Excel was used to automate calculations and practically implement the reference plan for solving the optimization problem. The programming in the VBA for Excel of the reference plan calculation by the method of the north-west corner allows user to change the quantity of suppliers’ stock, the level of customers demand and tariffs dynamically. It was determined the direction of further research which is to expand the developed coding to automate subsequent calculations of the distribution method. The practical value of the article is that program code can be used by any user by inserting it into Excel macros.

References

Козар Л.М., Романович Є.В., Афанасов Г.М. Логістика вантажних перевезень у прикладах на залізничному та автомобільному видах транспорту : навчальний посібник. Харків : УкрДУЗТ, 2016. 206 с.

Мовчан Т.В., Артемов В.О., Булишева Д.В. Застосування методів лінійного програмування для оптимізації розмірів фермерських господарств. Аграрний вісник Причорномор’я. Економічні науки. 2019. Вип. 94. С. 95–102.

Іваницька О.В., Рощина Н.В., Сербул Р.С. Транспортна задача лінійного програмування. Агросвіт. 2015. № 14. С. 36–40. URL: http://www.agrosvit.info/pdf/14_2015/8.pdf

Економіко-математичне моделювання : навчальний посібник / за заг. ред. В.В. Вітлінського. Київ : КНЕУ, 2008. 536 с.

Біловодська О. Економіко-математичне моделювання товароруху. Вісник Київського національного торговельно-економічного університету. 2015. № 4. С. 112–122.

Сохнич А., Солярчук Ю., Смолярчук М. Актуальні аспекти оптимізації землекористування. Вісник Львівського державного аграрного університету. Землевпорядкування і земельний кадастр. 2006. № 9. С. 3–7.

VBA and macros: Microsoft Excel 2010 / Bill Jelen, Tracy Syrstad. p. cm.

Kozar L.M., Romanovych Je.V., Afanasov Gh.M. (2016) Loghistyka vantazhnykh perevezenj u prykladakh na zaliznychnomu ta avtomobiljnomu vydakh transportu [Logistics of freight transportation in the examples of rail and road transport]. Kharkiv : Ukrainian State University of Railway Transport. (in Ukrainian)

Movchan T., Artemov V., Bulysheva D. (2019) Zastosuvannja metodiv linijnogho proghramuvannja dlja optymizaciji rozmiriv fermersjkykh ghospodarstv. [Application of linear programming methods to optimize the size of farms.] Agrarian Bulletin of the Black Sea : Proceedings of the Odessa State Agrarian University. Odesa, no. 94, pp. 93–100.

Ivanycjka O.V., Roshhyna N.V., Serbul R.S. (2015) Transportna zadacha linijnogho proghramuvannja [Transportation problem of linear programming]. Aghrosvit, no 14, pp. 36–40. Available at: http://www.agrosvit.info/pdf/14_2015/8.pdf

Ekonomiko-matematychne modeljuvannja : Navchaljnyj posibnyk / Za zagh. red. V.V. Vitlinsjkogho [Economic and mathematical modeling: Textbook / For general. ed. V.V. Vitlinsky]. Kyiv: KNEU. (in Ukrainian)

Bilovodsjka O. (2015) Ekonomiko-matematychne modeljuvannja tovarorukhu [Economic and mathematic modeling of commodity turnover]. Visnyk Kyjivsjkogho nacionaljnogho torghoveljno-ekonomichnogho universytetu, no 14, pp. 99–109.

Sokhnych A., Soljarchuk Ju., Smoljarchuk M. (2006) Aktualjni aspekty optymizaciji zemlekorystuvannja [The current aspects of land use optimization]. Visnyk Ljvivsjkogho derzhavnogho aghrarnogho universytetu. Zemlevporjadkuvannja i zemeljnyj kadastr. Lviv, no 9, pp. 3–7.

VBA and macros : Microsoft Excel 2010 / Bill Jelen, Tracy Syrstad. p. cm.

Published
2021-06-28
How to Cite
Artemov, V., Movchan, T., & Bakhcheva, E. (2021). The methods of solving optimization problems using Microsoft Excel macros. Bulletin of Sumy National Agrarian University, (2 (88), 3-8. https://doi.org/10.32845/bsnau.2021.2.1
Section
ECONOMIC MANAGEMENT: THEORY AND PRACTICE