Mundarija
O'nli kasr sifatida ko'rsatilgan sonning butun va kasr qismlarini ajratish uchun maxsus ajratuvchi belgi qo'llaniladi: ingliz tilida so'zlashadigan mamlakatlarda bu nuqta, qolganlarida esa ko'pincha vergul. Ushbu farq tufayli Excel foydalanuvchilari ko'pincha ma'lum belgilarni kerakli belgilar bilan almashtirish vazifasiga duch kelishadi. Keling, dasturda vergullarni nuqtaga qanday o'zgartirish mumkinligini ko'rib chiqamiz.
Eslatma: agar ajratuvchi sifatida vergul ishlatilsa, u holda dastur nuqtali raqamlarni o'nlik kasr sifatida qabul qilmaydi, ya'ni ularni hisob-kitoblarda ham ishlatib bo'lmaydi. Bu teskari vaziyat uchun ham amal qiladi.
1-usul: Topish va almashtirish vositasidan foydalaning
Bu usul eng mashhur bo'lib, asbobdan foydalanishni o'z ichiga oladi "Topish va almashtirish":
- Har qanday qulay usulda biz barcha vergullar nuqta bilan almashtirilishi kerak bo'lgan hujayralar qatorini tanlaymiz. Blokdagi asosiy kirishda "Tahrirlash" funksiya belgisini bosing "Topish va tanlash" va taklif qilingan variantlarda biz variantda to'xtaymiz - "Almashtirish". Ushbu vositani ishga tushirish uchun klaviatura yorliqlaridan ham foydalanishingiz mumkin. Ctrl + H.Eslatma: agar siz vositani ishlatishdan oldin tanlov qilmasangiz, unda vergullarni nuqtalar bilan qidirish va almashtirish varaqning butun mazmuni bo'ylab amalga oshiriladi, bu har doim ham kerak emas.
- Ekranda kichik funksiya oynasi paydo bo'ladi. "Topish va almashtirish". Biz darhol yorliqda bo'lishimiz kerak "Almashtirish" (agar biron sababga ko'ra bu sodir bo'lmasa, biz unga qo'lda o'tamiz). Mana biz parametr qiymatidamiz "Topish" uchun vergul belgisini belgilang "O'rniga" - nuqta belgisi. Tayyor bo'lganda tugmani bosing "Hammasini almashtiring"asbobni barcha tanlangan kataklarga qo'llash uchun.Xuddi shu tugmani bosish "Almashtirish" tanlangan diapazonning birinchi katagidan boshlab bitta qidiruv va almashtirishni amalga oshiradi, ya'ni berilgan parametrlar bo'yicha almashtirishlar qancha bo'lsa, shuncha marta bosish kerak bo'ladi.
- Keyingi oynada bajarilgan almashtirishlar soni to'g'risidagi ma'lumotlar mavjud.
- Shunday qilib, ko'p harakat qilmasdan, biz jadvalning tanlangan qismiga vergul o'rniga nuqta qo'yishga muvaffaq bo'ldik.
2-usul: “Almashtirish” funksiyasidan foydalaning
Ushbu funktsiya yordamida siz avtomatik ravishda bir belgini boshqasi bilan qidirishingiz va almashtirishingiz mumkin. Biz nima qilamiz:
- Biz vergul qo'yilgan hujayraning yonidagi bo'sh katakka turamiz (xuddi shu qatorda, lekin keyingi qatorda bo'lishi shart emas). Keyin belgini bosing "Funktsiyani kiritish" formulalar satrining chap tomonida.
- Ochilgan oynada Xususiyatlar qo'shimchalari joriy toifani bosing va tanlang "Matn" (shuningdek mos keladi "To'liq alifbo ro'yxati"). Taklif etilgan ro'yxatda operatorni belgilang "O'RNISH", so'ng bosing OK.
- Funktsiya argumentlarini to'ldirishingiz kerak bo'lgan oyna paydo bo'ladi:
- "Matn": Vergulni o'z ichiga olgan asl hujayraga havolani ko'rsating. Buni klaviatura yordamida manzilni kiritish orqali qo'lda qilishingiz mumkin. Yoki ma'lumot kiritish maydonida bo'lganingizda, jadvalning o'zida kerakli elementni bosing.
- “Yulduzli_matn”: bu erda, xuddi funktsiyada bo'lgani kabi "Topish va almashtirish", o'zgartiriladigan belgini, ya'ni vergulni ko'rsating (lekin bu safar tirnoq ichida).
- “Yangi_matn”: nuqta belgisini belgilang (tirnoq ichida).
- “Kirish_raqami” zarur argument emas. Bunday holda, maydonni bo'sh qoldiring.
- Siz kerakli maydonni bosish yoki tugmachani ishlatish orqali funktsiya argumentlari o'rtasida almashishingiz mumkin tab klaviaturada. Hamma narsa tayyor bo'lganda, bosing OK.
- Biz operator bilan yacheykada qayta ishlangan ma'lumotlarni olamiz. Ustunning boshqa elementlari uchun shunga o'xshash natijani olish uchun foydalaning to'ldirish belgisi. Buning uchun funktsiya bilan katakning pastki o'ng burchagiga kursorni olib boring. Ko'rsatkich qora ortiqcha belgisiga o'zgarishi bilan (bu belgisi), sichqonchaning chap tugmachasini bosib ushlab turing va uni ustunning oxirgi elementigacha pastga torting.
- Sichqoncha tugmachasini bo'shatib, biz darhol natijani ko'ramiz. Faqat yangi ma'lumotlarni jadvalga ko'chirish, asl ma'lumotlarni ular bilan almashtirish qoladi. Buni amalga oshirish uchun formulalar bilan hujayralarni tanlang (agar tanlov to'satdan o'chirilgan bo'lsa), belgilangan maydonni o'ng tugmasini bosing va ochilgan kontekst menyusidagi elementni tanlang. "Nusxalash".Asboblar qutisida joylashgan shunga o'xshash tugmani ham ishlatishingiz mumkin “Buferlar xotirasi” dasturning asosiy yorlig'ida. Yoki shunchaki tezkor tugmalarni bosing Ctrl + C.
- Endi biz jadvalning o'zida bir qator katakchalarni tanlaymiz, bu erda ko'chirilgan ma'lumotlarni almashish buferiga joylashtirishimiz kerak. Ochilgan menyuda tanlangan maydonni sichqonchaning o'ng tugmasi bilan bosing "Qo'yish parametrlari" jildning tasviri va 123, – buyrug'i bilan belgini tanlang "Qiymatlarni kiritish".Eslatma: Manba jadvalidagi diapazonni tanlash o'rniga, siz xohlagan joydan boshlab, eng yuqori katakchaga (yoki bir nechta ustunlar va satrlar maydoni haqida gapiradigan bo'lsak, eng yuqori chap katakchaga) o'tishingiz mumkin. nusxalangan ma'lumotlarni joylashtiring.
- Ustundagi barcha vergul nuqtalar bilan almashtirildi. Bizga yordamchi ustun kerak emas va biz uni olib tashlashimiz mumkin. Buning uchun sichqonchaning o'ng tugmasi bilan gorizontal koordinata satrida uning belgisini bosing va ochilgan kontekst menyusida buyruqni to'xtating. "O'chirish". Amaliyotni amalga oshirayotganda, ushbu ustun ostidagi qatorlarda qimmatli ma'lumotlar yo'qligiga ishonch hosil qilishingiz kerak, ular ham o'chiriladi.Muqobil usul - hujayralar tarkibini tozalash. Buni amalga oshirish uchun ularni tanlang, ustiga o'ng tugmasini bosib kontekst menyusiga qo'ng'iroq qiling va ochilgan ro'yxatda tegishli buyruqni tanlang.
3-usul: Excel parametrlarini sozlang
Keling, keyingi usulga o'tamiz, bu yuqorida muhokama qilinganlardan farq qiladi, chunki biz amallarni dasturning ish muhitida (varaqda) emas, balki uning sozlamalarida bajaramiz.
Shuni ta'kidlash kerakki, siz almashtirishni amalga oshirmoqchi bo'lgan, sifatida tanlangan bo'lishi kerak Raqamli (yoki umumiy) dastur ularning mazmunini raqamlar sifatida qabul qilishi va ularga belgilangan sozlamalarni qo'llashi uchun. Shunday qilib, keling, boshlaylik:
- Menyuga o'ting "Fayl".
- Chapdagi ro'yxatdan elementni tanlang "Parametrlar".
- Pastki bo'limda "Qo'shimcha" variantni belgilang "Tizim ajratgichlardan foydalaning" (parametrlar guruhi "Tahrirlash parametrlari"), shundan so'ng qarama-qarshi maydon faollashadi "Butun va kasrni ajratuvchi", unda biz belgini ko'rsatamiz "nuqta" bosing OK.
- Shunday qilib, raqamli qiymatlarni o'z ichiga olgan barcha hujayralardagi vergullar nuqta bilan almashtiriladi. Harakat faqat ushbu varaqda emas, balki butun ish kitobida amalga oshiriladi.
4-usul: Maxsus makrodan foydalaning
Ushbu usulni mashhur deb atash mumkin emas, ammo u mavjud, shuning uchun biz uni tasvirlab beramiz.
Boshlash uchun biz dastlabki tayyorgarlikni amalga oshirishimiz kerak, ya'ni rejimni yoqing Developer (sukut bo'yicha o'chirilgan). Buning uchun pastki bo'limdagi dastur parametrlarida "Lentani moslashtiring" oynaning o'ng qismida element yonidagi katakchani belgilang "Ishlab chiquvchi". Tugmani bosib o'zgarishlarni tasdiqlang OK.
Endi asosiy vazifamizga o'tamiz:
- Ko'rsatilgan yorliqga o'tish "Ishlab chiquvchi" lentaning chap tomonidagi belgini bosing "Visual Basic" (asboblar guruhi "kod").
- Ekranda oyna paydo bo'ladi. Microsoft VB muharriri. Chap tomonda istalgan varaq yoki kitobni ikki marta bosing. Ochilgan maydonga quyidagi kodni qo'ying va tahrirlovchini yoping.
Sub Макрос_замены_запятой_на_точку()
Selection.Replace What:=",", Replacement:=".", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub
- Biz tarkibidagi siz almashtirmoqchi bo'lgan hujayralarni tanlaymiz. Keyin belgini bosing "Makro".
- Ko'rsatilgan oynada bizning makrosimizni belgilang va tegishli tugmani bosib buyruqning bajarilishini tasdiqlang. Shuni esda tutingki, bu amalni ortga qaytarib bo‘lmaydi.
- Natijada tanlangan kataklardagi barcha vergullar nuqta bilan almashtiriladi.
Eslatma: bu usul dasturda o'nlik ajratuvchi sifatida nuqta ishlatilsagina ishlaydi, ya'ni variant "Tizim ajratgichlardan foydalaning" (yuqorida muhokama qilingan) o'chirilgan.
5-usul: Kompyuterning tizim sozlamalarini o'zgartiring
Keling, operatsion tizimning o'zi sozlamalariga o'zgartirish kiritishni o'z ichiga olgan tarzda yakunlaylik (Windows 10 misolini ko'rib chiqaylik).
- yugurish Boshqarish paneli (masalan, chiziq orqali Qidirish).
- Ko'rish rejimida "Kichik/katta piktogrammalar" applet ustiga bosing "Mintaqaviy standartlar".
- Ochilgan oynada biz o'zimizni yorliqda topamiz "Formatlash"unda biz tugmani bosamiz "Qo'shimcha imkoniyatlar".
- Yorliqdagi keyingi oynada "Raqamlar" biz tizim va xususan Excel dasturi uchun standart sifatida o'rnatmoqchi bo'lgan ajratuvchi belgini belgilashimiz mumkin. Bizning holatda, bu nuqta. Tayyor bo'lganda bosing OK.
- Shundan so'ng, raqamli ma'lumotlarni o'z ichiga olgan jadval hujayralaridagi barcha vergullar (format bilan - Raqamli or umumiy) nuqtalar bilan almashtiriladi.
Xulosa
Shunday qilib, Excelda jadval hujayralarida vergullarni nuqtalar bilan almashtirishning bir necha usullari mavjud. Ko'pincha, bu Topish va almashtirish vositasidan, shuningdek, SUBSTITUTE funktsiyasidan foydalanishdir. Boshqa usullar istisno holatlarda kerak bo'ladi va ular kamroq qo'llaniladi.