SOLVED

Help with formulas to run data on caseloads

Copper Contributor

This will a spreadsheet that will have all our schools in district, with therapist, and student names.

 

Therapists will create school worksheets.  Keep in mind, some therapists work at multiple sites so their name will appear on multiple school worksheets.  What we would like to do is run a query of a therapist throughout the workbook and have it insert that data into other worksheets titled by therapist name.

 

For example, in the sheets we have created here you'll see School B and Itinerant with Therapist B as the therapist  at both sites. We'd like to mine all the worksheets and where it sees the name "Therapist B", insert the rows into the worksheet title "Therapist B". 

 

We need this information to track caseload size per therapist, how many sites we serve, and how many kids we serve total. This information is provided to our adminstration team to help with staffing. 

Thanks.

6 Replies
best response confirmed by SLP2021 (Copper Contributor)
Solution

@SLP2021 

 

I've taken the liberty to demonstrate how a single comprehensive database can serve as the basis for summary reports on individual therapists as well as summaries of each location's activity. Although this may be counter-intuitive, having separate sheets for each location actually gets in the way--or makes it harder--to do what you were wanting to do, summarize activity of a given therapist across multiple locations. We do that because the single sheet per location is the way we'd be doing it on paper, perhaps, but unless there's a compelling reason to continue that paradigm, you'll find that Excel can do a great job of sifting and sorting data from a single comprehensive database quite readily.

 

This is based on the assumption that you were giving access to the entire workbook to each therapist anyway, that there is no reason why they won't see (or can't see) one another's activity.

 

It also uses two new functions--UNIQUE and FILTER--that do require the most recent version of Excel. If you don't have that installed, then these will not work.

 

The first four sheets in this modified workbook are new (I did nothing to your originals other than copy from them in the creation of these new ones)

  • Comprehensive DB is the comprehensive data (copied from each of your individual school and itinerant lists)
  • Indiv Therapist Rept is where you can select the therapist for whom you want to see the summary (there are two yellow cells at the top of the screen; in cell B2 there's a dropdown list where you select the one to be summarized
  • Indiv Location Rept does the same for location, and the formulas you'd written work to summarize whichever location you select
  • Tables is just a "behind the scenes" sheet that serves as the basis for the drop down (AKA data validation)  lists in the two Reporting sheets. Those formulas are dynamic so the lists will grow as you add names of therapists, or other locations, in that Comprehensive DBs table.
Thank you! This is extremely helpful!
You're very welcome.

@mathetes I'm struggling to understand how you got the formula attached, specifically the (Table1,Table1[Service Provider] part. Thanks! 

@SLP2021 

 

I'm struggling to understand what you mean by "how [I] got the formula"--

 

Table1 is the name of the table that comprises the comprehensive database.

 

Here's a video from Microsoft that explains the FILTER function. It happens to be this video that introduced me to the power of that function. So if that's what you mean--how I learned of it. https://www.youtube.com/watch?v=9I9DtFOVPIg

 

Come back with a more clear explanation of what you still don't understand and I'm happy to help.

Learn everything about our brand-new Dynamic Arrays and how you can use them to build advanced spreadsheets. Arrays (CSE) have long been present in Excel, but were limited to power users. With Dynamic Arrays we have rebuilt the calc engine, effectively turning all formulas into array formulas ...
I think I have it figured out. The video really helped! Thanks!
1 best response

Accepted Solutions
best response confirmed by SLP2021 (Copper Contributor)
Solution

@SLP2021 

 

I've taken the liberty to demonstrate how a single comprehensive database can serve as the basis for summary reports on individual therapists as well as summaries of each location's activity. Although this may be counter-intuitive, having separate sheets for each location actually gets in the way--or makes it harder--to do what you were wanting to do, summarize activity of a given therapist across multiple locations. We do that because the single sheet per location is the way we'd be doing it on paper, perhaps, but unless there's a compelling reason to continue that paradigm, you'll find that Excel can do a great job of sifting and sorting data from a single comprehensive database quite readily.

 

This is based on the assumption that you were giving access to the entire workbook to each therapist anyway, that there is no reason why they won't see (or can't see) one another's activity.

 

It also uses two new functions--UNIQUE and FILTER--that do require the most recent version of Excel. If you don't have that installed, then these will not work.

 

The first four sheets in this modified workbook are new (I did nothing to your originals other than copy from them in the creation of these new ones)

  • Comprehensive DB is the comprehensive data (copied from each of your individual school and itinerant lists)
  • Indiv Therapist Rept is where you can select the therapist for whom you want to see the summary (there are two yellow cells at the top of the screen; in cell B2 there's a dropdown list where you select the one to be summarized
  • Indiv Location Rept does the same for location, and the formulas you'd written work to summarize whichever location you select
  • Tables is just a "behind the scenes" sheet that serves as the basis for the drop down (AKA data validation)  lists in the two Reporting sheets. Those formulas are dynamic so the lists will grow as you add names of therapists, or other locations, in that Comprehensive DBs table.

View solution in original post