# 16.4 Data Cleaningचा सराव

Source: https://ravindrabagale.com/mr/excel/ch16-practice-exercises-with-answer-hints/16-4-module-5-data-cleaning.html
Language: mr (Marathi with English technical terms)

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

Exercise 1: Customer namesचे extra/nonbreaking spaces आणि controls clean करा.
Hint आणि तपासणी
=TRIM(CLEAN(SUBSTITUTE(A2,CHAR(160)," ")))

ही सर्व Unicode invisible charactersची सार्वत्रिक cleaner नाही; source sample तपासा.

Exercise 2: pune, PUNE आणि spaces → Pune.
Hint आणि तपासणी
=PROPER(TRIM(A2))

Exercise 3: Aurangabadचं mapped नाव400 rowsमध्ये बदला.
Hint आणि तपासणी
Mapping table + lookup किंवा exact-cell Replace. Raw copy जपा आणि replacements count करा.

Exercise 4: Rs.1,299चे numeric1299 करा.
Hint आणि तपासणी
=VALUE(SUBSTITUTE(SUBSTITUTE(A2,"Rs.",""),",",""))

हा source conventionसाठी; decimal comma असलेल्या dataला तसाच लागू करू नका.

Exercise 5: 03/14/2026 US text date convert करा.
Hint आणि तपासणी
=DATE(RIGHT(A2,4),LEFT(A2,2),MID(A2,4,2))

Fixed mm/dd/yyyy pattern किंवा Text to Columns › Date MDY. Ambiguous patterns review करा.

Exercise 6: Known +91 fictional phone normalize करा.
Hint आणि तपासणी
=RIGHT(SUBSTITUTE(SUBSTITUTE(A2," ",""),"-",""),10)

हा controlled exampleचा shortcut. Unknown country, extensions किंवा malformed numberला blindly last10 घेऊ नका; validation आणि raw value ठेवा.

Exercise 7: Pune-411038 split करा.
Hint आणि तपासणी
Text to Columns delimiter - किंवा TEXTBEFORE/TEXTAFTER available versionमध्ये. Cityमध्ये hyphen असल्यास योग्य delimiter occurrence ठरवा. Pincode text ठेवा.

Exercise 8: Amount outliers IQR ruleने flag करा.
Hint आणि तपासणी
Q1/Q3 = QUARTILE.INC; IQR=Q3−Q1; bounds Q1−1.5IQR आणि Q3+1.5IQR. Outliers review करा, आपोआप delete नको.

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

Original Raw जपा. Before/after counts आणि amounts जुळवा; बदलाचं कारण लिहा.
