Flash Fill Super Power

Փորձերը մեզ հերոսացնում են։

(Ֆլեշ)

Չնայած գործիքը Ակնթարթային լրացում (Flash Fill) Excel-ում հայտնվել է 2013 թվականի տարբերակից, սակայն ինչ-ինչ պատճառներով այս փաստն աննկատ մնաց շատ օգտատերերի համար: Եվ բացարձակապես ապարդյուն։ Շատ դեպքերում պարզվում է, որ այն ավելի պարզ, հեշտ և արագ է, քան բանաձևերի կամ մակրոների վրա հիմնված նմանատիպ լուծումները: Իմ փորձով, մարզումների ժամանակ այս թեման անընդհատ «վայ» է առաջացնում: հանդիսատես – անկախ ունկնդիրների առաջընթացից և (կամ) հոգնածությունից:

Այս գործիքի գործարկման մեխանիզմը պարզ է. եթե դուք ունեք մեկ կամ մի քանի սյունակներ նախնական տվյալներով և սկսում եք դրանք կողք կողքի մուտքագրել հաջորդ սյունակում, բայց ինչ-որ փոփոխված ձևով, որը ձեզ անհրաժեշտ է, ապա վաղ թե ուշ Excel-ը ակնարկում է, որ այն պատրաստ է շարունակել ձեզանից այն կողմ.

Փոխակերպման տրամաբանությունը (օրինաչափությունը, օրինակը) բացահայտելու և այս Excel ֆունկցիան գործարկելու համար սովորաբար բավական է ձեռքով մուտքագրել ստացված առաջին 1-3 արժեքները: Եթե ​​առաջարկվող տարբերակը համապատասխանում է ձեզ, ապա պարզապես սեղմեք Մտնել – իսկ մնացած ցուցակը կլրացվի անմիջապես:

Եթե ​​դուք արդեն մուտքագրել եք առաջին 2-3 արժեքները, իսկ շարունակությունը դեռ չի երևում, ապա կարող եք ստիպել գործընթացը ստեղնաշարի դյուրանցմամբ։ Ctrl+E կամ օգտագործել կոճակը Ակնթարթային լրացում (Flash Fill) ականջակալ Ամսաթիվ (Ամսաթիվ):

Flash Fill Super Power

Դիտարկենք մի քանի օրինակ, թե ինչպես կարելի է գործնականում օգտագործել այս գործիքը՝ հասկանալու նրա հնարավորությունները:

Բառերի հանում տեքստից և փոխարկումներից

Բանաձև գրելը, որը, օրինակ, բջջի տեքստից հանում է երրորդ բառը, փոքր գործ չէ: Կազմեք արտահայտությունը ըստ տարածության տարբեր սյունակների՝ օգտագործելով Տվյալներ – Տեքստ՝ ըստ սյունակների (Տվյալներ — Տեքստ սյունակներ) Դա նույնպես արագ չէ: Ակնթարթային լցման դեպքում դա արվում է հեշտությամբ և գեղեցիկ: Ավելին, դուք կարող եք միաժամանակ փոխել արդյունահանված բառերը տեղերում՝ դրանք համադրելով ցանկացած հերթականությամբ.

Տեքստը բաժանելով գրանցամատյանով

Բառերը ակնթարթային լրացման համար ընդգծելու համար բացարձակապես անհրաժեշտ չէ բացատ ունենալ: Ցանկացած այլ սահմանազատիչ լավ կաշխատի, ինչպես ստորակետը կամ ստորակետը CSV ֆայլը ներմուծելուց հետո: Բայց այն, ինչ իսկապես հիանալի է, այն է, որ կարող է ընդհանրապես անջատիչ չլինել. միայն մեծատառերը բավական են.

Նման բանաձեւեր իրականացնելը շատ դժվար է։ Եթե ​​առանց ակնթարթային լրացման, ապա միայն մակրոները կօգնի:

Տեքստի սոսնձում

Եթե ​​դուք կարող եք բաժանել, ապա կարող եք սոսնձել: Instant Fill-ը հեշտությամբ կհավաքի ձեզ համար երկար արտահայտություն մի քանի դրվագներից՝ ընդմիջելով դրանք անհրաժեշտ բացատներով, ստորակետներով, միություններով կամ բառերով.

Առանձին նիշերի արդյունահանում

Սովորաբար Excel-ում առանձին նիշեր և ենթատողեր հանելու համար օգտագործվում են ֆունկցիաներ ԼԵՎՍԻՄՎ (ՁԱԽ), RIGHT (ՃԻՇՏ), ՊՍՏՐ (միջին) և այլն, բայց ակնթարթային լցոնումը հեշտությամբ լուծում է այս խնդիրը: Դասական օրինակ է լրիվ անվան ձևավորումը.

Քաղեք միայն թվեր, տեքստ կամ ամսաթվեր

Եթե ​​դուք երբևէ փորձել եք այբբենական շիլաից հանել միայն ցանկալի տվյալների տեսակը, ապա պետք է հասկանաք այս պարզ թվացող առաջադրանքի բարդությունը: Ակնթարթային լցնում և այստեղ հաղթահարում է պայթյունը, բայց ձևի մեջ ձեզ հարկավոր է թեթև կախազարդ Ctrl+E:

Նույնը վերաբերում է տեքստի արդյունահանմանը:

Ամսաթվերը նույնպես խնդիր չեն (նույնիսկ եթե դրանք գրված են տարբեր ձևաչափերով).

Թվերի կամ ամսաթվի ձևաչափերի փոխակերպում

Flash Fill-ը կարող է օգնել փոխել առկա տվյալների տեսքը կամ բերել այն նույն հայտարարին: Օրինակ՝ սովորական ամսաթիվը «topsy-turvy» Unix ձևաչափի փոխարկելու համար.

Այստեղ նրբությունն այն է, որ նախքան մուտքագրելը, դուք պետք է նախապես փոխեք ստացված բջիջների ձևաչափը տեքստի, որպեսզի Excel-ը չփորձի ճանաչել ձեռքով որպես նմուշ մուտքագրված «սխալ» ամսաթվերը:

Նմանապես, դուք կարող եք նաև ճիշտ ներկայացնել հեռախոսահամարները՝ փակագծերում ավելացնելով երկրի կոդը և եռանիշ օպերատորի (քաղաքի) նախածանցը.

Մի մոռացեք նախ փոխել B սյունակի բջիջների ձևաչափը տեքստի, հակառակ դեպքում Excel-ը կվերաբերի uXNUMXbuXNUMXbb արժեքները, որոնք սկսվում են «+» նշանով որպես բանաձևեր:

Տեքստը (թվերը) փոխակերպեք ամսաթվի

Տարբեր ERP և CRM համակարգերից ներբեռնելիս ամսաթիվը հաճախ ներկայացված է որպես 8 նիշանոց թիվ YYYYMMDD ձևաչափով: Դուք կարող եք այն վերածել նորմալ ձևի կամ ֆունկցիայի միջոցով ՏՎՅԱԼՆԵՐԻ ԻԴԵՆՏԻՖԻԿ (DATEVALUE), կամ շատ ավելի հեշտ՝ ակնթարթային լցնում.

Փոխեք գործը

Եթե ​​սխալ տառատեսակով տեքստ եք ստացել, ապա հաջորդ սյունակում կարող եք պարզապես ակնարկել, թե ինչ տեսակի եք ուզում այն ​​փոխարկել, և ակնթարթային լրացումը կկատարի ամբողջ աշխատանքը ձեզ համար.

Մի փոքր ավելի դժվար կլինի, եթե տեքստի տարբեր մասերի համար անհրաժեշտ լինի տառատեսակը այլ կերպ փոխել: Օրինակ, մեծատառով գրեք միայն երկրորդ բառը՝ թողնելով առաջինը իր սովորական տեսքով: Այստեղ որպես նմուշ մուտքագրված երկու արժեքները բավարար չեն լինի, և դուք ստիպված կլինեք փոփոխություններ կատարել, որոնք ակնթարթային լրացումը անմիջապես հաշվի կառնի արդյունքներում.

Սահմանափակումներ և նրբերանգներ

Ֆլեշ լրացնելը ձեր աշխատանքում օգտագործելիս պետք է հիշել մի քանի բան.

  • Այն աշխատում է միայն այն դեպքում, եթե մուտքագրեք նմուշները խիստ կողք կողքի – նախորդ կամ հաջորդ սյունակում՝ տվյալների աջ կողմում: Եթե ​​դուք հետ քաշեք մեկ դատարկ սյունակ սկզբնական տեքստից, ապա ոչինչ չի աշխատի:
  • Երբ օրինաչափություն է հայտնաբերվել անընդմեջ բոլոր արժեքները հաշվի են առնվում — մուտքագրման սյունակի ձախ և աջ կողմում: Բարոյականություն. լրացուցիչ սյունակները, որոնք կարող են շփոթել ալգորիթմը կամ աղմուկ առաջացնել, պետք է նախապես անջատվեն աշխատանքային տվյալներից դատարկ սյունակներով կամ ջնջվեն:
  • Ակնթարթային լրացում հիանալի է աշխատում խելացի սեղաններում.
  • չնչին սխալ կամ տառասխալ Նմուշի բջիջները մուտքագրելիս կարող է առաջանալ, որ ֆլեշ լիցքը չբացահայտի օրինակը և չաշխատի: Զգույշ եղիր.
  • Կան իրավիճակներ, երբ կաղապարը սխալ է սահմանված, ուստի միշտ պետք է ստուգել արդյունքներըոր ստացել եք (առնվազն ընտրովի):

  • Ինչպես հանել վերջին բառը տեքստից բջիջում
  • Fuzzy Text Search (Պուշկին = Պուշկին) Fuzzy Lookup-ով Excel-ում
  • Excel-ում տեքստ տեղադրելու երեք եղանակ

Թողնել գրառում