Excel · मराठी आवृत्ती
10.7 Group By — reusable summary Table
Group By rows summarize करतो. Pivotसारखा प्रश्न सोडवतो, पण output query Table म्हणून पुढे merge किंवा load करता येतो.
Steps
- Detail query जपण्यासाठी All_Ordersवर right-click › Reference. Summaryसाठी स्पष्ट नाव द्या.
- Transform › Group By. Basicमध्ये City; New column Total Sales; Operation Sum; Column Amount.
- Advancedमध्ये City आणि Platform grouping keys ठेवा.
- Total Sales Sum Amount; Row Count Count Rows; Avg Mins Average Delivery Mins; Max Amount Max Amount अशा aggregations जोडा.
- Close & Load किंवा आवश्यक load destination निवडा.
Mini sampleचा result
| City | Platform | Total Sales | Orders |
|---|---|---|---|
| Pune | Blinkit | 434 | 3 |
| Pune | Amazon Now | 110 | 1 |
| Nashik | Blinkit | 360 | 2 |
| Nagpur | Blinkit | 240 | 1 |
| Kolhapur | Amazon Now | 232 | 1 |
| Solapur | Blinkit | 1,299 | 1 |
| Sambhaji Nagar | Amazon Now | 195 | 1 |
या sampleच्या Orders columnचा अर्थ Count Rows आहे. प्रत्येक row एक order असल्याने इथे order count जुळतो. Product-line sourceमध्ये distinct Order ID count हवा असेल तर वेगळं calculation करा.
Distinct customers
Count Distinct Rows पूर्ण rowची uniqueness मोजतो; तो आपोआप Customerचा distinct count नाही. Reference queryमध्ये City, Platform, Customer ID एवढेच relevant columns ठेवा, missing IDs review करा, या combinationचे duplicates काढा आणि City + Platformवर Count Rows करा. हा count groupमध्ये distinct customers देतो; वेगवेगळ्या groupsचे counts जोडल्यास global distinct count मिळेलच असं नाही.
Practice
Store + Dateनुसार sales, row/order count, average delivery आणि maximum Amount summary करा. Input order-level नसेल तर metricsच्या grainची व्याख्या करा. एक दिवस manually filter करून numbers जुळवा आणि daily-sales chart बनवा.