# 16.15 Challenge exercises

Source: https://ravindrabagale.com/mr/excel/ch16-practice-exercises-with-answer-hints/16-15-challenge-exercises.html
Language: mr (Marathi with English technical terms)

आधी स्वतः करून पाहा. अडल्यावर hint उघडा. Formulaचा result sampleच्या दोन-तीन rowsवर हाताने तपासा.

Exercise 1: काल्पनिक6–12November2026चा City daily report.
Hint आणि तपासणी
Date filter त्या intervalवर; Platform slicer आणि daily line. Sample periodला actual festival calendarचा दावा करू नका.

Exercise 2: प्रत्येक Cityचे Top3 products एका dynamic approachने.
Hint आणि तपासणी
आधी City+Product sales aggregate करा. मग एका Cityची summary FILTER → SORT sales descending → TAKE3. Raw order linesवर TAKE केल्यास top products मिळत नाहीत. नंतर REDUCE/VSTACKने multiple-city layout; ties/no-data handle करा.

Exercise 3: Cityनुसार स्वतंत्र workbooks export करणारा macro.
Hint आणि तपासणी
Validated ListObject source; एक City आधी. Unique safe filenames, explicit output folder, no silent overwrite. Worksheets.Copyनंतर newly created Workbookचा reference capture करा आणि त्यावर SaveAs. Existing city sheets delete करणारा source pattern टाळा.

Exercise 4: तीन महिन्यांचा bank folder query आणि reconciliation.
Hint आणि तपासणी
Relevant files filter, combine, types, overlap/duplicate check. Source filesचे Debit/Credit totals finalशी जुळवा; Balance Sum वापरू नका.

Exercise 5: DELIVERYFEE LAMBDA तयार करा.
Hint आणि तपासणी
=LAMBDA(amt,XLOOKUP(amt,{0;99;199;499},{30;25;15;0},,-1))

Cellमध्ये test करून Name Managerमध्ये save. Rates fictional; negative/missing/invalid Amountसाठी guard.98/99,198/199,498/499 boundaries तपासा.

रवींद्र बागले यांची tip

मोठं challenge एक City/एक fileवर नीट चालवा, मग वाढवा. Hint हा पूर्ण tested solution नाही; edge cases स्वतः तपासा.
