VBA Excel Project with strict Deadline -- 2

Job ID: 33094621

Budget: $30 – $250 USD

This project has a strict deadline. Please find detailed dscription in files attached.

The Project has to be done by 07 March 2022, 08:00AM Central European Time. Please do not bid when you can not meet the project deadline, as the project is obsolete after this deadline.

I own a consulting firm that helps other companies to be more digitalized. In order to do that, I first evaluate each company by doing in-person interviews. Firstly, I interview the CEO of a company. The interview contains 17 questions, which are the same for every CEO from every company. I carry out this interview with help of an MS Forms survey, where I put the answers directly into. Besides answering each question, each of these 17 questions must be rated by its importance on a scale from 1-10 by the CEO. 1 means that the CEO sees the question as not important, 10 means the CEO sees the question as very important.

This MS Forms survey is directly linked with an Excel file “Excel File 1”, and automatically synchronized every time a new MS Forms survey sheet is filled out by me. Meaning every time, the interview is conducted with a new CEO from a new company, a new row of data is filled with the CEO’s answers and the importance he gave each question.

This CEO-Interview is the base for a second interview I will conduct with a mid-level manager from the same company. The second interview is to find out how much time the mid-level manager uses for certain day-to-day tasks, and how they do it.

Whenever a new survey is conducted with a CEO, a new Excel File (e.g. Excel File 2,3,4,...) should automatically be generated which can be used as an input mask for the second interview with mid-level managers.

There is an existing catalogue with around 30 questions for these mid-level managers. Each CEO question has a pre-defined set of mid-level management questions. Now, the new survey questions (Excel File 2,3,4,…) for the mid-level managers have to be ordered by the importance the CEO gave them. Furthermore, no question can be asked twice. The tricky part is, that in the second set of question, there can be no question from question set one. In the third set of question, there can be no questions from question set one and two. An so on and so an…

Example (Numbers 1-4=CEO question, Letters a-z=Mid-level management question):

Raw Data
1 (very important): a,b,d,f
2 (not important): b,f,w,u
3 (medium important): a,f,x
4 (important): a,r,y,x,c

Sorted and filtered Data:

1 (very important): a,b,d,f
4 (important): r,y,x,c
3 (medium important): -
2 (not important): w,u


Goal:
Automatically generated Excel File that can be used for interview with mid-level manager. The questions on that file must be sorted in the right order, so that the most important questions are asked first. While doing the interview, I want to use this Excel file to put in the answer from my interviewee. One filled out MS Forms survey with a CEO must automatically generate one Excel survey for the interview with a person from the same company from mid-level management.
Related categories: Visual Basic Data Processing Data Entry Excel Excel VBA