Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Ushbu maqolada siz Excel 2013, 2010 va 2007-da uning qiymatiga qarab hujayra rangini o'zgartirishning ikkita tezkor usulini topasiz. Shuningdek, Excelda bo'sh hujayralar rangini o'zgartirish uchun formulalardan qanday foydalanishni o'rganasiz. yoki formula xatosi bo'lgan hujayralar.

Excelda bitta katak yoki butun diapazonni to‘ldirish rangini o‘zgartirish uchun tugmani bosish kifoya ekanligini hamma biladi Rangni to'ldirish (Rangni to'ldirish). Ammo ma'lum bir qiymatni o'z ichiga olgan barcha hujayralarni to'ldirish rangini o'zgartirish kerak bo'lsa-chi? Bundan tashqari, agar siz har bir hujayraning to'ldirish rangi o'sha hujayraning mazmuni o'zgarganda avtomatik ravishda o'zgarishini xohlasangiz nima bo'ladi? Keyinchalik maqolada siz ushbu savollarga javob topasiz va har bir aniq muammoni hal qilish uchun to'g'ri usulni tanlashingizga yordam beradigan bir nechta foydali maslahatlarni olasiz.

Excelda hujayra rangini uning qiymatiga qarab dinamik ravishda qanday o'zgartirish mumkin

To'ldirish rangi katak qiymatiga qarab o'zgaradi.

muammo: Sizda jadval yoki ma'lumotlar diapazoni bor va siz ularning qiymatlari asosida hujayralarni to'ldirish rangini o'zgartirmoqchisiz. Bundan tashqari, bu rang hujayralardagi ma'lumotlardagi o'zgarishlarni aks ettiruvchi dinamik ravishda o'zgarishi kerak.

Qaror: X dan katta, Y dan kichik yoki X va Y orasidagi qiymatlarni ajratib ko'rsatish uchun Excelda shartli formatlashdan foydalaning.

Aytaylik, sizda turli shtatlarda gaz narxlari ro'yxati bor va siz undan yuqori narxlarni xohlaysiz $ 3.7, qizil rang bilan ta'kidlangan va kichikroq yoki teng $ 3.45 - yashil.

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Eslatma: Ushbu misol uchun skrinshotlar Excel 2010 da olingan, ammo Excel 2007 va 2013 da tugmalar, dialoglar va sozlamalar mutlaqo bir xil yoki biroz farq qiladi.

Shunday qilib, siz bosqichma-bosqich nima qilishingiz kerak:

  1. Hujayra rangini o'zgartirmoqchi bo'lgan jadval yoki diapazonni tanlang. Ushbu misolda biz ta'kidlaymiz $B$2:$H$10 (ustun sarlavhalari va davlatlar nomlarini o'z ichiga olgan birinchi ustun tanlanmagan).
  2. bosing Bosh sahifa (Uy), bo'limda Styles (Uslublar) tugmasini bosing Shartli formatlash (Shartli formatlash) > Yangi qoidalar (Qoida tuzing).Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli
  3. Muloqot oynasining yuqori qismida Yangi formatlash qoidasi (Formatlash qoidasini yaratish) maydonida Qoida turini tanlang (Qoida turini tanlang) tanlang Faqat o'z ichiga olgan katakchalarni formatlash (Faqat o'z ichiga olgan hujayralarni formatlash).
  4. Qutidagi dialog oynasining pastki qismida Faqat hujayralarni formatlash (Faqat quyidagi shartga javob beradigan hujayralarni formatlash) Qoida uchun shartlarni o'rnating. Biz faqat quyidagi shartli hujayralarni formatlashni tanlaymiz: Hujayra qiymati (hujayra qiymati) - dan katta (Ko'proq) - 3.7quyidagi rasmda ko'rsatilganidek.Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuliKeyin tugmani bosing O'lcham (Format) belgilangan shart bajarilsa, qaysi toʻldirish rangi qoʻllanilishini tanlash uchun.
  5. Ko'rsatilgan dialog oynasida Hujayralarni formatlash (Hujayralarni formatlash) yorlig'i To'ldiring (To'ldirish) va rangni tanlang (biz qizg'ish rangni tanladik) va bosing OK.Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli
  6. Shundan so'ng siz derazaga qaytasiz Yangi formatlash qoidasi (Formatlash qoidasini yaratish) qayerda maydonda ko'rib chiqish (Namuna) formatlash namunasini ko'rsatadi. Agar qoniqsangiz, bosing OK.Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Formatlash sozlamalari natijasi quyidagicha ko'rinadi:

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Biz qiymatdan kichik yoki teng bo'lgan hujayralar uchun to'ldirish rangini yashil rangga o'zgartirishga imkon beradigan boshqa shartni o'rnatishimiz kerak. 3.45, keyin tugmani yana bosing Yangi qoidalar (Qoida yaratish) va 3-6-bosqichlarni takrorlang, kerakli qoidani o'rnating. Quyida biz yaratgan ikkinchi shartli formatlash qoidasining namunasi keltirilgan:

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Har bir narsa tayyor bo'lganda - bosing OK. Endi sizda turli davlatlardagi gazning maksimal va minimal narxlarini bir qarashda ko‘rish imkonini beruvchi chiroyli formatlangan jadval mavjud. Ular uchun yaxshi, Texasda! 🙂

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Maslahat: Xuddi shu tarzda, shrift rangini katak qiymatiga qarab o'zgartirishingiz mumkin. Buning uchun yorliqni oching Shrift (Shrift) dialog oynasida Hujayralarni formatlash (Hujayra formati) 5-bosqichda qilganimizdek va kerakli shrift rangini tanlang.

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Uning joriy qiymatiga qarab doimiy hujayra rangini qanday o'rnatish kerak

O'rnatilgandan so'ng, kelajakda hujayra tarkibi qanday o'zgarishidan qat'i nazar, to'ldirish rangi o'zgarmaydi.

muammo: Yacheyka rangini uning joriy qiymatiga qarab moslashtirmoqchisiz va to‘ldirish rangi yacheyka qiymati o‘zgarganda ham bir xil bo‘lishini xohlaysiz.

Qaror: Asbobdan foydalanib, ma'lum bir qiymatga (yoki qiymatlarga) ega bo'lgan barcha hujayralarni toping Hammasini top (Hammasini top) va keyin dialog oynasi yordamida topilgan kataklarning formatini o'zgartiring Hujayralarni formatlash (hujayra formati).

Bu Excel yordam fayllari, forumlari yoki bloglarida hech qanday tushuntirish bo'lmagan va to'g'ridan-to'g'ri yechim topilmaydigan noyob vazifalardan biridir. Va bu tushunarli, chunki bu vazifa odatiy emas. Va shunga qaramay, agar siz hujayrani to'ldirish rangini doimiy ravishda o'zgartirishingiz kerak bo'lsa, ya'ni bir marta va umuman (yoki uni qo'lda o'zgartirmaguningizcha), ushbu amallarni bajaring.

Berilgan shartga javob beradigan barcha katakchalarni toping va tanlang

Siz qidirayotgan qiymatga qarab, bu erda bir nechta stsenariylar mumkin.

Agar siz hujayralarni ma'lum bir qiymatga ega bo'lishni istasangiz, masalan, 50, 100 or 3.4 – keyin yorliqda Bosh sahifa (Uy) bo'limida Tahrirlash (Tahrirlash) tugmasini bosing Tanlovni toping (Topish va ajratib ko'rsatish) > topish (Topish).

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Kerakli qiymatni kiriting va bosing Hammasini top (Hammasini toping).

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Maslahat: Muloqot oynasining o'ng tomonida Top va almashtirish (Topish va almashtirish) tugmasi mavjud Options (Tanlovlar), uni bosish orqali siz bir qator kengaytirilgan qidiruv sozlamalariga kirishingiz mumkin, masalan Match Case (katta harf sezgir) va Butun hujayra tarkibini moslang (Butun hujayra). Har qanday belgilar qatoriga mos kelish uchun yulduzcha (*) yoki bitta belgiga mos kelish uchun savol belgisi (?) kabi joker belgilardan foydalanishingiz mumkin.

Oldingi misolga kelsak, agar biz barcha benzin narxlarini topishimiz kerak bo'lsa 3.7 uchun 3.799, keyin biz quyidagi qidiruv mezonlarini o'rnatamiz:

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Endi dialog oynasining pastki qismidagi topilgan elementlardan birini bosing Top va almashtirish (Topish va almashtirish) va bosing Ctrl + Abarcha topilgan yozuvlarni ajratib ko'rsatish uchun. Shundan so'ng tugmani bosing yaqin (Yopish).

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Variant yordamida berilgan qiymatga (qiymatlarga) ega bo'lgan barcha katakchalarni shunday tanlashingiz mumkin Hammasini top Excelda (Hammasini top).

Biroq, aslida, biz oshib ketadigan barcha benzin narxlarini topishimiz kerak $ 3.7. Afsuski, vosita Top va almashtirish (Find and Replace) bu borada bizga yordam bera olmaydi.

Hujayralarni formatlash dialog oynasi yordamida tanlangan kataklarning to'ldirish ranglarini o'zgartiring

Endi sizda berilgan qiymat (yoki qiymatlar) tanlangan barcha katakchalar mavjud, biz buni faqat asbob yordamida qildik Top va almashtirish (Topish va almashtirish). Bajarishingiz kerak bo'lgan yagona narsa tanlangan hujayralar uchun to'ldirish rangini o'rnatishdir.

Muloqot oynasini oching Hujayralarni formatlash (Hujayra formati) 3 ta usuldan birida:

  • bosing Ctrl + 1.
  • sichqonchaning o'ng tugmasi bilan istalgan tanlangan katakchani bosish va kontekst menyusidan elementni tanlash orqali Hujayralarni formatlash (hujayra formati).
  • tab Bosh sahifa (Uy) > Hujayralar. Hujayralar. (hujayralar) > O'lcham (Format) > Hujayralarni formatlash (hujayra formati).

Keyinchalik, formatlash parametrlarini o'zingiz xohlagan tarzda sozlang. Bu safar biz to'ldirish rangini to'q sariq rangga o'rnatamiz, faqat o'zgartirish uchun 🙂

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Agar siz qolgan formatlash parametrlariga tegmasdan faqat to'ldirish rangini o'zgartirmoqchi bo'lsangiz, shunchaki tugmani bosishingiz mumkin Rangni to'ldirish (Rangni to'ldiring) va o'zingizga yoqqan rangni tanlang.

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Excelda formatlash o'zgarishlarimiz natijasi:

Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Oldingi usuldan farqli o'laroq (shartli formatlash bilan), bu tarzda o'rnatilgan to'ldirish rangi, qiymatlar qanday o'zgarishidan qat'i nazar, sizning bilimingizsiz hech qachon o'zgarmaydi.

Maxsus hujayralar uchun to'ldirish rangini o'zgartiring (bo'sh, formulada xatolik bilan)

Oldingi misolda bo'lgani kabi, ma'lum hujayralarni to'ldirish rangini ikki usulda o'zgartirishingiz mumkin: dinamik va statik.

Excelda maxsus kataklarning to'ldirish rangini o'zgartirish uchun formuladan foydalaning

Hujayra rangi hujayra qiymatiga qarab avtomatik ravishda o'zgaradi.

Siz 99% hollarda muammoni hal qilishning ushbu usulidan foydalanasiz, ya'ni hujayralarni to'ldirish siz ko'rsatgan shartga muvofiq o'zgaradi.

Misol uchun, yana benzin narxlari jadvalini olaylik, lekin bu safar biz yana bir nechta shtatlarni qo'shamiz va ba'zi katakchalarni bo'shatamiz. Endi bu bo'sh hujayralarni qanday topish va ularning rangini o'zgartirish mumkinligini ko'rib chiqing.

  1. Kengaytirilgan yorlig'ida Bosh sahifa (Uy) bo'limida Styles (Uslublar) tugmasini bosing Shartli formatlash (Shartli formatlash) > Yangi qoidalar (Qoida tuzing). Xuddi misolning 2-bosqichida bo'lgani kabi, qanday qilib hujayra rangini uning qiymatiga qarab dinamik ravishda o'zgartirish mumkin.
  2. Muloqot oynasida Yangi formatlash qoidasi (Formatlash qoidasini yaratish) variantni tanlang Qaysi hujayralarni aniqlash uchun formuladan foydalaning formatlash uchun (Qaysi hujayralarni formatlashni aniqlash uchun formuladan foydalaning). Keyinchalik maydonga Ushbu formula to'g'ri bo'lgan qiymatlarni formatlang (Quyidagi formula to'g'ri bo'lgan format qiymatlari) formulalardan birini kiriting:
    • bo'sh hujayralarni to'ldirishni o'zgartirish uchun

      =ISBLANK()

      =ЕПУСТО()

    • xato qaytaradigan formulalar bo'lgan hujayralar soyasini o'zgartirish

      =ISERROR()

      =ЕОШИБКА()

    Biz bo'sh hujayralar rangini o'zgartirmoqchi bo'lganimiz sababli, biz birinchi funktsiyaga muhtojmiz. Uni kiriting, so'ngra kursorni qavslar orasiga qo'ying va chiziqning o'ng tomonidagi diapazonni tanlash belgisini bosing (yoki kerakli diapazonni qo'lda kiriting):

    =ISBLANK(B2:H12)

    =ЕПУСТО(B2:H12)

    Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

  3. matbuot O'lcham (Format), yorliqda kerakli to'ldirish rangini tanlang To'ldiring (To'ldirish) va keyin bosing OK. Batafsil ko'rsatmalar "Hujayra rangini uning qiymatiga qarab dinamik ravishda qanday o'zgartirish kerak" misolining 5-bosqichida keltirilgan. Siz o'rnatgan shartli formatlash namunasi quyidagicha ko'rinadi:Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli
  4. Agar siz rangdan mamnun bo'lsangiz, bosing OK. Yaratilgan qoida darhol jadvalga qanday qo'llanilishini ko'rasiz.Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli

Maxsus hujayralarni to'ldirish rangini statik ravishda o'zgartiring

Sozlangandan so'ng, katakning qiymatidan qat'i nazar, to'ldirish o'zgarishsiz qoladi.

Agar siz bo'sh hujayralar yoki xatolarni o'z ichiga olgan formulalar bo'lgan hujayralar uchun doimiy to'ldirish rangini o'rnatmoqchi bo'lsangiz, ushbu usuldan foydalaning:

  1. Jadval yoki diapazonni tanlang va ustiga bosing F5dialog oynasini ochish uchun O'tish (O'tish), keyin tugmani bosing maxsus (Ta'kidlash).Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuli
  2. Muloqot oynasida Maxsus bo'limga o'ting (Yacheykalar guruhini tanlang) variantni belgilang blankalar (Bo'sh hujayralar) barcha bo'sh hujayralarni tanlash uchun.Excelda hujayralarni to'ldirish rangini ularning qiymatlari asosida o'zgartirishning 2 usuliAgar siz formulalarni o'z ichiga olgan katakchalarni xato bilan ajratib ko'rsatishni istasangiz, variantni belgilang Formulalar (formulalar) > Xatolar (Xatolar). Yuqoridagi rasmda ko'rib turganingizdek, siz uchun boshqa ko'plab sozlamalar mavjud.
  3. Nihoyat, dialog oynasi yordamida tanlangan katakchalarni to'ldirishni o'zgartiring yoki boshqa formatlash opsiyalarini o'rnating Hujayralarni formatlash Tanlangan katakchalarni toʻldirishni oʻzgartirish boʻlimida tavsiflanganidek (Hujayralarni formatlash).

Shuni unutmangki, bo'sh katakchalar qiymatlar bilan to'ldirilganda yoki formulalardagi xatolar tuzatilganda ham shunday qilingan formatlash sozlamalari saqlanib qoladi. Kimdir bu yo'ldan borishi kerakligini tasavvur qilish qiyin, tajriba maqsadlaridan tashqari 🙂

Leave a Reply