Average Collect - Find Overall Class Rating in a Date Range
Hi Smartsheet Community!
I'm looking to average an overall class rating for classes that took place from January 1, 2023, to January 31, 2023. Below is the calculation I have so far, but I keep getting incorrect argument set.
Any ideas would be greatly appreciated. Thank you :)
=AVG(COLLECT({Class from Feedback Sheet}, HAS(@cell, [Column 2]@row), {Rate Class Overall}, {Date Attended Class}, AND(@cell >= DATE(2023, 1, 1), @cell <= DATE(2023, 1, 31))))
Best Answer
-
Looks like your syntax is off. The range to average should be the first range followed by your range/criteria sets.
=AVG(COLLECT({Rate Class Overall}, {Class from Feedback Sheet}, HAS(@cell, [Column 2]@row), {Date Attended Class}, AND(@cell >= DATE(2023, 1, 1), @cell <= DATE(2023, 1, 31))))
Answers
-
Looks like your syntax is off. The range to average should be the first range followed by your range/criteria sets.
=AVG(COLLECT({Rate Class Overall}, {Class from Feedback Sheet}, HAS(@cell, [Column 2]@row), {Date Attended Class}, AND(@cell >= DATE(2023, 1, 1), @cell <= DATE(2023, 1, 31))))
-
Thank you, @Paul Newcome! Worked like a charm!
-
Happy to help. 👍️
Help Article Resources
Categories
- All Categories
- 14 Welcome to the Community
- Customer Resources
- 64.8K Get Help
- 434 Global Discussions
- 138 Industry Talk
- 470 Announcements
- 4.9K Ideas & Feature Requests
- 129 Brandfolder
- 148 Just for fun
- 65 Community Job Board
- 486 Show & Tell
- 33 Member Spotlight
- 2 SmartStories
- 300 Events
- 36 Webinars
- 7.3K Forum Archives
Check out the Formula Handbook template!