Ok, I have a solution for you. No Dynamo. Just pay attention to all the details.
Step 1: Create a project parameter (manage/project parameters). The type of param is <<Area>, assign it to <<Windows>>, call it "Floor Area". This will later be hidden field.
Step 2: Create a floor schedule. You will not put this schedule on a sheet. It will serve to extract data. Assign <<Area>> field.
Step 3: Create a window schedule. Assign these fields: "Width", "Height" and "Floor Area".
Step 4: Create a calculated value. This will be << Slope >>> parameter. Lets call it "Ratio". Assign this formula: Width * Height / Floor Area
Step 5: Go to Schedule Properties/Sorting and Grouping. Uncheck <<Itemize every instance>>
Step 6: Go to Schedule Properties/ Formatting. Select All fields one by one and use dropdown menu to set <<Calculate Totals>>.
Step 7 Go to Schedule Properties/ Formatting. Select "Ratio". Go to <<Field Format>>. Uncheck <<Use project settings>> You have two good options for what you need. Set <<Units>> to be 1:x or percentage. Set Unit Symbol to be <<1:>> or <<%>>, depending on what units you chose.
Step 8: This step is described with pictures. Click on the image to enlarge it.



I know that this requires you to copy value from one schedule and then paste it to another. But, I'm sure that this ratio is something you will use not very often. You will probably use it when the project is almost finished. It serves just to verify that what you did is good.
Andrej Ilić
phonetical: ændreɪ ilich
MSc Arch
Autodesk Expert Elite Alumni