Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Calculating Floor Efficiency

9 REPLIES 9
SOLVED
Reply
Message 1 of 10
jfjacques
792 Views, 9 Replies

Calculating Floor Efficiency

jfjacques
Collaborator
Collaborator

I want to achieve the following via Revit Schedules 

The columns below are : TOTAL FLOOR AREA  and EFFICIENCY (The schedule is sorted by floor. It is also in french.)

EFFICIENCY = TOTAL FLOOR AREA / SELLABLE FLOOR AREA

jfjacques_0-1705191914621.png

 

 

I am testing my prototype floor by floor.   As you can see below, I am able to obtain the Level's efficiency value given VENDABLE: a Yes/No parameter that serves to filter out service/common spaces from AREA_VENDABLE. (Perhaps there is an automatic way to achieve this separation, but given the lack of strings as conditions, I haven't been able to figure it out. Suggestions are welcome.)  I also divide areas with their concommitant percentage of the total Level area, thereby given me the "total area" in  AREA/ AREA % and AREA_VENDABLE/AREA_VENDABLE% elements. 

 

jfjacques_1-1705192423915.png

 

When I un-itemize every instance I get "varies" as there is more than one value in my AREA_VENDABLE/AREA_VENDABLE % column.   

 

jfjacques_2-1705193199375.png

 

 

How can I work around this? I am close to something workable, but I don't mind changing the schedule if it's a dead end. 

 

 

0 Likes

Calculating Floor Efficiency

I want to achieve the following via Revit Schedules 

The columns below are : TOTAL FLOOR AREA  and EFFICIENCY (The schedule is sorted by floor. It is also in french.)

EFFICIENCY = TOTAL FLOOR AREA / SELLABLE FLOOR AREA

jfjacques_0-1705191914621.png

 

 

I am testing my prototype floor by floor.   As you can see below, I am able to obtain the Level's efficiency value given VENDABLE: a Yes/No parameter that serves to filter out service/common spaces from AREA_VENDABLE. (Perhaps there is an automatic way to achieve this separation, but given the lack of strings as conditions, I haven't been able to figure it out. Suggestions are welcome.)  I also divide areas with their concommitant percentage of the total Level area, thereby given me the "total area" in  AREA/ AREA % and AREA_VENDABLE/AREA_VENDABLE% elements. 

 

jfjacques_1-1705192423915.png

 

When I un-itemize every instance I get "varies" as there is more than one value in my AREA_VENDABLE/AREA_VENDABLE % column.   

 

jfjacques_2-1705193199375.png

 

 

How can I work around this? I am close to something workable, but I don't mind changing the schedule if it's a dead end. 

 

 

9 REPLIES 9
Message 2 of 10
barthbradley
in reply to: jfjacques

barthbradley
Consultant
Consultant

Post your "close to something workable" Project file.     

0 Likes

Post your "close to something workable" Project file.     

Message 3 of 10
jfjacques
in reply to: barthbradley

jfjacques
Collaborator
Collaborator

the schedule is "stat_X % efficacite..."

0 Likes

the schedule is "stat_X % efficacite..."

Message 4 of 10
ToanDN
in reply to: jfjacques

ToanDN
Consultant
Consultant
Accepted solution

Try this file:

 

ToanDN_0-1705276165451.png

 

0 Likes

Try this file:

 

ToanDN_0-1705276165451.png

 

Message 5 of 10
jfjacques
in reply to: ToanDN

jfjacques
Collaborator
Collaborator

thx! solves the part I was missing : taking a sum total, X, appearing in every row, and placing it back as a grand total Y.  

In other words, dividing X by the number of times it appears in a column, so that, when added into Y as a grand total, Y now equals the orginal X value.  

0 Likes

thx! solves the part I was missing : taking a sum total, X, appearing in every row, and placing it back as a grand total Y.  

In other words, dividing X by the number of times it appears in a column, so that, when added into Y as a grand total, Y now equals the orginal X value.  

Message 6 of 10
ToanDN
in reply to: jfjacques

ToanDN
Consultant
Consultant

I actually am impressed that you can make out the logic just by looking at the file. Good job.

0 Likes

I actually am impressed that you can make out the logic just by looking at the file. Good job.

Message 7 of 10
jfjacques
in reply to: jfjacques

jfjacques
Collaborator
Collaborator

Thanks. And thanks again for the solution.   Afraid to ask, but would you have an idea how to skip the "Rentable" YES/NO step? It would be nice if the schedule recognized, say, 1-4 bedrooms, as rentable without having to check them off. I was thinking this would be a straightforward conditional statements, but learned that the condition can't be  a string!

 

0 Likes

Thanks. And thanks again for the solution.   Afraid to ask, but would you have an idea how to skip the "Rentable" YES/NO step? It would be nice if the schedule recognized, say, 1-4 bedrooms, as rentable without having to check them off. I was thinking this would be a straightforward conditional statements, but learned that the condition can't be  a string!

 

Message 8 of 10
britt_weidemann
in reply to: ToanDN

britt_weidemann
Community Visitor
Community Visitor
Hi, I am looking to solve a similar issue but working in 2023 so cannot open the files attached

is it possible to explain how this is done?
0 Likes

Hi, I am looking to solve a similar issue but working in 2023 so cannot open the files attached

is it possible to explain how this is done?
Message 9 of 10
admaecc211151
in reply to: jfjacques

admaecc211151
Advocate
Advocate
Revit cannot use string for checking condition.
https://help.autodesk.com/view/RVT/2025/ENU/?guid=GUID-A0FA7A2C-9C1D-40F3-A808-73CD0A4A3F20

One way to do similar things is to build a schedule key for your project. (Or maybe save it for your Template project too.) Then you can lock/change several room parameters by changing the key parameter.
https://help.autodesk.com/view/RVT/2025/ENU/?guid=GUID-CD22DA24-4162-4AB2-B1D3-02CEBE918444
0 Likes

Revit cannot use string for checking condition.
https://help.autodesk.com/view/RVT/2025/ENU/?guid=GUID-A0FA7A2C-9C1D-40F3-A808-73CD0A4A3F20

One way to do similar things is to build a schedule key for your project. (Or maybe save it for your Template project too.) Then you can lock/change several room parameters by changing the key parameter.
https://help.autodesk.com/view/RVT/2025/ENU/?guid=GUID-CD22DA24-4162-4AB2-B1D3-02CEBE918444
Message 10 of 10

admaecc211151
Advocate
Advocate

Here is made by 2020

0 Likes

Here is made by 2020

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report