
सारांश
एक्सेल एलईटी फ़ंक्शन कुछ जटिल सूत्रों को लिखना आसान बनाता है, जिससे किसी सूत्र के भीतर चर को घोषित करना और असाइन करना संभव हो जाता है।प्रयोजन
सूत्र के अंदर चर निर्दिष्ट करेंप्रतिलाभ की मात्रा
सामान्य सूत्र परिणामवाक्य - विन्यास
= LET (name1, value1, (name2 / value2),…, गणना)तर्क
- name1 - असाइन करने के लिए पहला नाम। एक पत्र के साथ शुरू करना चाहिए।
- value1 - 1 नाम देने के लिए मूल्य या गणना।
- name2 / value2 - (वैकल्पिक) दूसरा नाम और मूल्य। एक तर्क के रूप में दर्ज किया गया।
- गणना - निर्दिष्ट नामों और मूल्यों का उपयोग करके गणना ।
संस्करण
एक्सेल 365उपयोग नोट
एलईटी फ़ंक्शन का मतलब अधिक जटिल सूत्रों को लिखना आसान बनाना है, जिससे किसी सूत्र के अंदर वेरिएबल्स के मूल्यों को घोषित करना और असाइन करना संभव हो जाता है। एक चर का नाम लेते ही इसे स्थिर मूल्य या गणना के आधार पर मान दिया जा सकता है। यह एक फॉर्मूला को एक चर को नाम के रूप में आवश्यकतानुसार कई बार संदर्भित करने की अनुमति देता है, जबकि चर का मूल्य केवल एक ही स्थान पर असाइन किया गया है।
चर को जोड़े (नाम 1 / मान 1, नाम 2 / मान 2, आदि) में नामित और निर्दिष्ट मान दिए गए हैं। एलईटी 126 नाम / मूल्य जोड़े तक संभाल सकता है, लेकिन केवल पहले नाम / मूल्य जोड़ी की आवश्यकता है। LET से अंतिम परिणाम वापस करने के लिए उपयोग की जाने वाली गणना हमेशा फ़ंक्शन के अंतिम तर्क के रूप में दिखाई देती है।
उदाहरण 1
नीचे एक चर के साथ LET फ़ंक्शन का सामान्य रूप है:
=LET(x,10,x+1) // returns 11
दूसरे चर के साथ:
=LET(x,10,y,5,x+y) // returns 15
X और y को घोषित और असाइन किए गए मानों के बाद, 5 वें तर्क में प्रदान की गई गणना 15 रिटर्न देती है।
उदाहरण # 2
एलईटी फ़ंक्शन का मुख्य लाभ अतिरेक का उन्मूलन है। उदाहरण के लिए, ऊपर दिया गया स्क्रीनशॉट 1 मई, 2020 और 15 मई, 2020 के बीच सभी तिथियों को उत्पन्न करने के लिए SEQUENCE फ़ंक्शन का उपयोग करने वाले सूत्र को दिखाता है, जिन्हें तब फ़िल्टरर फ़ंक्शन द्वारा केवल सप्ताह के दिनों को शामिल करने के लिए फ़िल्टर किया जाता है। E5 में सूत्र है:
=LET(dates,SEQUENCE(C5-C4+1,1,C4,1),FILTER(dates,WEEKDAY(dates,2)<6))
पहला तर्क परिवर्तनीय तिथियों की घोषणा करता है और दूसरा तर्क SEQUENCE से तारीखों तक आउटपुट प्रदान करता है :
=LET(dates,SEQUENCE(C5-C4+1,1,C4,1)
क्रमशः C4 और C5 से प्रारंभ और समाप्ति दिनांक देखें। एक बार जब तारीखों को एक मान दिया जाता है, तो इसका उपयोग अंतिम गणना में किया जा सकता है, जो कि फिल्टर समारोह पर आधारित है:
FILTER(dates,WEEKDAY(dates,2)<6)) // filter out weekends
इस स्निपेट में दो बार सूचना तिथियों का उपयोग किया जाता है: एक बार FILTER द्वारा, एक बार WEEKDAY फ़ंक्शन द्वारा। पहले उदाहरण में, SEQUENCE से कच्ची तारीखों को फ़िल्टर करने के लिए सरणी के रूप में फिल्टर समारोह में पारित किया जाता है। दूसरे उदाहरण में, SEQUENCE की तारीखों को WEEKDAY फ़ंक्शन में पास किया जाता है, जो कार्यदिवसों के लिए परीक्षण की जाँच करता है (अर्थात सत या सूर्य नहीं)। WEEKDAY का परिणाम मूल तिथियों को फ़िल्टर करने के लिए उपयोग किया जाने वाला तर्क है।
LET फ़ंक्शन के बिना, SEQUENCE को एक ही (निरर्थक) कॉन्फ़िगरेशन के साथ, दो बार सूत्र में दिखाई देने की आवश्यकता होगी। LET फ़ंक्शन सूत्र में फ़ंक्शन को केवल एक बार दिखाई देने और कॉन्फ़िगर होने की अनुमति देता है।