Flash Fill Super Power

Tajribalar bizni qahramon qiladi.

(flesh)

Asbob bo'lsa-da Tez to'ldirish (Flash to'ldirish) Excelda 2013 yil versiyasidan beri paydo bo'ldi, ammo negadir bu fakt ko'plab foydalanuvchilar uchun e'tibordan chetda qoldi. Va mutlaqo behuda. Ko'p hollarda formulalar yoki makroslarga asoslangan shunga o'xshash echimlarga qaraganda oddiyroq, osonroq va tezroq bo'lib chiqadi. Mening tajribamga ko'ra, treninglarda bu mavzu doimiy ravishda "voy!" tomoshabinlar - tinglovchilarning rivojlanishi va / yoki charchoqlaridan qat'i nazar.

Ushbu vositaning ishlash mexanizmi oddiy: agar sizda dastlabki ma'lumotlarga ega bo'lgan bir yoki bir nechta ustunlar bo'lsa va ularni keyingi ustunda bir-birining yonida yozishni boshlasangiz, lekin sizga kerak bo'lgan o'zgartirilgan shaklda, ertami-kechmi Excel buni ko'rsatadi. u sizdan tashqarida davom etishga tayyor:

Transformatsiya mantig'ini (naqsh, naqsh) ochish va ushbu Excel funktsiyasini ishga tushirish uchun odatda dastlabki 1-3 natijani qo'lda kiritish kifoya. Agar taklif qilingan variant sizga mos bo'lsa, shunchaki bosing kiriting - va qolgan ro'yxat bir zumda to'ldiriladi.

Agar siz birinchi 2-3 qiymatni allaqachon kiritgan bo'lsangiz va davomi hali ham ko'rinmasa, jarayonni klaviatura yorlig'i bilan majburlashingiz mumkin. Ctrl+E yoki tugmani ishlating Tez to'ldirish (Flash to'ldirish) tab ma'lumotlar (Sana):

Flash Fill Super Power

Keling, ushbu vositadan uning imkoniyatlarini tushunish uchun amalda qanday foydalanish mumkinligi haqida bir nechta misollarni ko'rib chiqaylik.

Matn va almashtirishlardan so'zlarni ajratib olish

Masalan, hujayradagi matndan uchinchi so‘zni ajratib oladigan formulani yozish unchalik katta ish emas. iborani bo'sh joy bo'yicha turli ustunlarga ajrating Ma'lumotlar - Ustunlar bo'yicha matn (Ma'lumotlar - matndan ustunlarga) Bu ham tez emas. Bir zumda to'ldirish bilan bu oson va chiroyli tarzda amalga oshiriladi. Bundan tashqari, siz bir vaqtning o'zida chiqarilgan so'zlarni istalgan tartibda birlashtirib, joylarda o'zgartirishingiz mumkin:

Matnni registr bo'yicha ajratish

Bir zumda to'ldirish uchun so'zlarni ta'kidlash uchun, albatta, bo'sh joy bo'lishi shart emas. CSV faylini import qilgandan so'ng vergul yoki nuqta-vergul kabi boshqa har qanday ajratuvchi yaxshi ishlaydi. Lekin, albatta, ajoyib narsa shundaki, ajratuvchi umuman bo'lmasligi mumkin - faqat bosh harflar etarli:

Bunday formulalarni amalga oshirish juda qiyin. Agar zudlik bilan to'ldirilmasa, unda faqat so'l yordam beradi.

Matnni yopishtirish

Agar siz bo'linishingiz mumkin bo'lsa, unda siz yopishtirishingiz mumkin! Instant Fill siz uchun bir nechta bo'laklardan kerakli bo'shliqlar, vergullar, birlashmalar yoki so'zlar bilan kesishgan uzun iborani osongina yig'adi:

Shaxsiy belgilarni ajratib olish

Odatda Excelda alohida belgilar va pastki qatorlarni chiqarish uchun funktsiyalardan foydalaniladi LEVSIMV (SOL), deportatsiya (To'g'ri), PSTR (o'rta) va shunga o'xshash, lekin bir zumda to'ldirish bu muammoni osonlik bilan hal qiladi. To'liq ismning shakllanishi klassik misoldir:

Faqat raqamlar, matn yoki sanalarni chiqarib oling

Agar siz allaqachon alfanumerik bo'tqadan faqat kerakli ma'lumot turini olishga harakat qilgan bo'lsangiz, unda bu oddiy tuyuladigan vazifaning murakkabligini tushunishingiz kerak. Bir zumda to'ldirish va bu erda portlash bilan kurashadi, lekin sizga formada engil pendel kerak Ctrl+E:

Xuddi shu narsa matnni chiqarish uchun ham amal qiladi.

Sanalar ham muammo emas (hatto ular turli formatlarda yozilgan bo'lsa ham):

Raqam yoki sana formatlarini o'zgartirish

Flash Fill mavjud ma'lumotlarning ko'rinishini o'zgartirishga yoki ularni bir xil maxrajga keltirishga yordam beradi. Masalan, oddiy sanani "topsy-turvy" Unix formatiga aylantirish uchun:

Bu erda nuance shundaki, kirishdan oldin, Excel namuna sifatida qo'lda kiritilgan "noto'g'ri" sanalarni tan olishga harakat qilmasligi uchun olingan hujayralar formatini matnga oldindan o'zgartirishingiz kerak.

Xuddi shunday, siz qavs ichiga mamlakat kodini va uch xonali operator (shahar) prefiksini qo'shish orqali telefon raqamlarini to'g'ri ko'rsatishingiz mumkin:

Avval B ustunidagi hujayralar formatini matnga o'zgartirishni unutmang - aks holda Excel "+" belgisidan boshlab uXNUMXbuXNUMXb qiymatlarni formulalar sifatida ko'rib chiqadi.

Matnni (raqamlarni) sanaga aylantiring

Turli ERP va CRM tizimlaridan yuklab olishda sana ko'pincha YYYYYGG formatida 8 xonali raqam sifatida ko'rsatiladi. Funktsiya orqali uni oddiy shaklga aylantirishingiz mumkin MA'LUMOTLAR identifikatori (DATEVALUE), yoki ancha oson - darhol to'ldirish:

Kosonni o'zgartirish

Agar siz noto'g'ri registrga ega bo'lgan matnni olgan bo'lsangiz, keyingi ustunda uni qaysi turga o'zgartirmoqchi ekanligingizni ko'rsatishingiz mumkin - va darhol to'ldirish siz uchun barcha ishni bajaradi:

Matnning turli qismlari uchun ishni boshqacha o'zgartirish kerak bo'lsa, biroz qiyinroq bo'ladi. Masalan, faqat ikkinchi so'zni bosh harf bilan yozing, birinchisini oddiy shaklda qoldiring. Bu erda namuna sifatida kiritilgan ikkita qiymat etarli bo'lmaydi va siz darhol to'ldirish natijalarda darhol hisobga olinadigan o'zgarishlarni kiritishingiz kerak bo'ladi:

Cheklovlar va nuanslar

Ishingizda Flash Filldan foydalanishda bir nechta narsalarni yodda tutish kerak:

  • Bu faqat agar ishlaydi namunalarni qat'iy yonma-yon kiriting – ma’lumotlarning o‘ng tomonidagi oldingi yoki keyingi ustunda. Agar siz asl matndan bitta bo'sh ustunni cheklasangiz, hech narsa ishlamaydi.
  • Shakl topilganda qatordagi barcha qiymatlar hisobga olinadi — kiritish ustunining chap va o‘ng tomonida. Axloqiy: algoritmni chalkashtirib yuborishi yoki shovqinni keltirib chiqaradigan qo'shimcha ustunlar ishchi ma'lumotlardan oldindan bo'sh ustunlar bilan ajratilishi yoki o'chirilishi kerak.
  • Tez to'ldirish aqlli jadvallarda ajoyib ishlaydi.
  • eng kichik xato yoki matn terish xatosi namuna hujayralarini terayotganda flesh to'ldirish naqshni ochib bermasligi va ishlamasligiga olib kelishi mumkin. Ehtiyot bo'ling.
  • Shablon noto'g'ri aniqlangan holatlar mavjud, shuning uchun har doim tekshirish kerak topilmalarolganingiz (hech bo'lmaganda tanlab).

  • Hujayradagi matndan oxirgi so'zni qanday chiqarish mumkin
  • Excelda loyqa qidiruv bilan loyqa matn qidirish (Pushkin = Pushkin).
  • Excelda matnni joylashtirishning uchta usuli

Leave a Reply