Fomula za Excel za Usafishaji wa Kawaida wa Takwimu

Takwimu za kusafisha data ya Excel

Kwa miaka mingi, nimetumia uchapishaji kama rasilimali sio kuelezea tu jinsi ya kufanya vitu, lakini pia kuweka rekodi yangu mwenyewe ili nitafute baadaye! Leo, tulikuwa na mteja ambaye alitupa faili ya data ya mteja ambayo ilikuwa maafa. Karibu kila uwanja ulibadilishwa vibaya na; kwa sababu hiyo, hatukuweza kuleta data. Ingawa kuna viongezeo vikuu vya Excel kufanya usafishaji kwa kutumia Visual Basic, tunaendesha Ofisi ya Mac ambayo haitasaidia macros. Badala yake, tunatafuta fomula za moja kwa moja za kusaidia. Nilidhani ningeshiriki zingine hapa ili tu wengine wazitumie.

Ondoa herufi zisizo za Nambari

Mifumo mara nyingi huhitaji nambari za simu kuingizwa katika fomula maalum, yenye tarakimu 11 na nambari ya nchi na hakuna punctu. Walakini, watu mara nyingi huingiza data hii na dashes na vipindi badala yake. Hapa kuna fomula nzuri ya kuondoa herufi zote zisizo za nambari katika Excel. Fomula inakagua data katika seli 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))

Sasa unaweza kunakili safu inayosababisha na utumie Hariri> Bandika Maadili kuandika juu ya data na matokeo yaliyopangwa vizuri.

Tathmini Mashamba Nyingi na AU

Mara nyingi tunasafisha rekodi ambazo hazijakamilika kutoka kwa uagizaji. Watumiaji hawatambui kuwa sio lazima kila wakati uandike kanuni ngumu za kihierarkia na kwamba unaweza kuandika taarifa ya AU badala yake. Katika mfano huu hapa chini, nataka kuangalia A2, B2, C2, D2, au E2 kwa data iliyokosekana. Ikiwa data yoyote inakosekana, nitarudi 0, vinginevyo 1. Hiyo itaniruhusu kupanga data na kufuta rekodi ambazo hazijakamilika.

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

Punguza na Shamba za Concatenate

Ikiwa data yako ina uwanja wa Jina la Kwanza na la Mwisho, lakini uingizaji wako una uwanja kamili wa jina, unaweza kushirikisha sehemu hizo kwa usawa ukitumia iliyojengwa katika Excel Function Concatenate, lakini hakikisha utumie TRIM kuondoa nafasi yoyote tupu kabla au baada ya maandishi. Tunazunguka uwanja wote na TRIM ikiwa tukio moja halina data:

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

Angalia Anwani halali ya Barua pepe

Fomula rahisi sana ambayo inaonekana kwa @ na. katika anwani ya barua pepe:

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

Toa Majina ya Kwanza na ya Mwisho

Wakati mwingine, shida ni kinyume. Takwimu zako zina uwanja kamili wa jina lakini unahitaji kuchanganua majina ya kwanza na ya mwisho. Fomula hizi hutafuta nafasi kati ya jina la kwanza na la mwisho na chukua maandishi pale inapohitajika. Inashughulikia pia ikiwa hakuna jina la mwisho au kuna kiingilio tupu katika A2.

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

Na jina la mwisho:

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

Punguza idadi ya wahusika na Ongeza…

Je! Umewahi kutaka kusafisha maelezo yako ya meta? Ikiwa unataka kuvuta yaliyomo kwenye Excel na upunguze yaliyomo ili utumie kwenye uwanja wa Maelezo ya Meta (wahusika 150 hadi 160), unaweza kufanya hivyo kwa kutumia fomula Doa langu. Inavunja maelezo kwa nafasi na kisha inaongeza…:

=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)

Kwa kweli, hizi hazijakusudiwa kuwa za kina… tu njia zingine za haraka kukusaidia kupata mwanzo wa kuruka! Je! Ni njia gani zingine unazopata ukitumia? Waongeze kwenye maoni na nitakupa sifa kama nitasasisha nakala hii.

Unafikiri?

Tovuti hii inatumia Akismet kupunguza spam. Jifunze jinsi maoni yako yanasindika.