எக்செல் இல் பொதுவான தரவு துப்புரவு சூத்திரங்கள்

எக்செல் சூத்திரங்கள்

பல ஆண்டுகளாக, விஷயங்களை எவ்வாறு செய்வது என்பதை விவரிக்க மட்டுமல்லாமல், பின்னர் பார்ப்பதற்கு ஒரு பதிவை வைத்திருக்கவும் நான் வெளியீட்டை ஒரு ஆதாரமாகப் பயன்படுத்தினேன்! இன்று, எங்களிடம் ஒரு வாடிக்கையாளர் இருந்தார், அது எங்களுக்கு ஒரு வாடிக்கையாளர் தரவுக் கோப்பை ஒப்படைத்தது, அது ஒரு பேரழிவு. கிட்டத்தட்ட ஒவ்வொரு துறையும் தவறாக வடிவமைக்கப்பட்டன; இதன் விளைவாக, எங்களால் தரவை இறக்குமதி செய்ய முடியவில்லை. விஷுவல் பேசிக் பயன்படுத்தி தூய்மைப்படுத்த எக்செல் சில சிறந்த துணை நிரல்கள் இருக்கும்போது, ​​மேக்ஸிற்கான ஆபிஸை இயக்குகிறோம், இது மேக்ரோக்களை ஆதரிக்காது. அதற்கு பதிலாக, நாங்கள் உதவ நேரான சூத்திரங்களைத் தேடுகிறோம். நான் இங்கே சிலவற்றை பகிர்ந்து கொள்ள நினைத்தேன், அதனால் மற்றவர்கள் அவற்றைப் பயன்படுத்தலாம்.

எண் அல்லாத எழுத்துக்களை அகற்று

கணினிகள் பெரும்பாலும் தொலைபேசி எண்களை ஒரு குறிப்பிட்ட, 11 இலக்க சூத்திரத்தில் நாட்டின் குறியீட்டில் செருக வேண்டும், நிறுத்தற்குறிகள் இல்லை. இருப்பினும், எல்லோரும் பெரும்பாலும் இந்த தரவை கோடுகள் மற்றும் காலங்களுக்கு பதிலாக உள்ளிடுவார்கள். இதற்கான சிறந்த சூத்திரம் இங்கே எண் அல்லாத அனைத்து எழுத்துக்களையும் நீக்குகிறது எக்செல் இல். செல் A2 இல் உள்ள தரவை சூத்திரம் மதிப்பாய்வு செய்கிறது:

=IF(A2="","",SUMPRODUCT(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$25),1))*
ROW($1:$25),0),ROW($1:$25))+1,1)*10^ROW($1:$25)/10))

இப்போது நீங்கள் விளைந்த நெடுவரிசையை நகலெடுத்து பயன்படுத்தலாம் திருத்து> மதிப்புகளை ஒட்டவும் ஒழுங்காக வடிவமைக்கப்பட்ட முடிவுடன் தரவை எழுத.

அல்லது பல புலங்களை மதிப்பீடு செய்யுங்கள்

இறக்குமதியிலிருந்து முழுமையற்ற பதிவுகளை நாங்கள் அடிக்கடி அகற்றுவோம். நீங்கள் எப்போதும் சிக்கலான படிநிலை சூத்திரங்களை எழுத வேண்டியதில்லை என்பதையும் அதற்கு பதிலாக நீங்கள் ஒரு அறிக்கையை எழுதலாம் என்பதையும் பயனர்கள் உணரவில்லை. கீழேயுள்ள இந்த எடுத்துக்காட்டில், காணாமல் போன தரவுகளுக்கு A2, B2, C2, D2 அல்லது E2 ஐ சரிபார்க்க விரும்புகிறேன். ஏதேனும் தரவு காணவில்லை எனில், நான் 0 ஐ திருப்பித் தரப்போகிறேன், இல்லையெனில் 1. இது தரவை வரிசைப்படுத்தவும், முழுமையற்ற பதிவுகளை நீக்கவும் அனுமதிக்கும்.

=IF(OR(A2="",B2="",C2="",D2="",E2=""),0,1)

புலங்களை ஒழுங்கமைக்கவும் இணைக்கவும்

If your data has a First and Last Name fields, but your import has a full name field, you can concatenate the fields together neatly using the built in Excel Function Concatenate, but be sure to use TRIM to remove any empty spaces before or after the text. We wrap the entire field with TRIM in the event that one of the fields doesn’t have data:

=TRIM(CONCATENATE(TRIM(A1)," ",TRIM(B1)))

செல்லுபடியாகும் மின்னஞ்சல் முகவரிக்கு சரிபார்க்கவும்

Simple மற்றும் இரண்டையும் தேடும் அழகான எளிய சூத்திரம். மின்னஞ்சல் முகவரியில்:

=AND(FIND(“@”,A2),FIND(“.”,A2),ISERROR(FIND(” “,A2)))

முதல் மற்றும் கடைசி பெயர்களைப் பிரித்தெடுக்கவும்

சில நேரங்களில், பிரச்சினை எதிர்மாறாக இருக்கும். உங்கள் தரவு முழு பெயர் புலத்தைக் கொண்டுள்ளது, ஆனால் நீங்கள் முதல் மற்றும் கடைசி பெயர்களை அலச வேண்டும். இந்த சூத்திரங்கள் முதல் மற்றும் கடைசி பெயருக்கு இடையில் உள்ள இடத்தைத் தேடுகின்றன மற்றும் தேவையான இடங்களில் உரையைப் பிடிக்கின்றன. கடைசி பெயர் இல்லை அல்லது A2 இல் ஒரு வெற்று நுழைவு இருந்தால் அது கையாளுகிறது.

=IFERROR(IF(SEARCH(" ",A2,1),LEFT(A2, SEARCH(" ",A2,1)),A2),IF(LEN(A2)>0,A2,""))

மற்றும் கடைசி பெயர்:

=IFERROR(IF(SEARCH(" ",A2,1),RIGHT(A2,LEN(A2)-SEARCH(" ",A2,1)),A2),"")

கதாபாத்திரங்களின் எண்ணிக்கையை வரம்பிடவும் மற்றும் சேர்க்கவும்…

உங்கள் மெட்டா விளக்கங்களை நீங்கள் எப்போதாவது சுத்தம் செய்ய விரும்பினீர்களா? நீங்கள் எக்செல் உள்ளடக்கத்தை இழுத்து, மெட்டா விளக்க புலத்தில் (150 முதல் 160 எழுத்துக்கள்) பயன்படுத்த உள்ளடக்கத்தை ஒழுங்கமைக்க விரும்பினால், இந்த சூத்திரத்தைப் பயன்படுத்தி இதைச் செய்யலாம் என் ஸ்பாட். இது ஒரு இடத்தில் விளக்கத்தை சுத்தமாக உடைத்து பின்னர் சேர்க்கிறது…:

=IF(LEN(A1)>155,LEFT(A1,FIND("*",SUBSTITUTE(A1," ","*",LEN(LEFT(A1,154))-LEN(SUBSTITUTE(LEFT(A1,154)," ",""))))) & IF(LEN(A1)>FIND("*",SUBSTITUTE(A1," ","*",LEN(LEFT(A1,154))-LEN(SUBSTITUTE(LEFT(A1,154)," ","")))),"…",""),A1)

Of course, these aren’t meant to be comprehensive… just some quick formulae to help you get a jump start! What other formulas do you find yourself using? Add them in the comments and I’ll give you credit as I update this article.

நீங்கள் என்ன நினைக்கிறீர்கள்?

இந்த தளம் ஸ்பேமைக் குறைக்க Akismet ஐப் பயன்படுத்துகிறது. உங்கள் கருத்துத் தரவு எவ்வாறு செயல்படுத்தப்படுகிறது என்பதை அறியவும்.