<पी> आमतौर पर, अधिकांश ट्यूटोरियल "कोपायलट को एक फॉर्मूला लिखने के लिए कहें" पर रुकते हैं। यह उपयोगी है, लेकिन वास्तविक मूल्य यह है:आप सादे अंग्रेजी में एक अव्यवस्थित व्यावसायिक परिदृश्य का वर्णन कर सकते हैं, कोपायलट को सूत्र का मसौदा तैयार करने दें, और फिर यह समझने के लिए कि इसने क्या और क्यों बनाया है, एक्सेल के इस सूत्र को समझाएं सुविधा का उपयोग करें। इससे आपको कोपायलट की वास्तविक शक्ति का उपयोग करने में मदद मिलेगी, जो आपको सिखा रही है कि वास्तव में जटिल सूत्र कैसे काम करते हैं। <पी> इस ट्यूटोरियल में, हम दिखाएंगे कि जटिल फॉर्मूले बनाने और समझने के लिए एक्सेल में कोपायलट का उपयोग कैसे करें। आप रोजमर्रा की भाषा में व्यावसायिक लक्ष्य का वर्णन करेंगे और कोपायलट को जटिल फॉर्मूला तैयार करने देंगे। <पी> आवश्यकताएँ: Copilot सक्षम के साथ Microsoft 365 सदस्यता (भुगतान किया गया Copilot लाइसेंस यहां दिखाए गए पूर्ण इन-ग्रिड और स्पष्टीकरण सुविधाएं देता है)।
चरण 1:अपना डेटा तैयार करें
<पी> Copilot का उपयोग करने से पहले अपने डेटा को संरचित करना महत्वपूर्ण है। आपका डेटा एक तालिका या समर्थित श्रेणी में होना चाहिए ताकि कोपायलट इसे ठीक से समझ सके। Microsoft विशेष रूप से Excel में Copilot का उपयोग करने से पहले किसी तालिका या समर्थित श्रेणी में डेटा को फ़ॉर्मेट करने की अनुशंसा करता है।- संपूर्ण श्रेणी का चयन करें
- सम्मिलित करें पर जाएं टैब>> तालिका चुनें या Ctrl+T दबाएँ
- चेक करें “मेरी टेबल में हेडर हैं”
- ठीक क्लिक करें
- टेबल डिज़ाइन पर जाएं टैब>> तालिका नाम बॉक्स चुनें>> तालिका को नाम दें SalesData
चरण 2:अपने लक्ष्य का स्पष्ट अंग्रेजी में वर्णन करें (कोई फॉर्मूला सिंटैक्स की आवश्यकता नहीं)
<पी> "मुझे एक सूत्र लिखें" से शुरुआत न करें। लक्ष्य से शुरुआत करें. मान लीजिए आप एक स्पिल फॉर्मूला (एक फॉर्मूला जो स्वचालित रूप से विस्तारित होता है) चाहते हैं जो एक वास्तविक व्यावसायिक प्रश्न का उत्तर देता है। आइए निम्नलिखित व्यावसायिक प्रश्न का अन्वेषण करें:"I want a formula for the Sales Log column E that looks up the rep's Region, then checks if their Revenue is above $10,000 — if yes, use the 'High' tier rate from the Commission table; if no, use the 'Standard' tier rate. Both Region and Tier need to match."<पी> ध्यान दें कि आपने वहां क्या किया:आपने तर्क का वर्णन किया, वाक्य-विन्यास का नहीं। आपने कोपायलट को अपनी डेटा संरचना, स्थिति और अपेक्षित परिणाम के बारे में बताया - ठीक उसी तरह की चीज़ जिसमें मैन्युअल फ़ॉर्मूला लिखने में 10-15 मिनट लगते थे। <पी> कोपायलट से कैसे पूछें: पी>
- घर पर जाएं टैब>> कोपायलट चुनें
- ऊपर सटीक सादा-अंग्रेजी प्रॉम्प्ट टाइप या पेस्ट करें
- एंटर दबाएं या सुझाव बटन पर क्लिक करें
- कोपायलट तुरंत फॉर्मूला तैयार करता है और उसे एक्सेल सेल में डालता है
- ग्रिड पर परिणामों का पूर्वावलोकन दिखाता है
=XLOOKUP(C2&IF(D2>10000,"High","Standard"),'Commission Table'!$A$2:$A$9&'Commission Table'!$B$2:$B$9,'Commission Table'!$C$2:$C$9)<पी>
<पी> आपकी तालिका के आधार पर सटीक कॉलम संख्याएं थोड़ी भिन्न हो सकती हैं; सह-पायलट आमतौर पर उन्हें सही कर लेता है। चरण 3:कोपायलट को फॉर्मूला समझाएं (वास्तविक सीखने का क्षण)
<पी> अब, उस शक्तिशाली भाग का अन्वेषण करें जिसे अधिकांश लोग आमतौर पर छोड़ देते हैं।- किसी भी सेल पर क्लिक करें जिसमें स्पिल्ड फॉर्मूला है
- राइट-क्लिक करें>> कोपायलट सुझाव चुनें>> “इस सूत्र को समझाएं” चुनें ड्रॉपडाउन से
<पी> सह-पायलट तुरंत सादे अंग्रेजी में स्पष्ट, चरण-दर-चरण विवरण के साथ एक स्पष्टीकरण कार्ड (या फलक) खोलता है। <पी>
<पी> विशिष्ट सह-पायलट स्पष्टीकरण आप देखेंगे: पी> <पी> सूत्र =XLOOKUP(C2&IF(D2>10000,'उच्च','मानक'),'कमीशन टेबल'!$A$2:$A$9&'कमीशन टेबल'!$B$2:$B$9,'कमीशन टेबल'!$C$2:$C$9) क्षेत्र और राजस्व स्तर को "कमीशन टेबल" से मिला कर पंक्ति 2 में बिक्री रिकॉर्ड के लिए कमीशन दर का पता लगाता है। - यह सेल C2 ("उत्तर") में क्षेत्र को एक स्तर के साथ जोड़ता है जो इस आधार पर निर्धारित होता है कि D2 (12,500) में राजस्व 10,000 से अधिक है ("उच्च" यदि सत्य है, "मानक" यदि गलत है)।
- यह प्रत्येक पंक्ति के लिए क्षेत्र कॉलम (A2:A9) और टियर कॉलम (B2:B9) को जोड़कर "कमीशन टेबल" में इस संयुक्त मूल्य ("नॉर्थहाई") की खोज करता है।
- जब उसे कोई मैच मिल जाता है, तो वह "कमीशन टेबल" के कॉलम C2:C9 से संबंधित कमीशन दर लौटा देता है।
कोपायलट से इसे परत-दर-परत समझाने के लिए कहें
<पी> यदि आप ऊपर दिए गए स्पष्टीकरण के सूत्र का पालन नहीं करते हैं, तो चिंता न करें। उसी कोपायलट चैट में टाइप करें:"Can you explain this formula to me one part at a time, starting from the inside out?"<पी> सह-पायलट आपको इसके माध्यम से ले जाएगा। यहां बताया गया है कि वह स्पष्टीकरण कैसा दिखता है और इसका वास्तव में क्या मतलब है: <पी>
<पी> चरण-दर-चरण ब्रेकडाउन (अंदर → बाहर) पी> <पी> चरण 1:D2>10000 पी> <पी> यह अंतरतम तुलना है. यह क्या करता है जाँच करता है कि क्या D2 में राजस्व मूल्य $10,000 से अधिक है D2 मान 12500परिणाम सच <पी> चरण 2:IF(D2>10000,"उच्च", "मानक") पी> <पी> एक स्तरीय नाम वापस करने के लिए तुलना को IF कथन में लपेटता है। यह क्या करता है यदि सत्य है → "उच्च" लौटाएं, यदि गलत है तो → "मानक" लौटाएं चूंकि D2 =12500 12500> 10000 सत्यपरिणाम है "उच्च" <पी> चरण 3:C2&IF(D2>10000,"उच्च", "मानक") पी> <पी> लुकअप कुंजी बनाने के लिए क्षेत्र को टियर के साथ जोड़ता है . यह क्या करता है क्षेत्र (C2) + टियर को एक साथ जोड़ता है C2 मान “उत्तर”यदि परिणाम “उच्च”परिणाम "नॉर्थहाई" <पी> हम यहीखोज रहे हैं आयोग तालिका में। <पी> चरण 4:'कमीशन टेबल'!$A$2:$A$9&'कमीशन टेबल'!$B$2:$B$9 पी> <पी> लुकअप सरणी बनाता है आयोग तालिका से क्षेत्र + स्तर को जोड़कर। यह क्या करता है कुंजियों की एक श्रृंखला बनाने के लिए प्रत्येक क्षेत्र को उसके स्तर से जोड़ता है परिणाम (सरणी) {"नॉर्थस्टैंडर्ड"; "नॉर्थहाई"; "साउथस्टैंडर्ड"; "साउथहाई"; "ईस्टस्टैंडर्ड"; "ईस्टहाई"; "वेस्टस्टैंडर्ड"; "वेस्टहाई"} <पी> हम यहीखोज रहे हैं . <पी> चरण 5:'कमीशन तालिका'!$C$2:$C$9 पी> <पी> यह वापसी सारणी है — कमीशन दरें. यह क्या करता है निर्दिष्ट करता है कि मिलान पाए जाने पर कौन से मान लौटाए जाएं परिणाम (सरणी) {0.05; 0.08; 0.04; 0.07; 0.06; 0.09; 0.045; 0.075} <पी> चरण 6:पूर्ण XLOOKUP(…) पी> <पी> यह सब एक साथ रखता है! <पी> =XLOOKUP(“नॉर्थहाई”, {“नॉर्थस्टैंडर्ड”;”नॉर्थहाई”;…}, {0.05;0.08;…} ) यह क्या करता है लुकअप ऐरे में "नॉर्थहाई" ढूंढता है, संबंधित दर लौटाता है मिलान यहां मिला स्थिति 2 (उत्तरउच्च)परिणाम 0.08 (8.00% के रूप में प्रदर्शित)। ) जटिल फ़ॉर्मूले के साथ व्यावसायिक परिदृश्य
<पी> आप विभिन्न प्रकार के संकेतों का उपयोग कर सकते हैं. जितना अधिक सटीकता से आप कॉलम नामों और मानदंडों का उल्लेख करेंगे, सटीक सूत्र प्राप्त करने की संभावना उतनी ही अधिक होगी। आइए निम्नलिखित व्यावसायिक प्रश्न का अन्वेषण करें: <पी> "मुझे केवल पूर्व-क्षेत्र के कंप्यूटरों की बिक्री दिखाएं। प्रत्येक अद्वितीय विक्रेता, उस अवधि में उनकी कुल बिक्री राशि और प्रदर्शन स्थिति की सूची बनाएं:यदि $500 से अधिक है तो 'उच्च प्रदर्शनकर्ता', यदि $100-$150 है तो 'औसत', अन्यथा 'सुधार की आवश्यकता है'। स्पष्ट हेडर के साथ सूची को कुल बिक्री के आधार पर क्रमबद्ध करें।" <पी> यह जटिल है क्योंकि इसमें कई स्थितियों (क्षेत्र + श्रेणी) पर फ़िल्टर करने, प्रति व्यक्ति एकत्र करने, स्तरीय तर्क लागू करने और सॉर्ट करने की आवश्यकता होती है - बिल्कुल उसी तरह की चीज़ जिसमें मैन्युअल फॉर्मूला लिखने में 10-15 मिनट लगते थे।- इस सटीक सादे-अंग्रेजी प्रॉम्प्ट को टाइप या पेस्ट करें:
"Create a dynamic spill formula for table SalesData. Filter to Region = "East",
Product Category = "Computers". Return unique Salesperson, their Total Sales Amount,
and a Performance Status column ("High Performer" if total > 2000, "Average" if >= 1000,
otherwise "Needs Improvement"). Sort by Total Sales descending. Include headers:
Salesperson, Total Sales, Performance Status."
- एंटर दबाएं या सुझाव बटन पर क्लिक करें
=LET(
filtered, FILTER(SalesData, (SalesData[Region]="East")*(SalesData[Category]="Computers"), ""),
salespersons, UNIQUE(INDEX(filtered,,4)),
totals, MAP(salespersons, LAMBDA(sp, SUMIFS(SalesData[SalesAmount], SalesData[Region], "East", SalesData[Category], "Computers", SalesData[Salesperson], sp))),
status, MAP(totals, LAMBDA(t, IFS(t>2000, "High Performer", t>=1000, "Average", TRUE, "Needs Improvement"))),
combined, HSTACK(salespersons, totals, status),
sorted, SORT(combined, 2, -1),
VSTACK({"Salesperson","Total Sales","Performance Status"}, sorted)
)
- संपन्न क्लिक करें
- स्वचालित रूप से एक्सेल सेल में सूत्र सम्मिलित करता है
<पी> कोपायलट स्वचालित रूप से यह सूत्र दिखाता है कि यह सूत्र कैसे काम करता है: <पी> फ़ॉर्मूला कैसे काम करता है: पी> - फ़िल्टर - सभी पंक्तियाँ मिलती हैं जहाँ क्षेत्र ="पूर्व" और श्रेणी ="कंप्यूटर" है
- अद्वितीय – फ़िल्टर किए गए डेटा से अलग-अलग विक्रेता नाम निकालता है
- एमएपी + सारांश – प्रत्येक अद्वितीय विक्रेता के लिए कुल बिक्री की गणना करता है
- एमएपी + आईएफएस – सीमा के आधार पर प्रदर्शन की स्थिति निर्दिष्ट करता है
- HSTACK – तीन स्तंभों को क्षैतिज रूप से जोड़ता है
- सॉर्ट करें - कुल बिक्री के अनुसार ऑर्डर (कॉलम 2) अवरोही क्रम में (-1)
- VSTACK – शीर्ष पर हेडर पंक्ति जोड़ता है
<पी> सूत्र पूरी तरह से गतिशील है और यदि आप तालिका में अधिक पूर्व/कंप्यूटर बिक्री डेटा जोड़ते हैं तो स्वचालित रूप से पुनर्गणना हो जाएगी! <पी> आप इस सूत्र के लिए इस सूत्र की व्याख्या करें सुविधा का भी उपयोग कर सकते हैं। किसी भी तरह से, लक्ष्य सीखना है - जो भी दृष्टिकोण आपके लिए सबसे अच्छा काम करता है उसे चुनें। <पी>
चरण 4:पुनरावृति और परिष्कृत करें (और भी अधिक जटिलता बनाएँ)
<पी> कोपायलट फलक में रहें (या =फिर से टाइप करें) और अनुवर्ती संकेत दें जैसे:- "प्रति विक्रेता ऑर्डर की संख्या को चौथे कॉलम के रूप में दिखाने के लिए सूत्र को संशोधित करें।"
- “$2000 और $1000 सीमा संदर्भ सेल K1 और K2 बनाएं ताकि मैं उन्हें आसानी से बदल सकूं।”
- "एक कॉलम जोड़ें जो ऑर्डर आईडी गणना का उपयोग करके प्रति ऑर्डर औसत बिक्री दिखाता है।"
अधिकतम मूल्य के लिए प्रो टिप्स
- अपने सादे-अंग्रेजी संकेत में विशिष्ट रहें:तालिका को नाम दें, सटीक स्थितियों को सूचीबद्ध करें, और कहें "डायनामिक स्पिल फॉर्मूला" या "हेडर शामिल करें।"
- परिणाम को हमेशा अपने डेटा से सत्यापित करें। सहपायलट बेहद सक्षम है लेकिन अचूक नहीं।
- बाद में समझाए गए अंशों को अपने सूत्रों में कॉपी करके सीखें; आप किसी भी कोर्स की तुलना में LET, BYROW, LAMBDA इत्यादि को अधिक तेजी से आत्मसात कर लेंगे।
- बड़े डेटासेट (हजारों पंक्तियों) पर खूबसूरती से काम करता है क्योंकि ये अनुकूलित गतिशील-सरणी फ़ंक्शन हैं।