Mājas lapa » MS Office padomi » Kā atdalīt pirmo un pēdējo vārdu programmā Excel

    Kā atdalīt pirmo un pēdējo vārdu programmā Excel

    Ja izmantojat programmu Excel, jūs, iespējams, esat pāri situācijai, kad jums ir vārds vienā šūnā, un jums ir jānošķir nosaukums dažādās šūnās. Šī ir ļoti izplatīta problēma programmā Excel, un jūs, iespējams, varat veikt Google meklēšanu un lejupielādēt 100 dažādu makro, ko rakstījuši dažādi cilvēki, lai to izdarītu jums.

    Tomēr šajā amatā es jums parādīšu, kā iestatīt formulu, lai jūs to varētu izdarīt pats un saprast, kas notiek. Ja izmantojat programmu Excel, iespējams, ka ir ieteicams uzzināt dažas no uzlabotākajām funkcijām, lai ar saviem datiem varētu izdarīt interesantākas lietas.

    Ja jums nepatīk formulas un vēlaties ātrāku risinājumu, ritiniet uz leju līdz Teksts kolonnās sadaļā, kas māca, kā izmantot Excel funkciju, lai to izdarītu. Turklāt, ja ir vairāk nekā divi elementi šūnā, kas jums ir nepieciešams atdalīt, ir labāk izmantot arī teksta sleju funkciju. Piemēram, ja vienā kolonnā ir apvienoti 6 lauki, tad, izmantojot turpmāk norādītās formulas, kļūs patiešām netīrs un sarežģīts.

    Atdaliet vārdus programmā Excel

    Lai sāktu darbu, skatīsimies, kā parasti vārdi tiek saglabāti Excel izklājlapā. Visbiežāk sastopamie divi veidi, kā es esmu redzējis vārds uzvārds tikai ar atstarpi un uzvārds, vārds ar komatu, kas atdala abus. Ikreiz, kad esmu redzējis vidusskolu, tas parasti ir vārds midinitial uzvārds kā zemāk:

    Izmantojot dažas vienkāršas formulas un apvienojot pāris kopā, jūs varat viegli atdalīt vārdu, uzvārdu un vidējo sākotnējo versiju atsevišķās šūnās programmā Excel. Sāksim ar nosaukuma pirmās daļas ieguvi. Manā gadījumā mēs izmantosim divas funkcijas: pa kreisi un meklēšanu. Loģiski šeit ir tas, kas mums jādara:

    Meklējiet tekstu šūnā atstarpei vai komatam, atrodiet vietu un pēc tam izņemiet visus burtus pa kreisi no šīs pozīcijas.

    Lūk, vienkārša formula, kas veic darbu pareizi: = LEFT (NN, SEARCH (”, NN) - 1), kur NN ir šūna, kurai ir tajā saglabātais nosaukums. -1 ir tur, lai virknes beigās izņemtu papildu vietu vai komatu.

    Kā redzat, mēs sākam ar kreiso funkciju, kas ņem divus argumentus: virkni un rakstzīmju skaitu, ko vēlaties paņemt, sākot no virknes sākuma. Pirmajā gadījumā mēs meklējam telpu, izmantojot dubultās pēdiņas un ievietojot atstarpi starp tām. Otrajā gadījumā mēs meklējam komatu, nevis atstarpi. Tātad, kādi ir trīs minētie scenāriji?

    Mēs saņēmām vārdu no 3. rindas, uzvārdu no 5. rindas un vārdu no 7. rindas. Lieliski! Tātad, atkarībā no tā, kā jūsu dati tiek saglabāti, jūs tagad esat ieguvis vai nu vārdu vai uzvārdu. Tagad nākamajai daļai. Lūk, kas mums ir jādara loģiski tagad:

    - Meklējiet tekstu šūnā, lai izveidotu atstarpi vai komatu, atrastu vietu un pēc tam atņemiet pozīciju no virknes kopējā garuma. Lūk, kāda būtu šāda formula:

    = RIGHT (NN, LEN (NN) -SEARCH (”, NN))

    Tāpēc tagad mēs izmantojam pareizo funkciju. Tas aizņem arī divus argumentus: virkni un rakstzīmju skaitu, ko vēlaties paņemt, sākot no rindas, kas iet pa kreisi. Tāpēc mēs vēlamies virknes garumu, atņemot telpas vai komata pozīciju. Tas dos mums visu labajā pusē no pirmās vietas vai komata.

    Lieliski, tagad mums ir otrā nosaukuma daļa! Pirmajos divos gadījumos, jūs esat diezgan daudz darīts, bet, ja nosaukumā ir vidējais sākums, jūs varat redzēt, ka rezultāts joprojām ietver uzvārdu ar vidējo sākotnējo. Tātad, kā mēs tikai iegūt uzvārdu un atbrīvoties no vidējā sākuma? Viegli! Vienkārši palaidiet to pašu formulu, ko mēs izmantojām, lai iegūtu nosaukuma otro daļu.

    Tātad mēs tikko darām citu tiesības un šoreiz piemērojam formulu kombinētajai vidējai sākotnējai un pēdējai vārdam. Tas atradīs telpu pēc vidējā sākuma un pēc tam aizņems garumu, atņemot vietu, kur atrodas rakstzīmju skaits no virknes beigām.

    Tātad jums ir tas! Tagad esat sadalījis vārdu un uzvārdu atsevišķās kolonnās, izmantojot dažas vienkāršas formulas programmā Excel! Acīmredzot, ne katram būs šāds teksts formatēts, bet to var viegli rediģēt atbilstoši savām vajadzībām.

    Teksts kolonnās

    Pastāv arī vēl viens vienkāršs veids, kā apvienot tekstu atsevišķās Excel slejās. Tas ir pazīstams Teksts kolonnās un tas darbojas ļoti labi. Tas ir arī daudz efektīvāks, ja jums ir kolonna, kurā ir vairāk nekā divi dati.

    Piemēram, zemāk ir daži dati, kuros vienā rindā ir 4 dati un otrajā rindā ir 5 dati. Es gribētu sadalīt to attiecīgi 4 slejās un 5 slejās. Kā redzat, mēģinājums izmantot iepriekš minētās formulas būtu nepraktiski.

    Programmā Excel vispirms atlasiet kolonnu, kuru vēlaties atdalīt. Tad dodieties uz priekšu un noklikšķiniet uz Dati un pēc tam noklikšķiniet uz Teksts kolonnās.

    Tas parādīs vedni Teksts uz slejām. 1. solī izvēlaties, vai lauks ir norobežots vai fiksēts platums. Mūsu gadījumā mēs izvēlēsimies Ierobežota.

    Nākamajā ekrānā izvēlēsieties norobežotāju. Varat izvēlēties cilni, semikolu, komatu, atstarpi vai ierakstīt pielāgoto.

    Visbeidzot, izvēlaties kolonnas datu formātu. Parasti, Vispārīgi darbosies tikai ar lielāko daļu datu veidu. Ja jums ir kaut kas līdzīgs datumam, tad izvēlieties šo formātu.

    Klikšķis Pabeigt un skatieties, kā jūsu dati ir maģiski sadalīti kolonnās. Kā redzat, viena rinda pārvērta piecās kolonnās un otra - četrās kolonnās. Funkcija Text to Columns ir ļoti spēcīga un var padarīt jūsu dzīvi daudz vieglāku.

    Ja jums ir problēmas atdalot vārdus, kas nav iepriekš norādītajā formātā, publicējiet komentārus ar saviem datiem un mēģināšu palīdzēt. Izbaudi!