Excel · मराठी आवृत्ती
5.10 Phone numbers clean करा
आधीचा data
| Customer | Phone (raw) |
|---|---|
| Amir | +91 90000 00011 |
| Zoya | 090000-00012 |
| Raja | 91 9000000013 |
| Rani | (+91) 90000 000 14 |
| Salman | 9.00000E+09 |
Clean केल्यावर
| Customer | Phone (10 digits) |
|---|---|
| Amir | 9000000011 |
| Zoya | 9000000012 |
| Raja | 9000000013 |
| Rani | 9000000014 |
| Salman | check source |
सर्व phone numbers dummy practice numbers आहेत. या example मध्ये भारतीय mobile numbers standard 10-digit text मध्ये आणतो.
Steps
- Source format +91/0 prefix असलेलाच आहे याची खात्री करून spaces, hyphens, plus आणि brackets काढा:
=RIGHT(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B2," ",""),"-",""),"+",""),"(",""),")",""),10)हा formula शेवटचे 10 characters घेतो. Unknown country code, extension किंवा जास्त digits असलेला number अंधपणे truncate करू नका; original flag करून verify करा.
- Basic shape check:
=AND(LEN(C2)=10,ISNUMBER(--C2),OR(LEFT(C2)="6",LEFT(C2)="7",LEFT(C2)="8",LEFT(C2)="9")). हा number चालू आहे किंवा कोणाचा आहे हे तपासत नाही. - Display:
="+91 "&LEFT(C2,5)&" "&RIGHT(C2,5). - Import/entry आधी column Text ठेवा. Scientific notation दिसली तरी digits गेलेच असतात असं नाही; formula bar किंवा TEXT conversion ने stored value तपासा. Precision/exports मुळे digits प्रत्यक्ष हरवले असतील तर source कडे परत जा.
Practice
12 dummy numbers clean करा, invalid shape flag करा आणि +91 XXXXX XXXXX display तयार करा. Original raw column जपून ठेवा.