Mundarija
Ushbu maqola misollar bilan tushuntirilgan 7 xil usul yordamida Excelda salbiy belgini qanday olib tashlashni tushuntiradi. Bu ko'plab hisob-kitoblar bilan sodir bo'ladi, biz ularning ijobiy yoki salbiy bo'lishidan qat'i nazar, faqat raqamlarning qiymatlarini ishlatishimiz kerak. Istalgan natijalarga erishish uchun bu usullarni qoʻllash oson.
Mashqlar kitobini yuklab oling
Ushbu maqolani oʻqiyotganingizda mashq qilish uchun ushbu mashq kitobini yuklab oling.
Salbiy belgini o'chirish.xlsm
7 Excelda salbiy belgini olib tashlash usullari
1. ABS funksiyasidan foydalanib Excel-dagi salbiy belgini olib tashlash
Raqamlarning mutlaq qiymatini olish uchun ABS funktsiyasi dan foydalanishimiz mumkin. Funktsiya o'zining yagona argumenti sifatida raqam ni oladi va uning belgisidan qat'iy nazar faqat qiymatni qaytaradi.
Bu erda bizda raqamlar ro'yxati katakchalarda B4:B10 ikkalasi ham musbat va salbiy . C5 katakchaga quyidagi formulani qo'yamiz.
=ABS(B5)
Yacheyka B5 manfiy sonni o'z ichiga oladi. -7. Natija 7 , chunki ABS funktsiyasi salbiy belgini o'chirib tashladi.
Endi Fill Handler yordamida C6:C10 katakchalari formulasini nusxalash va qo'yish mumkin.
2. Excel-da manfiy belgini toping va o'zgartiring
Excel-ning topish va almashtirish xususiyati bizga qator yoki raqamni tez vasamarali. Ushbu misolda biz salbiy belgilarni bo'sh satr bilan almashtiramiz. Quyida tavsiflangan amallarni bajaring:
Qadamlar:
- Maʼlumotlar toʻplamimizda uchta manfiy raqamlar bor.
- Topish & Almashtirish-ni tanlash uchun yorlig'ini tanlang.
- Topish va almashtirish oynasiga qo'ying. a minus (-) belgisi nimasini toping kiritish maydoni va almashtirish kiritish maydoni bo'sh . Shundan so'ng Hammasini almashtirish tugmasini bosing.
- Yuqoridagi qadamlar salbiy belgilarni bilan
bo'sh qator . Shunday qilib, biz raqamlardan salbiy belgilarni olib tashladik. Shuningdek, 3 ta almashtirish amalga oshirilganligi haqida tasdiqnoma oldik. Nihoyat, Yopish tugmasini bosish orqali Topish va almashtirish oynasini yoping.
3. Excel'da salbiy belgini tekshirish va olib tashlash uchun IF funktsiyasidan foydalaning
IF funktsiyasidan foydalanish birinchi navbatda raqam manfiy ekanligini tekshirish imkonini beradi. yoki yo'q va keyin salbiy belgini olib tashlash uchun kerakli mantiqni qo'ying. Ushbu misolda C5 katakchaga quyidagi formulani yozing.
=IF(B5<0, -B5, B5)
C5 katakchadagi chiqish salbiy belgi olib tashlandi qiymat 7.
Formula taqsimoti
Bizga ma'lumki, IF funktsiyasining sintaksisi:
=IF(mantiqiy_test,[rost_agar_qiymat], [noto'g'ri_agar_qiymat])
Bizning formulamizda,
mantiqiy_test = B5<0 , qiymatini tekshiradi. B5 katak noldan kichik yoki yo'q
[qiymat_agar_haqiqat] = -B5 , agar raqam noldan kichik bo'lsa, ya'ni +salbiy bo'lsa, uni manfiy bilan ko'paytiring. musbat bo'lishi uchun belgilang.
[value_agar_false] = B5, agar raqam noldan kam bo'lmasa, raqamni avvalgidek saqlang.
Endi biz To'ldirish dastagidan foydalanib formulani boshqa kataklarga nusxalashimiz mumkin salbiy belgini o'chirish 3>salbiy raqamlar .
Shunga o'xshash o'qishlar
- #DIV/0 ni qanday olib tashlash mumkin ! Excelda xatolik (5 ta usul)
- Excelda panellarni olib tashlash (4 usul)
- Excel'dan giperhavolani qanday olib tashlash (7 usul)
- Excel-da sharhlarni o'chirish (7 ta tezkor usul)
- Excel-da nomaqbullarni qanday olib tashlash (3 usul)
4. Maxsus ko'paytirish bilan manfiy belgini musbatga teskari qilib qo'ying
Ushbu misolda biz manfiy raqamlardan manfiy belgilarni olib tashlash uchun Paste Maxsus opsiyalaridan qiymatni ko'paytirishdan foydalanamiz. . Buni amalga oshirish uchun quyidagi amallarni bajaramiz.
Qadamlar:
- C5 katagiga -1<4 qo'ying> bu B5:B10 kataklardagi manfiy sonlar bilan ko'paytirish uchun ishlatiladi.
Eslatma: Siz istalgan katakchaga -1 qo'yishingiz mumkinish varag'i.
- Endi Ctrl + C va tanlash<4 tugmalarini bosib C5 katakchasini nusxalash> katakchalarni B5:B10 sichqonchani sudrab olib boring.
- Shundan so'ng, o'ng tugmasini bosing tanlangan kataklardan har qanday B5:B10 va Maxsus joylashtirish-ni bosing.
- Endi, Maxsus joylashtirish oynasida Qo'yish opsiyalari va Ko'paytirish -dan Qiymatlar -ni tanlang. Ishlash imkoniyatlari . Oxir-oqibat, o'zgarishlarni saqlash uchun OK tugmasini bosing.
- Endi biz yakuniy natijani ko'ramiz, salbiy belgilarsiz raqamlar.
5. Excel-dagi salbiy belgini o'chirish Flash Fill yordamida
Flash Fill avtomatik ravishda ma'lumotlar naqshini sezishi mumkin va hujayralarni shu naqshga muvofiq ma'lumotlar bilan to'ldiradi. Biz Excelning ushbu ajoyib xususiyatidan salbiy raqamlardan salbiy belgilarni olib tashlash uchun foydalanamiz. Keling, davom etaylik!
Qadamlar:
- Bu yerda bizda salbiy hujayralarda B5:B10 soni bor.
- musbat sonini hujayralarni B5(-7) qo'ying, ya'ni 7 yacheykada.
- Keyin C6 katakchada Ctrl + E tugmalarini bosing.
- Yuqoridagi qadamlar flash hujayralarni C6:C10 ni salbiy belgilar olib tashlangan raqamlar bilan to'ldirdi. Jarayonni yakunlash uchun kichik belgini o'ngga bosing.flesh-to'ldirilgan katakchalar va Takliflarni qabul qilish-ni bosing.
6. Salbiy belgini olib tashlash uchun maxsus formatlash qo'shing
Raqamlardan salbiy belgilarni olib tashlamoqchi bo'lsak, maxsus formatlash qo'shish ham juda foydali. Keling, ma'lumotlar to'plamimizga bir nechta maxsus formatlashni qo'shamiz. Quyidagi amallarni bajarishimiz kerak.
Qadamlar:
- B5:B10 salbiy raqamlarni o'z ichiga olgan kataklarni tanlang .
- Ctrl + 1 tugmalarini bosib Format hujayralarni oching.
- Format hujayralar oynasida, Raqam yorlig'i ostidagi Turkumlar ro'yxati dan Maxsus parametr ni bosing.
- Ting kiritish maydoniga #,###, #,### raqam format kodini yozing . Keyin Enter tugmasini bosing.
- Endi chiqish da biz raqamlarni ko'ramiz siz salbiy belgilar .
Batafsil o'qing: Excelda formatlashni qanday olib tashlash mumkin Tarkibni o'chirish
7. Tanlangan kataklardan salbiy belgini olib tashlash uchun VBA kodini qo'llang
VBA-dan foydalanish har doim Excelda vazifani tez va oson bajarishdir. Ushbu maqoladagi vazifamizni bajarish uchun oddiy VBA kodini ham ishga tushirishimiz mumkin. Keling, ushbu misoldagi tanlangan kataklardan salbiy belgilarni olib tashlaymiz.
Qadamlar:
- Avval yacheykalarni tanlang B5:B10 , ularda salbiy raqamlar mavjud.
- Keyin Dasturchi yorlig'i Visual-dagi -ni bosing.Asosiy variant . Bu Visual Basic Editor-ni ochadi.
- Endi, -dagi -ni bosing. Module ni tanlash uchun tab ni kiriting. Kod yozish uchun yangi modul ochiladi .
- Nihoyat, nusxa quyidagi kodni va ishlash uchun F5 tugmasini bosing.
4578
Izoh:
VBA kodida Har bir uchun tsikli If…Then…End If shartini <3ga qo'llaydi>har bir katakchaning B5:B10. Bu raqam kam t han nol yoki yoʻqligini tekshiradi. Agar mantiq to'g'ri , u yacheyka qiymatini o'zining salbiy qiymati bilan almashtiradi. Natijada, u musbat raqamga aylanadi. Mana shunday manfiy belgi o'chiriladi.
Endi biz VBA kodini ishga tushirgandan so'ng natijani ko'rishimiz mumkin.
Muqobil kod:
5863
Ushbu kod ABS funktsiyasi dan faqat qiymatlari tanlangan katakchalar ni olish uchun ishlatilgan.
Batafsil o'qing: Excelda bo'sh kataklarni qanday o'chirish va ma'lumotlarni chapga o'tkazish (3 usul)
Eslash kerak bo'lgan narsalar
- VBA kodidan foydalanish maqsadimizga erishish uchun juda yaxshi. Ammo kod ishga tushirilgach, biz tarixni yo'qotdik. Bu endi biz oʻzgartirishni bekor qila olmaymiz degani.
- Agar biz vaqti-vaqti bilan manba maʼlumotlarimizni oʻzgartirishimiz kerak boʻlsa, <3-dan foydalanadigan usullardan foydalangan maʼqul> funksiyalar ABS funksiyasi kabi. Bu holda chiqish manba ma'lumotlari o'zgarishi bilan dinamik .
Xulosa
Endi Excelda salbiy belgilarni olib tashlashning bir qancha usullarini bilamiz. Umid qilamanki, bu sizni hisob-kitoblaringizda ushbu usullardan ishonchliroq foydalanishga undaydi. Har qanday savol yoki takliflar boʻlsa, ularni quyidagi izohlar maydoniga qoʻyishni unutmang.