CoreGPT
Microsoft 36512 मिनट में पढ़ें

Excel में Conditional Formatting कैसे करें (Formula उदाहरणों के साथ)

Excel के built-in conditional formatting rules इस्तेमाल करें, फिर अपने formulas लिखकर पूरी row highlight करें, किसी दूसरे cell के आधार पर cell format करें, बीती तारीख़ें चिह्नित करें और हर दूसरी row shade करें, साथ में ग़लत cells पर लगने वाले rules का समाधान।

Excel में Conditional Formatting कैसे करें (Formula उदाहरणों के साथ)

Excel में conditional formatting इस्तेमाल करने के लिए, अपने cells select करें, Home → Conditional Formatting पर जाएँ, और कोई rule चुनें, जैसे Highlight Cells Rules → Greater Than, Data Bars या Color Scales। जो चीज़ें menu में नहीं हैं, जैसे पूरी row highlight करना या दो columns की तुलना करना, उनके लिए New Rule → Use a formula to determine which cells to format चुनें और ऐसा formula टाइप करें जो उन cells के लिए TRUE लौटाए जिन्हें format करना है।

ज़्यादातर समस्याएँ एक ही बारीकी से आती हैं: formula वाले rule में $ चिह्न तय करते हैं कि formula किन cells को देखता है। उन्हें सही रखें (आम तौर पर $C2, यानी column locked और row खुली) तो rule हर row पर काम करता है। ग़लत रखें तो Excel ग़लत cells highlight करता है, या कोई भी नहीं।

इस article में Excel के menu और button के नाम English version के हिसाब से दिए गए हैं। Formulas में Excel के English function नाम (जैसे AND, OR, TODAY, MOD, TRIM) इस्तेमाल हुए हैं।

आप क्या चाहते हैंकहाँ मिलेगाउदाहरण
किसी संख्या से ऊपर, नीचे या बीच के values highlight करनाHighlight Cells Rules5,000 से बड़ी राशियाँ
ख़ास text या तारीख़ें highlight करनाHighlight Cells Rules → Text that Contains / A Date Occurring"Overdue", या पिछले 7 दिन की तारीख़ें
दोहराई गई entries ढूँढनाHighlight Cells Rules → Duplicate Valuesदोहराए गए email addresses
सबसे ऊँचे या सबसे नीचे values highlight करनाTop/Bottom Rulesशीर्ष 10 items, औसत से ऊपर
आकार या रुझान एक नज़र में दिखानाData Bars, Color Scales, Icon Setssales cells के अंदर bars
पूरी row highlight करना या cells की तुलना करनाNew Rule → Use a formula…=$C2="Overdue"

Built-in conditional formatting rules इस्तेमाल करें

ये steps Windows पर Excel for Microsoft 365, 2024, 2021 और 2019 में एक जैसे हैं।

  1. जिन cells को format करना है उन्हें select करें, जैसे Amount column (D2:D10), header के बिना।
  2. Home → Conditional Formatting पर जाएँ। Windows पर आप Alt, H, L को एक के बाद एक भी दबा सकते हैं (यह sequence English Excel के लिए है)।
  3. Highlight Cells Rules पर pointer ले जाएँ और कोई rule चुनें:
    • संख्याओं के लिए Greater Than, Less Than, Between या Equal To
    • "Overdue" जैसे शब्दों के लिए Text that Contains
    • तारीख़ों के लिए A Date Occurring, जैसे Yesterday, In the last 7 days, Next week या This month
    • दोहराव चिह्नित करने के लिए Duplicate Values (या drop-down को Unique पर बदलें)
  4. Value टाइप करें, with सूची से कोई format चुनें (जैसे Light Red Fill with Dark Red Text) या Custom Format।
  5. OK पर click करें।

Excel का Home tab, Conditional Formatting menu खुला हुआ: Highlight Cells Rules, Top/Bottom Rules, Data Bars, Color Scales, Icon Sets, New Rule, Clear Rules और Manage Rules, और Highlight Cells Rules submenu में Greater Than, Less Than, Between, Equal To, Text that Contains, A Date Occurring, Duplicate Values और More Rules दिख रहे हैं

Menu का बाकी हिस्सा भी इसी तरह काम करता है:

  • Top/Bottom Rules Top 10 Items, Top 10%, Bottom 10 Items, Bottom 10%, या Above Average और Below Average values को highlight करते हैं। आप 10 को किसी भी संख्या में बदल सकते हैं।
  • Data Bars हर cell के अंदर एक bar खींचते हैं, बड़े values के लिए लंबा (Gradient Fill या Solid Fill)।
  • Color Scales cells को एक रंग से दूसरे रंग तक shade करते हैं, जैसे कम के लिए लाल और ज़्यादा के लिए हरा।
  • Icon Sets हर value के range में स्थान के आधार पर arrows, traffic lights या ratings जोड़ते हैं।

Duplicates ढूँढने या हटाने के लिए Excel में duplicates हटाने की guide देखें।

किसी cell की value के आधार पर पूरी row highlight करें

Built-in rules सिर्फ़ उन्हीं cells को format करते हैं जो शर्त पूरी करते हैं। जब Status में "Overdue" लिखा हो तब पूरी row का रंग बदलने के लिए आपको formula वाला rule चाहिए। मान लें आपका data A1:D100 में है: A में Client, B में Due date, C में Status और D में Amount।

  1. Header row के बिना पूरी data range select करें, ऊपर-बाएँ cell से शुरू करके: A2 पर click करें और D100 तक drag करें।
  2. Home → Conditional Formatting → New Rule पर जाएँ।
  3. Select a Rule Type के नीचे Use a formula to determine which cells to format चुनें।
  4. Format values where this formula is true में टाइप करें: =$C2="Overdue"
  5. Format पर click करें, Fill tab खोलें, हल्का लाल रंग चुनें और OK पर click करें।
  6. जाँचें कि Preview में आपका format दिख रहा है, फिर OK पर click करें।

Excel का New Formatting Rule dialog, जिसमें Use a formula to determine which cells to format चुना हुआ है, Format values where this formula is true box में formula =$C2="Overdue" है, और Preview में गहरे लाल text के साथ हल्का लाल fill दिख रहा है

अब हर वह row जिसके column C में "Overdue" लिखा है, A से D तक लाल हो जाती है, और status बदलने पर रंग भी साथ बदलता है। यह तुलना case-sensitive नहीं है। अगर लोग status हाथ से टाइप करते हैं, तो drop-down list वर्तनी को एक जैसा रखती है ताकि rule कभी कोई row न चूके। (Formula में text वही होना चाहिए जो आपकी sheet में लिखा है; आपकी sheet में status हिंदी में है तो formula में भी वही शब्द लिखें।)

$ चिह्न क्यों मायने रखता है (सबसे आम ग़लती)

Excel आपका formula active cell के लिए लिखता है, यानी आपके selection का पहला cell (ऊपर के उदाहरण में A2), फिर उसे बाकी हर cell के लिए ठीक वैसे ही adjust करता है जैसे formula को नीचे और बग़ल में copy करने पर होता है।

ReferenceRule जब range में आगे बढ़ता हैकिसके लिए इस्तेमाल करें
$C2Column C ही रहता है, row बदलती हैपूरी row के rules (आम पसंद)
C2Column और row दोनों बदलते हैंकिसी cell को उसके बग़ल वाले cell के आधार पर format करना
$C$2कभी नहीं बदलताएक अकेला threshold या input cell
C$1Column बदलता है, row 1 ही रहती हैहर column की तुलना row 1 की value से करना

=C2="Overdue" के साथ, cell A2, C2 को जाँचता है लेकिन B2, D2 को जाँचता है, इसलिए row का सिर्फ़ एक हिस्सा highlight होता है। =$C$2="Overdue" के साथ हर cell C2 को जाँचता है, इसलिए पूरी range या तो पूरी लाल होती है या बिल्कुल नहीं।

ध्यान रखें: अगर आप formula टाइप करते समय किसी cell पर click करते हैं, तो Excel $C$2 जैसा absolute reference डाल देता है। $C$2, C$2, $C2 और C2 में घूमने के लिए F4 दबाएँ (Mac पर Cmd+T या Fn+F4) जब तक वह न मिल जाए जो चाहिए।

और formula उदाहरण

इन formulas के साथ भी वही steps अपनाएँ। सब मानकर चलते हैं कि आपका selection row 2 से शुरू होता है।

किसी दूसरे cell के आधार पर cell format करें। किसी sales sheet में, जहाँ column D में Actual और column E में Target है, D2:D100 select करें और यह इस्तेमाल करें: =$D2<$E2 अपने target से नीचे का हर actual लाल हो जाता है। पूरी row highlight करने के लिए इसकी जगह A2:E100 select करें।

एक input cell से तुलना करें। H1 में एक threshold रखें, D2:D100 select करें और =$D2>$H$1 इस्तेमाल करें। $H$1 पूरी तरह absolute है, इसलिए हर row उसी cell को देखती है।

बीती तारीख़ें highlight करें। A2:D100 select करें और यह इस्तेमाल करें: =$B2<TODAY() खाली cells शून्य गिने जाते हैं (1900 की एक तारीख़), इसलिए खाली due dates भी highlight हो जाती हैं। खाली cells और चुकाए गए invoices को छोड़ने के लिए =AND($B2<>"",$B2<TODAY(),$C2<>"Paid") इस्तेमाल करें।

हर दूसरी row shade करें। अपना data select करें और यह इस्तेमाल करें: =MOD(ROW(),2)=0 यह सम (even) rows को shade करता है (विषम rows के लिए =1)। Home → Format as Table में Banded Rows बिना rule के यही कर देता है।

शर्तें मिलाएँ। AND या OR इस्तेमाल करें, जैसे बड़े pending invoices के लिए =AND($C2="Pending",$D2>5000)। आपको IF की ज़रूरत नहीं है: formula को बस TRUE या FALSE लौटाना होता है।

Rules, rule का क्रम और Stop If True संभालें

Conditional Formatting Rules Manager खोलने के लिए Home → Conditional Formatting → Manage Rules पर जाएँ।

  1. Show formatting rules for में sheet के हर rule को देखने के लिए This Worksheet चुनें।
  2. Edit Rule या Delete Rule इस्तेमाल करें, या Applies to में किसी rule की range ठीक करें (जैसे =$A$2:$D$100) और Apply पर click करें।
  3. Rules का क्रम बदलने के लिए Move Up और Move Down arrows इस्तेमाल करें। सूची में ऊपर के rules जीतते हैं।

अगर दो rules एक ही चीज़ अलग-अलग सेट करें, जैसे दो fill colors, तो ऊपर वाला rule जीतता है। अगर वे टकराते नहीं (एक font को bold करता है, दूसरा cell को लाल भरता है), तो दोनों लागू होते हैं। Rule की formatting आपके हाथ से की गई formatting को भी ओवरराइड कर देती है।

Stop If True पर tick लगाने से, उस rule के true होते ही Excel नीचे के rules जाँचना बंद कर देता है। यह "अगर Status Paid है तो और कुछ मत दिखाओ" जैसे अपवादों के लिए काम का है। यह data bar, color scale या icon set rules के लिए उपलब्ध नहीं है।

Formatting हटाने के लिए Home → Conditional Formatting → Clear Rules → Clear Rules from Selected Cells या Clear Rules from Entire Sheet इस्तेमाल करें।

Conditional formatting को दूसरे cells में copy करें

  • Format Painter: किसी formatted cell को select करें, Home → Format Painter पर click करें, फिर नए cells पर drag करें। कई ranges पर लगाने के लिए उस पर double-click करें; रोकने के लिए Esc दबाएँ।
  • Paste Special: cell को copy करें, लक्ष्य select करें, फिर Home → Paste → Paste Special → Formats।
  • इसकी जगह rule को बढ़ाएँ: Manage Rules में Applies to range बदलें। इससे कई copies की जगह एक साफ़ rule रहता है।

Excel for Mac और Excel for the web

Excel for Mac में वही Home → Conditional Formatting menu है। Formula वाले rule के लिए New Rule चुनें, Style को Classic पर बदलें, उसके नीचे वाले box में Use a formula to determine which cells to format चुनें, formula टाइप करें, और Format with को Custom Format पर सेट करें।

Excel for the web भी Home → Conditional Formatting इस्तेमाल करता है, लेकिन rules dialog की जगह Conditional Formatting pane में खुलते हैं। Formula वाले rule के लिए New Rule चुनें और rule type को Formula पर सेट करें। Desktop पर बनाए गए rules browser में काम करते हैं और इसका उलटा भी सच है।

Conditional formatting काम क्यों नहीं कर रही

यह ग़लत rows highlight करती है (एक row का फ़र्क)। अगर आपका selection A2 से शुरू होता है, तो formula में row 2 का reference होना चाहिए। यह आम तौर पर तब होता है जब आप header row शामिल कर लेते हैं या नीचे से ऊपर की ओर select करते हैं।

सिर्फ़ एक column highlight होता है, या सब कुछ। Dollar signs जाँचें। पूरी row के rules के लिए C2 या $C$2 की जगह $C2 इस्तेमाल करें।

संख्याएँ text के रूप में सेव हैं। Import किए values संख्या जैसे दिख सकते हैं पर होते text हैं (अक्सर कोने में छोटे हरे त्रिकोण के साथ), इसलिए Greater Than जैसे rules ग़लत व्यवहार करते हैं। Cells select करें, चेतावनी वाले icon पर click करें और Convert to Number चुनें।

Text मेल नहीं खाता। अंत में एक space ("Overdue ") या अलग वर्तनी "Overdue" के बराबर नहीं होगी। Data को TRIM से साफ़ करें, या Equal To की जगह Text that Contains इस्तेमाल करें।

Rules एक-दूसरे पर चढ़ते हैं या टकराते हैं। Manage Rules खोलें, This Worksheet दिखाएँ, और क्रम व Applies to ranges जाँचें। Copy, paste और rows जोड़ने से अक्सर एक rule कई टुकड़ों में बँट जाता है।

Workbook धीमा हो गया। सैकड़ों बँटे हुए rules, पूरे columns पर rules (=$A:$D) और TODAY() या INDIRECT जैसे volatile functions, सब recalculation का काम बढ़ाते हैं। दोहराव हटाएँ और Applies to को उन्हीं rows तक सीमित रखें जो आप इस्तेमाल करते हैं।

अक्सर पूछे जाने वाले सवाल

Excel में किसी cell की value के आधार पर row कैसे highlight करें? Data को headers के बिना select करें, Home → Conditional Formatting → New Rule → Use a formula to determine which cells to format चुनें, =$C2="Overdue" डालें, और कोई fill चुनें। Column अक्षर से पहले का $ पूरी row का रंग बदल देता है।

किसी दूसरे cell के आधार पर conditional formatting कैसे लगाएँ? उस cell की ओर इशारा करने वाला formula rule इस्तेमाल करें, जैसे target से नीचे के values highlight करने के लिए =$D2<$E2, या हर row की तुलना एक input cell से करने के लिए =$D2>$H$1।

क्या conditional formatting किसी दूसरी sheet का हवाला दे सकती है? हाँ, जैसे =$D2>Settings!$B$1। दूसरे workbooks के हवाले की अनुमति नहीं है।

क्या मैं conditional formatting के रंग से sort या filter कर सकता हूँ? हाँ। Data → Filter चालू करें, column के filter arrow को खोलें और Filter by Color या Sort by Color चुनें। यह rules से लगाए गए रंगों के साथ भी काम करता है।

Data हटाए बिना conditional formatting कैसे हटाएँ? Cells select करें और Home → Conditional Formatting → Clear Rules → Clear Rules from Selected Cells चुनें। आपके values जैसे हैं वैसे रहते हैं।

AI से पूछें कि क्या highlight करना चाहिए

Conditional formatting वही दिखाती है जो आपने पहले से तय किया है कि ढूँढना है। CoreGPT for Excel उलटे तरीके से काम करता है: पूछें "Q3 sales में क्या अलग दिख रहा है?" और वह आपका data पढ़कर बेहतर प्रदर्शन करने वालों, असामान्य गिरावटों और रुझानों की ओर इशारा करता है, ताकि आपको पता चले कि कौन-से rules बनाने लायक हैं। यह शुरू करने के लिए free है और Excel for Windows, Mac व web में चलता है।

आज़माएँ: CoreGPT for Excel

और पढ़ें:

पढ़ना जारी रखें

Microsoft 365

Word में Page Number कैसे लगाएँ (और किसी भी page से शुरू करें)

Word में कुछ click में page number लगाएँ, फिर cover page से number हटाएँ, page 2 या 3 से numbering शुरू करें, front matter के लिए Page X of Y और roman numerals इस्तेमाल करें, और ऐसे numbers ठीक करें जो restart हो जाते हैं या सब जगह 1 दिखाते हैं।

और पढ़ें
Microsoft 365

Excel में Cells कैसे Lock करें (और सिर्फ़ अपने Formulas को Protect करें)

Excel sheet में चुने हुए cells या सिर्फ़ formulas को lock करें, password के साथ या बिना password के sheet protect करें, चुनी हुई ranges को edit करने दें, और Windows, Mac व web के Excel में protection की आम समस्याएँ ठीक करें।

और पढ़ें
Microsoft 365

Word में Double Space कैसे करें (और वह spacing ठीक करें जो double नहीं दिखती)

Word for Windows, Mac और web में पूरे document या सिर्फ़ कुछ हिस्से में double spacing लगाएँ, उसे default बनाएँ, और paragraphs के बीच के अतिरिक्त gap ठीक करें जिनकी वजह से spacing गलत दिखती है। साथ में Google Docs का तरीका भी।

और पढ़ें