Reza Moghimi is a Senior Lecturer at the Charles H. Dyson School of Applied Economics and Management within the SC Johnson College of Business at Cornell University. He is a Microsoft MVP, and he has a PhD in Industrial Engineering. His teaching focuses on applied data skills, offering courses such as Spreadsheet Modeling for Management and Economics, Managerial Spreadsheet Modeling, Introduction to Database Management Systems, Excel VBA Programming, and Python Programming for Data Analysis & Business Modeling. Reza has received several prestigious teaching awards, including the SUNY Chancellor’s Award for Excellence in Teaching (2024), the inaugural Dean’s Distinguished Award for Teaching Innovation (2023), and the Dyson Teaching Excellence Award (2021).
Applying Logic for Efficient Task ProcessingCornell Course
Course Overview
Whether you're a curious learner, a beginner data analyst, or a seasoned Excel user, this course provides a solid foundation for streamlining repetitive tasks effectively. Combining two key components of efficient data manipulation, you will use conditional statements and loops to solve complex business problems that mirror real-world scenarios.
Perhaps you're tasked with optimizing inventory management, calculating shipping costs, or handling customer inquiries. You will examine how to develop algorithms to solve such problems and practice breaking down the problem logically by converting your decision-making steps into VBA code.
Now imagine that your task involves a vast dataset — rows upon rows of transaction records, inventory levels, or customer feedback. How do you process this data systematically? By using various loop structures that execute tasks automatically and allow you to iterate through data. You will discover how using conditional statements and loops together can give powerful results that will improve accuracy and efficiency in performing repetitive tasks in Excel.
Please note: This course requires Microsoft Excel for Windows. You must have access to a Windows version to successfully complete the course. Microsoft Excel for Mac does not offer the comprehensive VBA functionality necessary to complete the course.
You are required to have completed the following course or have equivalent experience before taking this course:
- Automating Processes With Macros and Excel VBA
Key Course Takeaways
- Convert your decision process to VBA statements
- Write loops with VBA code
- Develop business solutions with if statements and loops
How It Works
Course Author
Who Should Enroll
- Excel users looking to automate tasks
- Business analysts
- Office administrators and managers
- IT and technical support professionals
- Educators and trainers
- Project managers
- Small business owners
- Individuals transitioning to data-driven roles
- Anyone interested in learning a new programming language
100% Online
cornell's Top Minds
career