COUNTIFS, GROUPBY and LET Functions - Create Amazing Single Cell Dynamic Spilled Array Report - EMT 1901

COUNTIFS, GROUPBY and LET Functions - Create Amazing Single Cell Dynamic Spilled Array Report - EMT 1901

ExcelIsFun via YouTube Direct link

1. 00:00 Introduction.

1 of 26

1 of 26

1. 00:00 Introduction.

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

COUNTIFS, GROUPBY and LET Functions - Create Amazing Single Cell Dynamic Spilled Array Report - EMT 1901

Automatically move to the next video in the Classroom when playback concludes

  1. 1 1. 00:00 Introduction.
  2. 2 2. 00:24 Methods we used back in 2018 to solve this complex reporting task.
  3. 3 3. 00:37 Goal of report: List unique coupon groups with the count and list of customers in each group.
  4. 4 4. 01:27 Fundamental problem with data: We have a customer list and a coupon sales table, but no set of records that list which coupons each customer used. We will have to transform the data into a t…
  5. 5 5. 02:01 Look at tables of data given and final report.
  6. 6 6. 02:40 Formula #1
  7. 7 7. 02:40 LET functions to define variables. Used when formula elements are repeated in complex formula.
  8. 8 8. 03:27 TOROW, UNIQUE and SORT functions to create Store variable.
  9. 9 9. 04:12 How to test the variables that you create in the LET functions.
  10. 10 10. 05:05 Look at the set of records that we must create to solve this problem.
  11. 11 11. 05:18 COLUMNS function to create Count Stores variable.
  12. 12 12. 05:43 COUNTIFS and IF function to create Customer Store Records variable.
  13. 13 13. 07:16 All Excel Logical Functions IF, IFS, AND, OR, FILTER and many more interpret any non-zero number as TRUE and zero as FALSE.
  14. 14 14. 08:17 GROUPBY, COUNTA, ARRAYTOTEXT, HSTACK and DROP functions to create Groupby variable that will count the customers in each group.
  15. 15 15. 10:05 How to sort when there are more than one column in the row_fields argument of GROUPBY function by using the field_relationship argument.
  16. 16 16. 11:05 HSTACK function to make multiple calculations in a GROUPBY function report.
  17. 17 17. 12:21 DROP function to drop the annoying default first row labels in a multiple calculation GROUPBY reports.
  18. 18 18. 12:49 SEQUENCE and ROWS functions to create Report First Column variable.
  19. 19 19. 13:42 DROP and EXPAND functions to create Report Middle Column variable.
  20. 20 20. 14:59 TAKE function to create Report Last Column variable.
  21. 21 21. 15:33 TEXTJOIN & TEXTSPLIT functions to split customer names from an 8 row array into an array for each row. This step solves the dynamic spilled array formula problem of spilling an array of arr…
  22. 22 22. 18:41 TRANSPOSE & HSTACK to create final report!
  23. 23 23. 19:31 REDUCE, LAMBDA, VSTACK, EXPAND, TEXTSPLIT, MAX and DROP functions to split customer names from an 8 row array into an array for each row. This step solves the dynamic spilled array formula …
  24. 24 24. 20:04 What is REDUCE function and what is LAMBDA function?
  25. 25 25. 24:19 Summary
  26. 26 26. 24:31 Closing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.