Run multiple scenarios in one click
May 13, 2015
1 min read
What if you could save a lot of time spent running countless scenarios and sensitivities when Excel could actually do it for you with the help of a smart macro? This is what the new tutorial released today will teach you do.
When you have only two variables that you want to change, it is easy you can just use a data table when you want to run several scenarios (see here), but when you have complete sets of assumptions that you want to test you cannot do so, you have to run them manually one by one... unless VBA can help you do so. What the tutorial will show you is how to tell Excel to run a repetitive task until all the scenarios have been run.
You can find this new tutorial here.
Vincent























Mình khá thích ý tưởng chạy nhiều kịch bản chỉ bằng một thao tác, vì lúc làm việc với dữ liệu, việc bấm từng cái một thật sự rất mệt. Bài viết giải thích khá dễ hiểu, dù mình không chắc mọi trường hợp đều áp dụng được y hệt. Buổi tối mình hay vừa nghe nhạc vừa mở vài app để so sánh cho vui, có lần lướt qua xoso66 lúc đang chờ người nhà trả lời tin nhắn. Không dùng gì cả, chỉ thấy cách bố trí nhiều lựa chọn cạnh nhau cũng đáng xem. Bài này đủ để mình hiểu đại khái, còn chi tiết thì cần thực hành thêm.
Bài viết này gọn hơn mình tưởng, đặc biệt ở chỗ gộp nhiều tình huống vào một lần chạy. Mình không làm công việc liên quan trực tiếp nên chưa rõ cách mô phỏng hoạt động trong thực tế, nhưng cách giải thích từng bước làm mình hình dung được phần nào. Lúc đọc tới đoạn chọn kịch bản, mình nhớ có hôm ngồi chờ đến lượt ở quán nước, nghe vài người bên bàn khác nói chuyện về tx88 và Game bài đổi thưởng, mình chỉ nghe loáng thoáng rồi quay lại đọc tiếp. Điều mình còn thắc mắc là kết quả từ các kịch bản có dễ so sánh trực tiếp với nhau không, hay mỗi lần chạy lại…
Chạy nhiều kịch bản bằng một cú bấm nghe hấp dẫn, nhưng phần tôi thích là chỗ bài nói rõ điều gì thay đổi mỗi lần bấm. Viết không đi sâu kỹ thuật, phù hợp với người chỉ muốn hình dung quy trình. Tôi có thói quen mở khoảng mười tab rồi để đó cả tuần, đến lúc cần tìm lại thì không biết tab nào là gì. Từng hỏi một bạn cùng phòng làm sao dọn được đống đó, bạn kể có nghe đâu tên K88 trong lúc dọn, chi tiết thì tôi quên mất. Tôi vẫn chưa hiểu cơ chế của mấy thứ chạy hàng loạt này, nhưng đọc xong thấy vấn đề không chỉ ở nút bấm mà…
Cách nhắc đến việc chạy nhiều kịch bản chỉ bằng một lần thao tác khiến mình nghĩ tới mấy tối phải thử đi thử lại một kết hoạch cho buổi họp. Mình từng nghe đồng nghiệp kể qua về go88 khi bàn về game bài đổi thưởng, nhưng chưa hề tự mình tìm hiểu nên không rõ công cụ đó hoạt động thế nào. Điều mình rút ra ở đây là khi số tình huống tăng lên, việc chuẩn bị kịch bản tốt quan trọng không kém việc bấm nút cho nhanh. Bài viết đã làm mình nghĩ lại cách mình đang làm việc.
Mình làm việc với bảng tính khá nhiều nên phần chạy nhiều kịch bản trong một lần bấm gây chú ý. Bài mô tả ý tưởng chung nhưng mình chưa rõ nó xử lý thế nào khi các kịch bản có dữ liệu đầu vào khác nhau. Đang đọc thì nhớ có anh đồng nghiệp hay kể về go88 như một ví dụ về các sản phẩm có nhiều lựa chọn trong cùng một giao diện, nghe vậy rồi thôi, mình không dùng. Về bài viết, mình nghĩ phần khó không nằm ở việc bấm nút mà ở cách sắp xếp kết quả để người đọc đối chiếu được mà không bị rối, mong phần sau đi sâu hơn.