Բովանդակություն
Փորձերը մեզ հերոսացնում են։
(Ֆլեշ)
Չնայած գործիքը Ակնթարթային լրացում (Flash Fill) Excel-ում հայտնվել է 2013 թվականի տարբերակից, սակայն ինչ-ինչ պատճառներով այս փաստն աննկատ մնաց շատ օգտատերերի համար: Եվ բացարձակապես ապարդյուն։ Շատ դեպքերում պարզվում է, որ այն ավելի պարզ, հեշտ և արագ է, քան բանաձևերի կամ մակրոների վրա հիմնված նմանատիպ լուծումները: Իմ փորձով, մարզումների ժամանակ այս թեման անընդհատ «վայ» է առաջացնում: հանդիսատես – անկախ ունկնդիրների առաջընթացից և (կամ) հոգնածությունից:
Այս գործիքի գործարկման մեխանիզմը պարզ է. եթե դուք ունեք մեկ կամ մի քանի սյունակներ նախնական տվյալներով և սկսում եք դրանք կողք կողքի մուտքագրել հաջորդ սյունակում, բայց ինչ-որ փոփոխված ձևով, որը ձեզ անհրաժեշտ է, ապա վաղ թե ուշ Excel-ը ակնարկում է, որ այն պատրաստ է շարունակել ձեզանից այն կողմ.
Փոխակերպման տրամաբանությունը (օրինաչափությունը, օրինակը) բացահայտելու և այս Excel ֆունկցիան գործարկելու համար սովորաբար բավական է ձեռքով մուտքագրել ստացված առաջին 1-3 արժեքները: Եթե առաջարկվող տարբերակը համապատասխանում է ձեզ, ապա պարզապես սեղմեք Մտնել – իսկ մնացած ցուցակը կլրացվի անմիջապես:
Եթե դուք արդեն մուտքագրել եք առաջին 2-3 արժեքները, իսկ շարունակությունը դեռ չի երևում, ապա կարող եք ստիպել գործընթացը ստեղնաշարի դյուրանցմամբ։ Ctrl+E կամ օգտագործել կոճակը Ակնթարթային լրացում (Flash Fill) ականջակալ Ամսաթիվ (Ամսաթիվ):
Դիտարկենք մի քանի օրինակ, թե ինչպես կարելի է գործնականում օգտագործել այս գործիքը՝ հասկանալու նրա հնարավորությունները:
Բառերի հանում տեքստից և փոխարկումներից
Բանաձև գրելը, որը, օրինակ, բջջի տեքստից հանում է երրորդ բառը, փոքր գործ չէ: Կազմեք արտահայտությունը ըստ տարածության տարբեր սյունակների՝ օգտագործելով Տվյալներ – Տեքստ՝ ըստ սյունակների (Տվյալներ — Տեքստ սյունակներ) Դա նույնպես արագ չէ: Ակնթարթային լցման դեպքում դա արվում է հեշտությամբ և գեղեցիկ: Ավելին, դուք կարող եք միաժամանակ փոխել արդյունահանված բառերը տեղերում՝ դրանք համադրելով ցանկացած հերթականությամբ.
Տեքստը բաժանելով գրանցամատյանով
Բառերը ակնթարթային լրացման համար ընդգծելու համար բացարձակապես անհրաժեշտ չէ բացատ ունենալ: Ցանկացած այլ սահմանազատիչ լավ կաշխատի, ինչպես ստորակետը կամ ստորակետը 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-ում տեքստ տեղադրելու երեք եղանակ