CarmenTejedaToledo Hi Carmen,
Thanks for your patience! I thought in a way but my manager made it pretty easy.
Step 1: Please, create a new tab
Step 2: On the A1 we’ll include a formula to bring all student’s names, so in this case, it will be: =ARRAYFORMULA({“Student Name”;Instructions!W10:W38}) (or W 39-40 depending on how many students you have.
Step 3:On the B1 cell the formula is a little bit complex:
Match - brings up the Column that my vlookup has to return
Indirect - You can create dynamic tab names with ease.
Switch - allows you to map tab names according to month
So, it will be:
=ARRAYFORMULA(IF(ROW(B:B)=1,“Status”,IF(A:A="“,”",VLOOKUP(A:A,INDIRECT(SWITCH(MONTH(C1),8,“August”,9,“September”,10,“October”,11,“November”)&“!A:AZ”),MATCH(C1,INDIRECT(SWITCH(MONTH(C1),8,“August”,9,“September”,10,“October”,11,“November”)&“!1:1”),0),FALSE))))
Step 4: On the cell C1 you include the date =TODAY(). Or, if you need to know some specific date, you can manipulate this formula as you wish (for instance in September you want to know what was the attendance for August 24th you pick your date and" =Today()-15 days"
Step 5: Repeat the steps to all subjects
Please let me know if it worked