Flash Fill Super Power

Esperimentuek heroi bihurtzen gaituzte.

(Flash)

Instrumentua arren Berehalako betetzea (Flash betetzea) Excel-en agertu zen 2013ko bertsioaz geroztik, baina arrazoiren batengatik gertaera hori oharkabean pasatu zen erabiltzaile askorentzat. Eta guztiz alferrik. Kasu askotan, formula edo makroetan oinarritutako antzeko soluzioak baino sinpleagoa, errazagoa eta azkarragoa izaten da. Nire esperientzian, entrenamenduetan, gai honek etengabeko "aupa!" publikoa – entzuleen aurrerapena eta/edo nekea gorabehera.

Tresna honen funtzionamendu-mekanismoa sinplea da: hasierako datuekin zutabe bat edo gehiago badituzu eta hurrengo zutabean bata bestearen ondoan idazten hasten bazara, baina behar duzun forma aldatu batean, lehenago edo beranduago Excel-ek adieraziko dizu. zutik haratago jarraitzeko prest dago:

Eraldaketaren logika (eredua, eredua) agerian uzteko eta Excel funtzio hau exekutatzeko, nahikoa izan ohi da ondoriozko lehen 1-3 balioak eskuz sartzea. Proposatutako aukera egokitzen bazaizu, egin klik Sartu – eta gainerako zerrenda berehala osatuko da.

Lehen 2-3 balioak sartu badituzu eta jarraipena oraindik ez bada agertzen, orduan prozesua behartu dezakezu teklatuko lasterbide batekin Ctrl+E edo erabili botoia Berehalako betetzea (Flash betetzea) fitxa Data (Data):

Flash Fill Super Power

Ikus ditzagun tresna hau praktikan nola erabil daitekeen bere gaitasunak ulertzeko adibide batzuk.

Testutik eta permutazioetatik hitzak ateratzea

Esaterako, gelaxka bateko testutik hirugarren hitza ateratzen duen formula bat idaztea ez da gauza makala. Analizatu esaldi bat espazioz zutabe ezberdinetan erabiliz Datuak – Testua zutabeen arabera (Datuak — Testua zutabeetara) Ez da azkarra ere. Berehalako betetzearekin, hau erraz eta ederki egiten da. Gainera, ateratako hitzak aldi berean alda ditzakezu lekuetan, edozein ordenatan konbinatuz:

Testua erregistroz banatzea

Berehalako betetzeko hitzak nabarmentzeko, ez da guztiz beharrezkoa espazio bat izatea. Beste edozein mugatzaile ondo funtzionatuko du, CSV fitxategia inportatu ondoren koma edo puntu eta koma bezala. Baina benetan polita da bereizlerik ez egotea, letra larriak baino ez direla nahikoa:

Oso zaila da horrelako formulak ezartzea. Berehalako bete gabe badago, makro batek bakarrik lagunduko du.

Testuak itsastea

Zatitzen baduzu, kola dezakezu! Instant Fill-ek hainbat zatitako esaldi luze bat erraz bilduko dizu, beharrezko espazioak, komak, batasunak edo hitzak tartekatuz:

Karaktere indibidualak ateratzea

Normalean, Excel-en karaktere indibidualak eta azpikateak ateratzeko, funtzioak erabiltzen dira LEVSIMV (EZKERRA), RIGHT (ESKUMENA), PSTR (erdialdea) eta antzekoak, baina berehalako betetzeak arazo hau erraz konpontzen du. Adibide klasiko bat izen osoa sortzea da:

Atera zenbakiak, testua edo datak soilik

Inoiz saiatu bazara porridge alfanumeriko batetik nahi duzun datu-mota bakarrik ateratzen, orduan ulertu beharko zenuke zeregin itxuraz sinple honen konplexutasuna. Berehalako betetzea eta hemen bang bati aurre egiten dio, baina inprimaki argi bat behar duzu Ctrl+E:

Gauza bera gertatzen da testua ateratzeko.

Datak ere ez dira arazorik (formatu ezberdinetan idatzita egon arren):

Zenbaki edo data formatuak bihurtzea

Flash Fill-ek lehendik dauden datuen itxura aldatzen edo izendatzaile berera eramaten lagun dezake. Esate baterako, data arrunt bat "ez-zurrun" Unix formatura bihurtzeko:

Hemen ñabardura da sartu aurretik, ondoriozko gelaxken formatua testura aldatu behar duzula aldez aurretik, Excel ez dadin saiatu eskuz sartutako data "okerrak" lagin gisa ezagutzen.

Era berean, telefono-zenbakiak behar bezala adieraz ditzakezu herrialde-kodea eta hiru zifrako operadorea (hiria) aurrizkia parentesi artean gehituta:

Ez ahaztu lehenik B zutabeko gelaxken formatua testura aldatzea; bestela, Excel-ek uXNUMXbuXNUMX balioak "+" zeinuarekin hasten dira formula gisa.

Bihurtu testua (zenbakiak) datara

ERP eta CRM sistema ezberdinetatik deskargatzean, data askotan 8 zifrako zenbaki gisa irudikatzen da AAAAMMDD formatuan. Funtzioaren bidez forma normal batera bihur dezakezu DATU IDENTIFIKATZAILEA (DATEVALUE), edo askoz errazagoa - berehalako betetzea:

Aldatu kasua

Testu bat maiuskulaz okerrekoa duen testu bat jaso baduzu, hurrengo zutabean zein motatara bihurtu nahi duzun iradoki dezakezu eta berehalako betetzeak egingo du lan guztia:

Pixka bat zailagoa izango da testuaren zati ezberdinetarako maiuskulak modu ezberdinean aldatu behar badituzu. Adibidez, idatzi bigarren hitza soilik larriz, lehenengoa bere forma arruntean utziz. Hemen, lagin gisa sartutako bi balio ez dira nahikoak izango eta berehalako betetzeak emaitzetan berehala hartuko dituen aldaketak egin beharko dituzu:

Mugak eta ñabardurak

Zure lanean Flash Fill erabiltzean kontuan izan beharreko gauza batzuk daude:

  • Bada bakarrik funtzionatzen du sartu laginak zorrozki elkarren ondoan – datuen eskuinean dagoen aurreko edo hurrengo zutabean. Jatorrizko testutik zutabe huts bat atzera egiten baduzu, ezerk ez du funtzionatuko.
  • Eredu bat aurkitzen denean segidako balio guztiak hartzen dira kontuan — sarrerako zutabearen ezkerrean eta eskuinean. Morala: algoritmoa nahastu edo zarata sar dezaketen zutabe gehigarriak laneko datuetatik aldez aurretik bereizi behar dira zutabe hutsen bidez edo ezabatu.
  • Berehalako betetzea bikain funtzionatzen du mahai adimendunetan.
  • txikiena akatsa edo akatsa lagin-gelaxkak idaztean flash betetzeak eredua agerian uztea eta funtzionatzea eragin dezake. Kontuz ibili.
  • Badaude txantiloia gaizki definitzen den egoerak, beraz beti egiaztatu behar da Aurkikuntzajaso duzula (selektiboa behintzat).

  • Nola atera azken hitza gelaxka bateko testutik
  • Testu-bilaketa lausoa (Pushkin = Pushkin) Excel-en bilaketa lausoarekin
  • Testua Excel-en itsasteko hiru modu

Utzi erantzun bat