लेखक: अभ्यास नीति | Last Updated: 13 अक्टूबर 2026
=SUM(A1:A10) लिखते ही Excel दस सेल के नंबरों का जोड़ निकाल देता है। = चिह्न से शुरू होने वाला यही निर्देश फ़ॉर्मूला कहलाता है। फ़ॉर्मूला Excel को बताता है कि सेल के नंबरों, तारीखों या टेक्स्ट पर कौन-सी गणना करनी है, और नतीजा उसी सेल में दिखाता है जहाँ फ़ॉर्मूला लिखा गया है।
इस पेज में 28 बुनियादी Excel फ़ॉर्मूले हैं — योग और औसत, गिनती, सबसे बड़ा और सबसे छोटा, शर्त वाले, शर्त के साथ योग-औसत, टेक्स्ट वाले, तारीख वाले और VLOOKUP — हर एक के साथ छोटा उदाहरण और उसका नतीजा। साथ में फ़ॉर्मूला लिखने के बुनियादी नियम, आम गलतियाँ और उनके error message, याद रखने की ट्रिक और 10 प्रश्नों का क्विज़। हर फ़ॉर्मूले का नाम, काम और arguments Microsoft Support के official Excel function reference से जाँचे गए हैं (Excel for Microsoft 365, Excel 2021/2019/2016 पर लागू)।

इस पेज में
- Excel फ़ॉर्मूला क्या है
- योग और औसत वाले फ़ॉर्मूले
- गिनती वाले फ़ॉर्मूले
- सबसे बड़ा और सबसे छोटा
- शर्त वाले फ़ॉर्मूले
- शर्त के साथ योग और औसत
- टेक्स्ट वाले फ़ॉर्मूले
- तारीख और समय
- VLOOKUP: टेबल में खोजना
- आम गलतियाँ
- याद रखने की ट्रिक
- क्विज़: 10 प्रश्न
- अक्सर पूछे जाने वाले सवाल
- आगे पढ़ें
- स्रोत
Excel फ़ॉर्मूला क्या है
Excel में हर फ़ॉर्मूला = चिह्न से शुरू होता है। = के बाद function का नाम आता है, जैसे SUM, और फिर ब्रैकेट में arguments — वे नंबर, सेल या शर्तें जिन पर function काम करता है। =SUM(A1:A5) में SUM function है और A1:A5 उसका argument है, यानी A1 से A5 तक के सेल।
Function पहले से बना हुआ गणना का तरीका है, फ़ॉर्मूला पूरा निर्देश है। =A1+A2 भी फ़ॉर्मूला है, पर इसमें कोई function नहीं, सिर्फ़ सीधी गणना है। Function वाले फ़ॉर्मूले लंबे काम को एक शब्द में कर देते हैं: दस सेल का जोड़ SUM से, औसत AVERAGE से, शर्त पर फ़ैसला IF से।
Cell reference दो तरह से लिखा जाता है। A1 एक सेल है, A1:A5 एक range है — A1 से A5 तक के सारे सेल। फ़ॉर्मूले में सीधे नंबर भी लिखे जा सकते हैं, जैसे =SUM(5,10,15), पर असली काम में सेल के reference ज़्यादा इस्तेमाल होते हैं, क्योंकि नंबर बदलने पर नतीजा अपने आप बदल जाता है।
योग और औसत वाले फ़ॉर्मूले
| फ़ॉर्मूला | क्या करता है | छोटा उदाहरण | नतीजा |
|---|---|---|---|
| SUM | दिए गए नंबरों या सेल का जोड़ निकालता है | =SUM(5,10,15) | 30 |
| AVERAGE | नंबरों का औसत (arithmetic mean) निकालता है | =AVERAGE(10,20,30) | 20 |
| PRODUCT | नंबरों को आपस में गुणा करता है | =PRODUCT(2,3,4) | 24 |
| ROUND | नंबर को तय digits तक round करता है | =ROUND(3.456,2) | 3.46 |
SUM के ब्रैकेट में वे नंबर या सेल डालो जिनका जोड़ चाहिए — एक से ज़्यादा भी डाल सकते हो, जैसे =SUM(A1:A10,C1:C10)। AVERAGE कुल को गिनती से भाग देकर औसत निकालता है; खाली सेल और टेक्स्ट वाले सेल गिनती में नहीं आते। PRODUCT =A1*A2*A3 लिखने का छोटा रास्ता है। ROUND में दूसरा नंबर बताता है कि दशमलव के बाद कितने अंक रखने हैं: =ROUND(3.456,2) में 3.46 मिलता है, =ROUND(3.456,0) में 3।
गिनती वाले फ़ॉर्मूले
| फ़ॉर्मूला | क्या करता है | छोटा उदाहरण | नतीजा |
|---|---|---|---|
| COUNT | सिर्फ़ नंबर वाले सेल गिनता है | A1:A5 में 10, 20, “नाम”, 30, खाली → =COUNT(A1:A5) | 3 |
| COUNTA | खाली न होने वाले सारे सेल गिनता है | उसी range में =COUNTA(A1:A5) | 4 |
| COUNTBLANK | सिर्फ़ खाली सेल गिनता है | उसी range में =COUNTBLANK(A1:A5) | 1 |
| COUNTIF | शर्त पूरी करने वाले सेल गिनता है | B1:B5 में 25, 60, 45, 80, 30 → =COUNTIF(B1:B5,”>=50″) | 2 |
COUNT और COUNTA का फर्क परीक्षा में बार-बार पूछा जाता है। COUNT सिर्फ़ नंबर देखता है, टेक्स्ट वाला सेल छोड़ देता है। COUNTA नंबर, टेक्स्ट, तारीख — हर भरा सेल गिनता है, सिर्फ़ खाली सेल छोड़ता है। COUNTBLANK इसका उल्टा है: सिर्फ़ खाली सेल। COUNTIF में शर्त quotes में लिखी जाती है, जैसे “>=50” या “राम”।
सबसे बड़ा और सबसे छोटा
| फ़ॉर्मूला | क्या करता है | छोटा उदाहरण | नतीजा |
|---|---|---|---|
| MAX | सबसे बड़ा नंबर देता है | =MAX(12,45,7,30) | 45 |
| MIN | सबसे छोटा नंबर देता है | =MIN(12,45,7,30) | 7 |
| LARGE | k-th सबसे बड़ा नंबर देता है | =LARGE({12,45,7,30},2) | 30 |
| SMALL | k-th सबसे छोटा नंबर देता है | =SMALL({12,45,7,30},1) | 7 |
LARGE और SMALL में दूसरा argument बताता है कि कौन-से नंबर की बारी है। =LARGE(range,1) MAX के बराबर है, =LARGE(range,2) दूसरे नंबर की रैंक देता है। अंकों की सूची में top-3 निकालने में LARGE काम आता है।
शर्त वाले फ़ॉर्मूले
| फ़ॉर्मूला | क्या करता है | छोटा उदाहरण | नतीजा |
|---|---|---|---|
| IF | शर्त सही हो तो एक नतीजा, गलत हो तो दूसरा | =IF(85>=40,”Pass”,”Fail”) | Pass |
| AND | सारी शर्तें सही हों तभी TRUE | =AND(5>3,10>7) | TRUE |
| OR | कोई एक शर्त सही हो तो TRUE | =OR(5>3,10<7) | TRUE |
| NOT | TRUE को FALSE और FALSE को TRUE करता है | =NOT(5>3) | FALSE |
| IFERROR | फ़ॉर्मूले में error आए तो अपना तय text दिखाता है | =IFERROR(10/0,”गलती”) | गलती |
IF के तीन हिस्से हैं: पहले शर्त, फिर शर्त सही होने पर क्या दिखाना है, फिर गलत होने पर क्या। =IF(A1>=40,”Pass”,”Fail”) में A1 का नंबर 40 या ज़्यादा हो तो Pass, वरना Fail। टेक्स्ट हमेशा quotes में लिखो, वरना Excel उसे नाम समझकर #NAME? error देगा। AND, OR, NOT अक्सर IF के अंदर इस्तेमाल होते हैं, जैसे =IF(AND(A1>=40,B1>=40),”Pass”,”Fail”) — दोनों विषयों में 40 या ज़्यादा हो तभी Pass।
IFERROR error छिपाने का तरीका है। 10/0 लिखने पर Excel #DIV/0! दिखाता है; =IFERROR(10/0,”गलती”) में वही error “गलती” बनकर दिखता है। यह #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? और #NULL! — सातों तरह के error पकड़ता है।
शर्त के साथ योग और औसत
| फ़ॉर्मूला | क्या करता है | छोटा उदाहरण | नतीजा |
|---|---|---|---|
| SUMIF | शर्त पूरी करने वाले सेल का ही जोड़ करता है | A में नाम, B में बिक्री: =SUMIF(A1:A5,”राम”,B1:B5) | राम की कुल बिक्री |
| AVERAGEIF | शर्त पूरी करने वाले सेल का ही औसत निकालता है | =AVERAGEIF(B1:B5,”>100″) | 100 से बड़ी बिक्री का औसत |
SUMIF के तीन हिस्से हैं: शर्त कहाँ देखनी है, शर्त क्या है, और जोड़ किसका करना है। अगर जोड़ वाली range न दो, तो शर्त वाली range का ही जोड़ हो जाता है: =SUMIF(B1:B5,”>100″) में 100 से बड़ी संख्याओं का जोड़ मिलेगा। AVERAGEIF उसी तरह काम करता है, बस आखिर में औसत निकालता है। एक से ज़्यादा शर्तों के लिए SUMIFS और AVERAGEIFS भी हैं, पर बुनियादी काम में SUMIF और AVERAGEIF ही काफ़ी हैं।
टेक्स्ट वाले फ़ॉर्मूले
| फ़ॉर्मूला | क्या करता है | छोटा उदाहरण | नतीजा |
|---|---|---|---|
| LEFT | टेक्स्ट के बाएँ से तय अक्षर देता है | =LEFT(“COMPUTER”,3) | COM |
| RIGHT | टेक्स्ट के दाएँ से तय अक्षर देता है | =RIGHT(“COMPUTER”,3) | TER |
| MID | बीच से, तय जगह से तय अक्षर देता है | =MID(“COMPUTER”,3,4) | MPUT |
| LEN | टेक्स्ट में कुल अक्षर गिनता है | =LEN(“COMPUTER”) | 8 |
| TRIM | आगे-पीछे और बीच के फालतू space हटाता है | =TRIM(” extra spaces “) | extra spaces |
| UPPER | सारे अक्षर बड़े (capital) करता है | =UPPER(“excel”) | EXCEL |
MID में तीन हिस्से हैं: टेक्स्ट, शुरुआत की जगह, कितने अक्षर। =MID(“COMPUTER”,3,4) में तीसरे अक्षर M से शुरू करके 4 अक्षर — MPUT। LEN space को भी गिनता है। TRIM बाहर से लाए गए डेटा की सफ़ाई में काम आता है: आगे-पीछे के space हटाता है और शब्दों के बीच एक से ज़्यादा space को एक कर देता है। UPPER के साथ LOWER (सब छोटे अक्षर) और PROPER (हर शब्द का पहला अक्षर बड़ा) भी हैं।
तारीख और समय
| फ़ॉर्मूला | क्या करता है | छोटा उदाहरण | नतीजा |
|---|---|---|---|
| TODAY | आज की तारीख देता है | =TODAY() | आज की तारीख |
| NOW | आज की तारीख के साथ समय देता है | =NOW() | तारीख + समय |
दोनों में ब्रैकेट खाली रहता है, कोई argument नहीं। फर्क इतना है कि TODAY सिर्फ़ तारीख दिखाता है, NOW उसके साथ समय भी। File दोबारा खोलने पर दोनों अपने आप ताज़ा तारीख दिखाते हैं, इसलिए report की date या बची हुई अवधि की गणना में काम आते हैं।
VLOOKUP: टेबल में खोजना
VLOOKUP का मतलब Vertical Lookup है — टेबल में ऊपर से नीचे खोजना। इसके चार हिस्से हैं: क्या ढूँढना है, कहाँ ढूँढना है, कौन-से कॉलम का नतीजा लाना है, और मिलान पक्का हो या अंदाज़े वाला।
मान लो A2:C10 में employee ID, नाम और salary की टेबल है। =VLOOKUP(102,A2:C10,3,FALSE) का मतलब है: 102 नंबर पहले कॉलम में ढूँढो, उसी पंक्ति के तीसरे कॉलम (salary) का मान लाओ, और मिलान बिल्कुल पक्का हो। चौथे हिस्से में FALSE या 0 लिखने से exact match मिलता है; TRUE या 1 लिखने से approximate match, जिसमें टेबल का पहला कॉलम क्रम में सजा होना चाहिए।
VLOOKUP की दो सीमाएँ याद रखो। खोज हमेशा टेबल के पहले कॉलम में होती है, और नतीजा हमेशा दाईं ओर के कॉलम से आता है — बाईं ओर के कॉलम का मान VLOOKUP नहीं ला सकता। खोजा गया मान न मिले तो #N/A error आता है, जिसे IFERROR से सँभाला जा सकता है: =IFERROR(VLOOKUP(102,A2:C10,3,FALSE),”नहीं मिला”)।
आम गलतियाँ
फ़ॉर्मूला = से न शुरू करना। = लिखना भूल गए तो Excel उसे गणना नहीं, सादा टेक्स्ट समझता है। सेल में SUM(A1:A5) लिखा दिखेगा, नतीजा नहीं।
VLOOKUP में खोजा मान पहले कॉलम में न होना। खोज हमेशा पहले कॉलम में होती है। ID दूसरे कॉलम में है और खोज पहले में हो रही है, तो #N/A आएगा, चाहे मान टेबल में मौजूद हो।
COUNT से टेक्स्ट गिनने की कोशिश। COUNT सिर्फ़ नंबर गिनता है। नामों की सूची गिननी हो तो COUNTA चाहिए। यही फर्क परीक्षा में पूछा जाता है।
IF में टेक्स्ट बिना quotes के लिखना। =IF(A1>=40,Pass,Fail) लिखने पर Excel Pass को नाम समझता है और #NAME? देता है। टेक्स्ट हमेशा “Pass” जैसे quotes में लिखो।
Error message को नतीजा समझना। #DIV/0! (0 से भाग), #VALUE! (गलत तरह का डेटा, जैसे टेक्स्ट से गुणा), #NAME? (गलत लिखा function नाम), #REF! (डिलीट हुए सेल का reference) — ये सब Excel के बताए हुए error हैं, गणना के नतीजे नहीं। IFERROR से इन्हें अपने तय text में बदला जा सकता है।
याद रखने की ट्रिक
IF को “अगर-तो-वरना” समझो: अगर शर्त, तो यह, वरना वह। =IF(अगर,तो,वरना) — तीनों हिस्से इसी क्रम में आते हैं।
VLOOKUP के चार हिस्सों को “क्या-कहाँ-कौनसा-कैसा” से याद रखो: क्या ढूँढना है, कहाँ (टेबल) ढूँढना है, कौन-से नंबर के कॉलम से लाना है, मिलान कैसा (पक्का = FALSE, अंदाज़ा = TRUE)।
COUNT परिवार को एक लाइन में बाँधो: COUNT नंबर गिनता है, COUNTA भरे सेल, COUNTBLANK खाली सेल, COUNTIF शर्त वाले सेल। नाम में जो जुड़ा है, वही काम है।
क्विज़: 10 प्रश्न
Q1: =SUM(5,10,15) का नतीजा क्या होगा?
A: 30
B: 25
C: 15
D: 51015
ANS: A
WHY: SUM ब्रैकेट के सारे नंबरों का जोड़ निकालता है; 5+10+15 = 30।
Q2: COUNT और COUNTA में क्या अंतर है?
A: दोनों एक जैसे काम करते हैं
B: COUNT खाली सेल गिनता है
C: COUNT सिर्फ़ नंबर वाले सेल गिनता है, COUNTA हर भरा सेल गिनता है
D: COUNTA सिर्फ़ नंबर वाले सेल गिनता है
ANS: C
WHY: COUNT नंबर देखता है, COUNTA टेक्स्ट समेत हर भरा सेल गिनता है।
Q3: =IF(A1>=40,"Pass","Fail") में A1 = 25 हो तो नतीजा क्या होगा?
A: Pass
B: 25
C: TRUE
D: Fail
ANS: D
WHY: 25 >= 40 गलत है, इसलिए तीसरा हिस्सा यानी Fail दिखेगा।
Q4: VLOOKUP में exact match के लिए चौथा argument क्या लिखते हैं?
A: 1
B: 0 (या FALSE)
C: 2
D: TRUE
ANS: B
WHY: FALSE या 0 exact match देता है; TRUE या 1 approximate match।
Q5: =LEFT("COMPUTER",3) का नतीजा क्या होगा?
A: COM
B: TER
C: MPUT
D: COMPUT
ANS: A
WHY: LEFT टेक्स्ट के बाएँ से तय अक्षर देता है।
Q6: =ROUND(3.456,2) का नतीजा क्या होगा?
A: 3.4
B: 3.46
C: 3
D: 3.456
ANS: B
WHY: दूसरा argument बताता है कि दशमलव के बाद कितने अंक रखने हैं।
Q7: =TODAY() क्या देता है?
A: आज की तारीख
B: कल की तारीख
C: आज का समय
D: तारीख और समय दोनों
ANS: A
WHY: TODAY सिर्फ़ आज की तारीख देता है; समय के साथ चाहिए तो NOW।
Q8: =COUNTIF(B1:B5,">=50") क्या करता है?
A: 50 से बड़े नंबरों का जोड़ करता है
B: सारे सेल गिनता है
C: खाली सेल गिनता है
D: 50 या ज़्यादा वाले सेल गिनता है
ANS: D
WHY: COUNTIF शर्त पूरी करने वाले सेल गिनता है, जोड़ता नहीं।
Q9: =IFERROR(10/0,"गलती") का नतीजा क्या होगा?
A: #DIV/0!
B: 0
C: गलती
D: FALSE
ANS: C
WHY: IFERROR error पकड़कर अपना तय text दिखाता है।
Q10: =MID("COMPUTER",3,4) का नतीजा क्या होगा?
A: COMP
B: PUTER
C: MPUT
D: TER
ANS: C
WHY: MID तीसरे अक्षर से शुरू करके 4 अक्षर देता है — MPUT।
अक्सर पूछे जाने वाले सवाल
Excel में फ़ॉर्मूला किस चिह्न से शुरू होता है? = (बराबर) चिह्न से। इसके बिना Excel लिखा हुआ टेक्स्ट समझता है, गणना नहीं करता।
VLOOKUP में #N/A error क्यों आता है? जब खोजा गया मान टेबल के पहले कॉलम में नहीं मिलता। =IFERROR(VLOOKUP(…),”नहीं मिला”) से इसे अपने text में बदला जा सकता है।
COUNT और COUNTA में क्या अंतर है? COUNT सिर्फ़ नंबर वाले सेल गिनता है; COUNTA टेक्स्ट समेत हर भरा हुआ सेल गिनता है। नामों की सूची गिननी हो तो COUNTA चाहिए।
Excel में आज की तारीख अपने आप कैसे डालें? =TODAY() लिखो। File दोबारा खोलने पर तारीख अपने आप ताज़ा हो जाती है।
IFERROR किस काम आता है? फ़ॉर्मूले में error (#DIV/0!, #N/A जैसे) आने पर अपना तय text दिखाने के काम — =IFERROR(फ़ॉर्मूला,”text”)।
आगे पढ़ें
Excel और कंप्यूटर के और विषय, हर पेज पर जाँची हुई जानकारी और क्विज़:
- MS Excel Shortcut Keys: Excel में तेज़ी से काम करने के shortcut keys।
- Computer GK in Hindi: computer की बुनियादी जानकारी का पूरा नक्शा।
- Computer Full Form: CPU, RAM जैसे 100 से ज़्यादा शब्दों के full form।
स्रोत
- Microsoft Support, “Excel functions (alphabetical)”: हर function का official नाम, श्रेणी और काम — SUMIF, AVERAGEIF, COUNTIF, COUNTBLANK, LEFT, RIGHT, MID, LEN, UPPER, TODAY, ROUND, PRODUCT, LARGE, SMALL इन्हीं पर जाँचे गए। support.microsoft.com/en-us/office/excel-functions-alphabetical-b3944572-255d-4efb-bb96-c6d90033e188
- Microsoft Support, “Excel functions (by category)”: function श्रेणियों की official सूची। support.microsoft.com/en-us/office/excel-functions-by-category-5f91f4e9-7b42-46d2-9bd1-63f26a86c0eb
- Microsoft Support, “SUM function”: SUM नंबर, cell reference और range तीनों जोड़ता है। support.microsoft.com/en-us/office/sum-function-043e1c7d-7726-4e80-8f32-07b23e057f89
- Microsoft Support, “AVERAGE function”: AVERAGE arguments का औसत निकालता है। support.microsoft.com/en-us/office/average-function-047bac88-d466-426c-a32b-8f33eb960cf6
- Microsoft Support, “COUNT function”: COUNT सिर्फ़ नंबर वाले सेल गिनता है। support.microsoft.com/en-us/office/count-function-a59cd7fc-b623-4d93-87a4-d23bf411294c
- Microsoft Support, “COUNTA function”: COUNTA खाली न होने वाले सारे सेल गिनता है। support.microsoft.com/en-us/office/counta-function-7dc98875-d5c1-46f1-9a82-53f3219e2509
- Microsoft Support, “MAX function” / “MIN function”: सबसे बड़ा / सबसे छोटा नंबर। support.microsoft.com/en-us/office/max-function-e0012414-9ac8-4b34-9a47-73e662c08098 और support.microsoft.com/en-us/office/min-function-61635d12-920f-4ce2-a70f-96f202dcc152
- Microsoft Support, “IF function”: IF(logical_test, value_if_true, [value_if_false])। support.microsoft.com/en-us/office/if-function-7025be14-5665-43d0-af20-8293d1fe9d3a
- Microsoft Support, “Using IF with AND, OR and NOT functions”: AND सारी शर्तें TRUE हों तभी TRUE; OR कोई एक TRUE हो तो TRUE; NOT logic उल्टा करता है। support.microsoft.com/en-us/office/using-if-with-and-or-and-not-functions-in-excel-d895f58c-b36c-419e-b1f2-5c193a236d97
- Microsoft Support, “IFERROR function”: IFERROR(value, value_if_error) — error पर अपना तय मान दिखाता है। support.microsoft.com/office/iferror-function-c526fd07-caeb-47b8-8bb6-63f3e417f611
- Microsoft Support, “VLOOKUP function”: lookup_value पहले कॉलम में, col_index_num से नतीजा, 1/TRUE approximate और 0/FALSE exact match। support.microsoft.com/en-us/excel/vlookup-function
- Microsoft Support, “TRIM function”: TRIM(text) — फालतू space हटाता है। support.microsoft.com/en-us/office/trim-function-50b6f593-4801-4f06-81c5-3345e7f80ddd
- Microsoft Support, “NOW function”: NOW() मौजूदा तारीख और समय देता है। support.microsoft.com/en-us/office/now-function-671467d4-aed0-4a78-b533-b7b87a533b5a