Мазмұны
Бұл мақалада мен Excel бағдарламасынан нөлдерді (0) жою жолын талқылаймын. Көбінесе біз дайындамаған электрондық кестелермен жұмыс істегенде, ұяшықтардағы сан пішімдерінің әртүрлі түрлеріне тап боламыз. Мысалы, телефон нөмірлерінің басында нөлдер болуы мүмкін. Екінші жағынан, кейбір ұяшықтарда мәндер ретінде тек нөлдер болуы мүмкін, бұл Excel бағдарламасындағы келесі есептеулерге әсер етуі мүмкін (мысалы, орташа мәнді есептеуде). Бақытымызға орай, Excel бағдарламасында нөлдердің екі түрін де жоюдың бірнеше нұсқасы бар. Олай болса, әдістерге тоқталайық.
Тәжірибелік жұмыс дәптерін жүктеп алу
Осы мақаланы дайындау үшін пайдаланған тәжірибелік жұмыс кітабын жүктеп алуға болады.
0.xlsm жою
Excel бағдарламасынан 0 жоюдың 7 оңай әдісі
1. Табу және ауыстыру опциясын қолданыңыз Excel бағдарламасынан 0-ді жою
Егер біз деректер ауқымынан нөлдік мәндерді жойғымыз келсе, Табу және ауыстыру опциясы тамаша көмекші бола алады. Мұнда орындалатын қадамдар берілген:
Қадамдар:
- Біріншіден, бүкіл деректер жинағын таңдаңыз ( B5:B13 ).
- Содан кейін пернетақтадан Ctrl+T теріңіз. Табу және ауыстыру терезесі пайда болады. Енді Ауыстыру қойындысына өтіп, Нені табу өрісіне 0 теріңіз, Ауыстыру өрісін бос қалдырыңыз. Содан кейін ' Толық ұяшық мазмұнын сәйкестендір ' құсбелгісін қойыңыз, өйткені біз тек нөлден тұратын ұяшықтарды іздейміз. Әйтпесе, ол кез келген жерде орналасқан нөлдерді ауыстырадынөмір; 100, 80, 90, т.б.. Осыдан кейін Барлығын ауыстыру түймесін басыңыз.
- Excel көрсетіледі. қанша нөлдік ұяшық мәндері бос орындармен ауыстырылады. OK түймесін басыңыз.
- Соңында, міне, нәтиже; деректер жиынынан барлық нөлдер жойылды.
2. Қатені тексеру опциясын (мәтінді санға түрлендіру) пайдаланып, алдыңғы 0-ні алып тастаңыз
Кейде адамдар алдыңғы нөлдерді көрсету үшін Excel ұяшықтарында Мәтін пішімін қолданады. Егер біз осы алдыңғы нөлдерді бірден жойғымыз келсе, бір рет басу арқылы Мәтін мәнін Сан түрлендіре аламыз. Сонымен, міне, байланысты қадамдар:
Қадамдар:
- Алдымен құрамында бар деректер жинағын ( B5:B13 ) таңдаңыз. жетекші нөлдер. Енді таңдаудың жоғарғы сол жақ бұрышында сары белгішені байқайсыз.
- Одан кейін сары қатені тексеру белгішесін басыңыз және ашылмалы тізімнен ' Санға түрлендіру ' опциясын таңдаңыз.
- Соңында біз барлық жетекші нөлдер жойылды.
3. Ұяшықтардың реттелетін сандар пішімдеуін өзгерту арқылы алдыңғы 0-ні өшіріңіз
Енді біз алдыңғы нөлдерді жоюдың басқа әдісін талқылайды. Кейде адамдар деректер жиынында реттелетін сан пішімдерін пайдаланады. Мысалы, әрбір ұяшықта мән қандай болса да белгілі бір сан болады. Мұндай жағдайларда біз жоюға боладытек Жалпы сан пішімін таңдау арқылы басындағы нөлдер.
Қадамдар:
- Бүкіл деректер жинағын таңдаңыз ( B5:B11 ). осында Арнайы сан пішімі таңдалған.
- Енді тізімнен Жалпы таңдаңыз. ашылмалы тізім.
- Соңында, келесі нәтиже шығады.
4. Арнайы қою әдісін қолдану арқылы алдыңғы 0-ні жою
Біз Арнайы қою әдісін қолдану арқылы деректер жиынынан алдыңғы бос орындарды жоя аламыз. Әдепкі бойынша Excel ұяшықтары Сан пішімі Жалпы және біз осы әдісте бұл принципті қолданамыз. Бұл әдіс Теңшелетін нөмір пішімі үшін де, Мәтін түріне түрленетін сандар үшін де жұмыс істейді. Мәндері (сандары) Мәтін және Теңшелетін пішімінде де болатын деректер жинағы бар делік.
Қадамдар:
- Алдымен бос ұяшықты таңдап, ұяшықты көшіріңіз.
- Содан кейін деректер жинағы ( B5:B13 ) және оны тінтуірдің оң жақ түймешігімен басып, Арнайы қою
- таңдаңыз. Енді Арнайы қою терезесі пайда болады. Содан кейін Параметрлер тобынан Қосу пәрменін таңдап, Жарайды түймесін басыңыз.
- Соңында, келесі нәтиже шығады.
5. Бастапқы 0 мәнін жою үшін VALUE функциясын пайдаланыңыз.Excel бағдарламасынан
Алдыңғы әдістерде сипатталғанға қарағанда, қазір біз VALUE функциясы сияқты Excel функцияларын пайдаланып жетекші бос орындарды қалай жою керектігін талқылаймыз. МӘН функциясы санды көрсететін мәтіндік жолды санға түрлендіреді. Сол сияқты 4-әдіс , бұл формула Теңшелетін нөмір пішімі үшін де, Мәтін түріне түрлендірілетін сандар үшін де жұмыс істейді.
Қадамдар :
- Төмендегі формуланы C5 ұяшығына теріңіз.
=VALUE(B5)
- Соңында біз келесі нәтижені аламыз. Формуланы қалған ұяшықтарға көшіру үшін Толтыру тұтқасы ( + ) құралын пайдаланыңыз.
6. Функциялар комбинациясын пайдалану арқылы Excel бағдарламасындағы мәтіннен бастапқы 0 мәнін өшіру
Осы уақытқа дейін ұяшықта тек сандар болған кезде нөлдерді қалай жою керектігін талқыладық. Дегенмен, ұяшықтар мәтінді де, сандарды да қамтитын жағдайлар бар. Мұндай сценарийлерде excel функцияларының комбинацияларын пайдаланып, алдыңғы нөлдерді жоя аламыз. Мысалы, бұл әдісте біз РАЙТ , LEN , ТАБУ , СОЛ және ОРЫНДЫҚ<4 біріктіреміз> алдыңғы нөлдерді жою функциялары.
Қадамдар:
- Алдымен C5 ұяшығына келесі формуланы теріңіз.
=RIGHT(B5,LEN(B5)-FIND(LEFT(SUBSTITUTE(B5,"0",""),1),B5)+1)
- Жоғарыда аталған формуланың нәтижесі келесі болады.
Формуланың бөлінуі:
➤ SUBSTITUTE(B5,”0″,””)
Мұнда, SUBSTITUTE функциясы нөлдерді Бос («») дегенге ауыстырады, нәтиже ' ABCD '.
➤ СОЛ(SUBSTITUTE(B5,”0″,””),1)
Мұнда, СОЛ функциясы жолдың ең сол жақ таңбасын шығарады. Және нәтиже ' A ' болады.
➤ ТАБУ(СОЛ(СОЛ(SUBSTITUTE(B5,”0″,”"),1),B5)
Енді ТАБУ функциясы ең сол жақтағы таңбаны және оның СОЛ формуласымен берілген орнын іздейді. Мұнда формуланың осы бөлігінің нәтижесі ' 3 ' болады.
Содан кейін ФIND формуласының нәтижесіне 1 қосылады, осылайша біз мынаны аламыз: мәтін жолының бүкіл ұзындығы.
Содан кейін ТАБУ формуласының нәтижесі LEN функциясы арқылы берілген таңба ұзындығынан шегеріледі.
➤ ОҢ(B5,LEN(B5)-ТАБУ(СОЛ(АЛМАСТЫРУ(B5,”0″,”"),1),B5)+1)
Соңында, RIGHT функциясы алдыңғы нөлдерді қоспағанда, бүкіл мәтін жолын шығарады.
7. Excel бағдарламасында VBA
көмегімен бастапқы 0 мәнін жоюБіз де VBA көмегімен алдыңғы нөлді жоя аламыз. Осы әдіске қатысты қадамдарды қарастырайық.
Қадамдар:
- Біріншіден, бүкіл деректер жинағын таңдаңыз ( B5:B13 ) .
- Кейін, сәйкес Excel парағының атауын тінтуірдің оң жақ түймешігімен басып, Кодты қарау тармағын таңдаңыз.
- Енді Модуль коды көрсетіледі. Содан кейін келесі кодты жазыңызсонда.
9333
- Одан кейін кодты Іске қосыңыз .
- Соңында , барлық алдыңғы нөлдер деректер жиынынан жойылды ( B5:B11 ).