Flash Fill Super Power

Ceribandinên me dikin leheng.

(Birûsk)

Tevî ku amûra Instant Fill (Flash tije) ji guhertoya 2013-an û vir ve di Excel de xuya bû, lê ji ber hin sedeman ev rastî ji bo gelek bikarhêneran nedîtî bû. Û bi temamî bêwate. Di pir rewşan de, ew ji çareseriyên wekhev ên li ser bingeha formula an makroyan hêsan, hêsantir û bileztir derdikeve holê. Di ezmûna min de, di perwerdehiyê de, ev mijar dibe sedema "wey!" temaşevan - bêyî pêşkeftin û / an westandina guhdaran.

Mekanîzmaya xebitandina vê amûrê hêsan e: heke we yek an çend stûnên bi daneyên destpêkê hene û hûn di stûna din de dest bi nivîsandina wan li tenişta hevûdu dikin, lê bi rengek guhertî ku hûn hewce ne, wê hingê zû an dereng Excel dê destnîşan bike ku ew amade ye ku ji we wêdetir berdewam bike:

Ji bo eşkerekirina mantiqê (nimûne, nimûne) veguherînê û meşandina vê fonksiyona Excel, bi gelemperî bes e ku meriv 1-3 nirxên encam ên yekem bi destan têkevin. Ger vebijarka pêşniyar li we tê, wê hingê tenê bikirtînin Derbasbûn - û navnîşa mayî dê di cih de were temam kirin.

Ger we berê 2-3 nirxên pêşîn ketine, û berdewamî hîn jî xuya nake, wê hingê hûn dikarin pêvajoyê bi kurteya klavyeyê zor bikin. Ctrl+E an bişkojka bikar bînin Instant Fill (Flash tije) tab Jimare (Rojek):

Flash Fill Super Power

Ka em li çend mînakan binêrin ka ev amûr çawa dikare di pratîkê de were bikar anîn da ku kapasîteyên wê fam bike.

Derxistina peyvan ji metn û guheztinan

Nivîsandina formulek ku, mînakî, peyva sêyem ji nivîsê di hucreyekê de derdixe, ne hindik e. Bi karanîna hevokek bi cîh li stûnên cihêreng parsek bikin Daneyên - Nivîsar bi Stûnan (Daneyên - Nivîsar ber Stûnan) Ew jî ne lez e. Bi dagirtina tavilê, ev bi hêsanî û xweş tê kirin. Wekî din, hûn dikarin di heman demê de peyvên ku hatine derxistin li cîhan biguhezînin, wan bi her rêzikan bi hev re bikin:

Dabeşkirina nivîsê bi qeydê

Ji bo ronîkirina peyvan ji bo dagirtina tavilê, bê guman ne hewce ye ku cîh hebe. Piştî ku pelê CSV îtxal dike, her veqetankerek din dê baş bixebite, mîna koma an nîvcolonê. Lê ya ku bi rastî xweş e ev e ku dibe ku qet veqetînek tune be - tenê tîpên mezin bes in:

Pêkanîna formulên wiha pir zehmet e. Ger bêyî dagirtina tavilê, wê hingê tenê makro dê bibe alîkar.

Zencîrkirina nivîsê

Ger hûn dikarin dabeş bikin, wê hingê hûn dikarin zeliqandî bikin! Instant Fill dê bi hêsanî ji çend perçeyan ji we re hevokek dirêj berhev bike, wan bi cîh, commas, yekîtî an peyvan hewce bike:

Derxistina karakterên takekesî

Bi gelemperî, ji bo derxistina tîpên kesane û rêzikên li Excel, fonksiyon têne bikar anîn LEVSIMV (ÇEP), RAST (RAST), PSTR (navîn) û yên wekî wan, lê dagirtina tavilê vê pirsgirêkê bi hêsanî çareser dike. Mînaka klasîk avakirina navek tam e:

Tenê hejmar, nivîs an tarîx derxînin

Ger we carî hewl da ku hûn tenê celebê daneya xwestinê ji qurmek alphanumerîkî derxînin, wê hingê divê hûn tevliheviya vê peywira xuya ya hêsan fam bikin. Dagirtina tavilê û li vir bi bangekê re mijûl dibe, lê hûn di formê de pêlekek sivik hewce ne Ctrl+E:

Heman tişt ji bo derxistina nivîsê jî derbas dibe.

Dîrok jî ne pirsgirêk in (tevî ku ew di formên cûda de bêne nivîsandin):

Veguherandina hejmar an formatên tarîxê

Flash Fill dikare bibe alîkar ku xuyangê daneyên heyî biguhezîne an jî wê bîne heman navdêr. Mînakî, ji bo veguheztina tarîxek birêkûpêk "topsy-turvy" li formata Unix:

Li vir nuwaze ev e ku berî ku têkevinê, hûn hewce ne ku formata hucreyên encam li pêş nivîsê biguhezînin da ku Excel hewl nede ku tarîxên "şaş" ên ku bi destan wekî mînakek hatine nivîsandin nas bike.

Bi heman rengî, hûn dikarin bi lêzêdekirina koda welat û pêşgira operatorê (bajar) ya sê-reqemî di nav kevanan de jimareyên têlefonê jî rast temsîl bikin:

Ji bîr nekin ku hûn pêşî formata şaneyên di stûna B de biguhezînin nivîsê - wekî din Excel dê nirxan uXNUMXbuXNUMXbbdestpêkê bi nîşana "+" wekî formulan derman bike.

Metnê (hejmaran) biguherîne roja

Dema ku ji pergalên ERP û CRM yên cihêreng dakêşin, tarîx bi gelemperî di forma YYYYMMDD de wekî jimarek 8-hejmarî tê destnîşan kirin. Hûn dikarin wê ji hêla fonksiyonê ve bi rengek normal veguherînin DATA DENTIFIER (DATEVALUE), an pir hêsantir - dagirtina tavilê:

Doza biguherînin

Ger we nivîsek bi doza xelet girt, wê hingê hûn dikarin di stûna paşîn de bi tenê destnîşan bikin ka hûn dixwazin wê bi çi rengî veguherînin - û dagirtina tavilê dê hemî karan ji we re bike:

Heke hûn hewce ne ku ji bo beşên cûda yên nivîsê rewşê bi rengek cûda biguherînin dê hinekî dijwartir be. Mînakî, tenê peyva duyemîn mezin bikin, ya yekem di forma xweya normal de bihêlin. Li vir, du nirxên ku wekî nimûne tê ketin dê ne bes bin û hûn neçar in ku guhartinan bikin ku dagirtina tavilê dê tavilê di encaman de bihesibîne:

Sînorkirin û nuans

Hin tişt hene ku meriv di hişê xwe de bigire dema ku Flash Fill di xebata xwe de bikar tîne:

  • Ew tenê kar dike heke nimûneyan bi tundî li kêleka hev têkevin - di stûna berê an ya paşîn de li rastê daneyê. Ger hûn stûnek vala ji nivîsa orîjînal vekişînin, wê hingê tiştek dê nexebite.
  • Dema ku nimûne tê dîtin hemî nirx di rêzê de têne hesibandin - çep û rastê stûna têketinê. Moral: Stûnên zêde yên ku dikarin algorîtmayê tevlihev bikin an deng bidin, divê berê ji hêla stûnên vala ve ji daneyên xebatê werin veqetandin an jêbirin.
  • Instant Fill di tabloyên jîr de pir baş dixebite.
  • piçûktirîn xeletî an tîpî dema nivîsandina şaneyên nimûneyê dikare bibe sedem ku tijîkirina flashê nekare nimûneyê eşkere bike û nexebite. Xwe şîyar be.
  • Rewş hene ku şablon bi xeletî tête diyar kirin, ji ber vê yekê her dem hewce ye ku kontrol bikin peyda kirinku we wergirtiye (kêmtirîn bi bijartî).

  • Meriv çawa peyva paşîn ji nivîsê di hucreyekê de derdixe
  • Lêgerîna Nivîsara Fuzzy (Pûşkîn = Pûşkîn) bi Lêgerîna Fuzzy di Excel de
  • Sê Rêyên Pevkirina Nivîsarê li Excel

Leave a Reply