fx Lookups
ENहिन्दी

अनुमानित मैच: ग्रेड ब्रैकेट, टैक्स स्लैब, कमीशन टियर

⏱ 15 min

आप क्या सीखेंगे

  • निचली सीमा वाली टेबल से ग्रेड, कमीशन और शिपिंग शुल्क निकालें।
  • VLOOKUP TRUE और MATCH 1 के लिए सीमाएँ क्रम में रखें और किनारे के मान जाँचें।
  • बेस राशि और सीमांत दर से अभ्यास वाला progressive स्लैब हिसाब बनाएँ।

समझिए

1. आइडिया

मॉड्यूल 3 में ग्रेड के लिए IFS इस्तेमाल किया था। जब स्लैब ज़्यादा हों या बार-बार बदलते हों, तो उन्हें एक टेबल में रखें और लुकअप करें। अनुमानित मैच इस सवाल का जवाब देता है: "यह नंबर किस ब्रैकेट में आता है?"

2. ब्रैकेट टेबल बनाएँ

हर ब्रैकेट की सिर्फ़ निचली सीमा लिखें, छोटे से बड़े क्रम में।

A B
1 Min Marks Grade
2 0 F
3 50 C
4 75 B
5 90 A

ऐसे पढ़ें: 0 और उससे ऊपर = F, 50 और उससे ऊपर = C, इसी तरह आगे।

3. लुकअप के तीन तरीके (D2 में अंक = 82)

VLOOKUP, TRUE के साथ:

=VLOOKUP(D2, $A$2:$B$5, 2, TRUE)   → B

XLOOKUP, match_mode -1 के साथ (सही मैच या अगला छोटा):

=XLOOKUP(D2, $A$2:$A$5, $B$2:$B$5, , -1)   → B

INDEX + MATCH, 1 के साथ:

=INDEX($B$2:$B$5, MATCH(D2, $A$2:$A$5, 1))   → B

तीनों 82 से छोटी या बराबर सबसे बड़ी वैल्यू ढूँढते हैं, यानी 75 → B।

4. क्रम (sorting) का नियम

VLOOKUP TRUE और MATCH 1 के लिए पहला कॉलम छोटे से बड़े क्रम में होना ज़रूरी है। न हो तो वे बिना एरर के गलत जवाब देते हैं। XLOOKUP -1 बिना क्रम वाली टेबल पर भी सही चलता है — इसे चुनने की एक और वजह।

टेबल को सबसे छोटी संभव वैल्यू (यहाँ 0) से शुरू करें। पहली रो से छोटी वैल्यू पर #N/A आता है।

5. कमीशन टियर

G H
1 Min Sales Rate
2 0 0%
3 25000 2%
4 50000 5%
5 100000 8%

C2 की बिक्री पर कमीशन:

=C2 * XLOOKUP(C2, $G$2:$G$5, $H$2:$H$5, , -1)

बिक्री 62000 → रेट 5% → कमीशन 3100। मॉड्यूल 3, लेसन 4 वाले IFS फ़ॉर्मूले से तुलना करें: नतीजा वही, पर अब रेट बदलने के लिए फ़ॉर्मूला नहीं, सिर्फ़ एक सेल बदलना है।

6. टैक्स स्लैब (प्रोग्रेसिव)

स्लैब टैक्स अलग है: हर स्लैब का रेट सिर्फ़ उस स्लैब के अंदर वाली आय पर लगता है। तरीका: एक "बेस टैक्स" कॉलम जोड़ें — हर स्लैब की शुरुआत तक का कुल टैक्स।

सिर्फ़ अभ्यास के लिए उदाहरण स्लैब — मौजूदा टैक्स कानून नहीं, सेस/रिबेट शामिल नहीं।

J K L
1 Lower Limit Base Tax Rate
2 0 0 0%
3 400000 0 5%
4 800000 20000 10%
5 1200000 60000 15%
6 1600000 120000 20%

बेस टैक्स पिछली रो से बनता है: K4 = K3 + (J4-J3)*L3। इसे नीचे कॉपी करें।

N2 की आय पर टैक्स:

=XLOOKUP(N2,$J$2:$J$6,$K$2:$K$6,,-1) + (N2 - XLOOKUP(N2,$J$2:$J$6,$J$2:$J$6,,-1)) * XLOOKUP(N2,$J$2:$J$6,$L$2:$L$6,,-1)

मतलब: स्लैब का बेस टैक्स + (आय − स्लैब की निचली सीमा) × स्लैब रेट।

आय 10,00,000 → स्लैब 8,00,000 → 20000 + 200000 × 10% = 40,000।

7. अनुमानित मैच कब इस्तेमाल करें

ग्रेड, डिस्काउंट टियर, कमीशन और इंसेंटिव स्लैब, वज़न के हिसाब से शिपिंग चार्ज, आयु वर्ग, राशि के हिसाब से ब्याज दर। जहाँ भी किसी नंबर को किसी रेंज में रखना हो।

आम गलतियाँ

टेबल में निचली सीमा की जगह ऊपरी सीमा लिखना। VLOOKUP TRUE या MATCH 1 के साथ बिना क्रम वाली टेबल। टेबल को 0 से शुरू न करना, जिससे छोटी वैल्यू पर #N/A। कोड या नाम के लिए अनुमानित मैच इस्तेमाल करना (वहाँ बिल्कुल सही मैच चाहिए)।

अभ्यास

mediumवज़न के हिसाब से शिपिंग चार्ज टेबल बनाएँ (0 kg = ₹40, 1 kg = ₹70, 5 kg = ₹150, 10 kg = ₹250) और 10 पार्सल का चार्ज निकालें। फिर ऊपर वाला टैक्स कैलकुलेटर बनाएँ और सीमाओं पर जाँचें: 4,00,000, 8,00,000 और 16,50,000।
Shipping में E2 का =VLOOKUP(D2,$A$2:$B$5,2,TRUE) E11 तक भरें। 0,0.5,0.99,1,4.99,5,9.99,10,12,20 के शुल्क 40,40,40,70,70,150,150,250,250,250 हैं। Brackets के N4 में =VLOOKUP(N2,$J$2:$L$6,2,TRUE)+(N2-VLOOKUP(N2,$J$2:$L$6,1,TRUE))*VLOOKUP(N2,$J$2:$L$6,3,TRUE) लिखें। 1000000 पर अभ्यास वाला टैक्स 40000 है। N6:N8 के लिए O6:O8 में यही फ़ॉर्मूला N2 की जगह N6 से शुरू करके भरें: 400000 → 0; 800000 → 20000; 1650000 → 130000। ये काल्पनिक अभ्यास स्लैब हैं, मौजूदा टैक्स सलाह नहीं। नकारात्मक इनपुट टेबल की न्यूनतम सीमा से छोटा है और #N/A देता है।

प्रश्नोत्तरी

ऊपर की ग्रेड टेबल, अंक = 90। ग्रेड?
A — "छोटी या बराबर" में 90 शामिल है
अंक = 49.5?
F
कौन-सा अनुमानित लुकअप बिना क्रम वाली टेबल पर चलता है?
XLOOKUP, match_mode -1
अनुमानित मैच: ग्रेड ब्रैकेट, टैक्स स्लैब, कमीशन टियर · हिंदी | ExcelWalaa