विषयसूची
ट्यूटोरियल दिखाता है कि सेल के बारे में विभिन्न जानकारी जैसे सेल पता, सामग्री, स्वरूपण, स्थान, और बहुत कुछ प्राप्त करने के लिए एक्सेल में सेल फ़ंक्शन का उपयोग कैसे करें।
आप कैसे करते हैं एक्सेल में एक सेल के बारे में आमतौर पर विशिष्ट जानकारी प्राप्त करते हैं? कोई इसे अपनी आँखों से देखेगा, अन्य लोग रिबन विकल्पों का उपयोग करेंगे। लेकिन एक्सेल सेल फ़ंक्शन का उपयोग करने का एक तेज़ और अधिक विश्वसनीय तरीका है। अन्य बातों के अलावा, यह आपको बता सकता है कि कोई सेल सुरक्षित है या नहीं, एक संख्या प्रारूप और कॉलम चौड़ाई ला सकता है, उस कार्यपुस्तिका का पूरा पथ दिखा सकता है जिसमें सेल है, और बहुत कुछ।
Excel CELL फ़ंक्शन - सिंटैक्स और बुनियादी उपयोग
Excel में CELL फ़ंक्शन सेल के बारे में विभिन्न जानकारी देता है जैसे सेल सामग्री, स्वरूपण, स्थान, आदि।
CELL का सिंटैक्स कार्य इस प्रकार है:
सेल(info_type, [संदर्भ])कहां:
- info_type (आवश्यक) - सेल के बारे में वापस आने वाली जानकारी का प्रकार .
- संदर्भ (वैकल्पिक) - वह सेल जिसके लिए जानकारी प्राप्त करनी है। सामान्यतया, यह तर्क एकल कक्ष है। यदि कक्षों की श्रेणी के रूप में आपूर्ति की जाती है, तो सूत्र श्रेणी के ऊपरी बाएँ कक्ष के बारे में जानकारी लौटाता है। यदि छोड़ दिया जाता है, तो शीट पर अंतिम परिवर्तित सेल के लिए सूचना वापस आ जाती है। एक्सेल सेल द्वारा स्वीकार किया गयानिकालने के लिए वर्णों की संख्या 31 के रूप में प्रदान की जाती है, जो एक्सेल यूआई द्वारा अनुमत कार्यपत्रक नामों में वर्णों की अधिकतम संख्या है (हालांकि एक्सेल का xlsx फ़ाइल प्रारूप शीट नामों में 255 वर्णों तक की अनुमति देता है)।
फ़ाइल का पथ
यह सूत्र आपको कार्यपुस्तिका और पत्रक के नाम के बिना फ़ाइल पथ लाएगा:
=LEFT(CELL("filename"), SEARCH("[", CELL("filename"))-1)
सूत्र कैसे काम करता है :
सबसे पहले, आप खोज फ़ंक्शन के साथ ओपनिंग स्क्वायर ब्रैकेट "[" की स्थिति का पता लगाते हैं और 1 घटाते हैं। यह आपको निकालने के लिए वर्णों की संख्या देता है। और फिर, आप सेल द्वारा लौटाई गई टेक्स्ट स्ट्रिंग की शुरुआत से इतने सारे वर्णों को खींचने के लिए LEFT फ़ंक्शन का उपयोग करते हैं।
पथ और फ़ाइल का नाम
इस सूत्र के साथ, आप एक पूर्ण पथ प्राप्त कर सकते हैं कार्यपुस्तिका नाम सहित फ़ाइल में, लेकिन शीट नाम के बिना:
=SUBSTITUTE(LEFT(CELL("filename"), SEARCH("]", CELL("filename"))-1), "[", "")
सूत्र कैसे काम करता है:
SEARCH फ़ंक्शन क्लोजिंग स्क्वायर ब्रैकेट की स्थिति की गणना करता है, जिसमें से आप 1 घटाते हैं, और फिर सेल द्वारा लौटाए गए टेक्स्ट स्ट्रिंग की शुरुआत से उतने वर्ण निकालने के लिए LEFT फ़ंक्शन प्राप्त करते हैं। यह प्रभावी रूप से पत्रक के नाम को काट देता है, लेकिन प्रारंभिक वर्ग कोष्ठक बना रहता है। इससे छुटकारा पाने के लिए, आप "[" को एक खाली स्ट्रिंग ("") से प्रतिस्थापित करते हैं।
इस तरह आप एक्सेल में सेल फ़ंक्शन का उपयोग करते हैं। इस ट्यूटोरियल में चर्चा किए गए सूत्रों को करीब से देखने के लिए, मैं आपको हमारे एक्सेल सेल फ़ंक्शन नमूना डाउनलोड करने के लिए आमंत्रित करता हूंकार्यपुस्तिका।
पढ़ने के लिए धन्यवाद और अगले सप्ताह हमारे ब्लॉग पर आपसे मिलने की उम्मीद है!
समारोह। सेल, पाठ के रूप में लौटाया गया।"कॉल" सेल का कॉलम नंबर। 17> यदि सेल ऋणात्मक मानों के लिए रंग-स्वरूपित है तो नंबर 1; अन्यथा 0 (शून्य)। "सामग्री" सेल का मान। यदि कक्ष में कोई सूत्र है, तो उसका परिकलित मान लौटाया जाता है। "फ़ाइलनाम" फ़ाइल का नाम और उस कार्यपुस्तिका का पूरा पथ जिसमें कक्ष शामिल है, पाठ के रूप में लौटाया गया . यदि सेल वाली कार्यपुस्तिका अभी तक सहेजी नहीं गई है, तो एक खाली स्ट्रिंग ("") वापस आ जाती है। सेल का संख्या प्रारूप। अधिक जानकारी के लिए, कृपया प्रारूप कोड देखें। "कोष्ठक" संख्या 1 यदि सेल को सकारात्मक या सभी मानों के लिए कोष्ठक के साथ स्वरूपित किया गया है; अन्यथा 0. "उपसर्ग" सेल में पाठ कैसे संरेखित किया गया है, इसके आधार पर निम्न में से कोई एक मान: - बाएं संरेखित पाठ के लिए एकल उद्धरण चिह्न (')
- दाएं संरेखित पाठ के लिए दोहरा उद्धरण चिह्न (")
- मध्यस्थ पाठ के लिए कैरट (^)
- बैकस्लैश ( \) भरण-संरेखित पाठ के लिए
- खाली स्ट्रिंग ("") किसी और चीज के लिए
संख्यात्मक मान के लिए, एक खाली स्ट्रिंग (रिक्त सेल) लौटाया जाता है संरेखण की परवाह किए बिना।
"रक्षा" करें नंबर 1 अगर सेल लॉक है; 0 अगर सेल लॉक नहीं है। कृपया ध्यान दें, "लॉक" "संरक्षित" जैसा नहीं है। डिफ़ॉल्ट रूप से एक्सेल में सभी सेल के लिए लॉक्ड विशेषता पूर्व-चयनित है। सेल को संपादित करने या हटाने से बचाने के लिए, आपको वर्कशीट को सुरक्षित करने की आवश्यकता है।
"पंक्ति" सेल की पंक्ति संख्या। "प्रकार" सेल में डेटा प्रकार के अनुरूप निम्नलिखित टेक्स्ट मानों में से एक: - खाली सेल के लिए "बी" (रिक्त)
- "l" (लेबल) पाठ स्थिरांक के लिए
- "v" (मान) किसी और चीज़ के लिए
"चौड़ाई " सेल की कॉलम चौड़ाई को निकटतम पूर्णांक तक राउंड किया गया। कृपया चौड़ाई इकाइयों के बारे में अधिक जानकारी के लिए एक्सेल कॉलम चौड़ाई देखें। संदर्भ तर्क में 10> (ऊपरी-बाएं) सेल। - "फ़ाइल नाम", "प्रारूप", "कोष्ठक", "उपसर्ग", "सुरक्षा" और "चौड़ाई" मान एक्सेल ऑनलाइन, एक्सेल मोबाइल और एक्सेल स्टार्टर में समर्थित नहीं हैं।
ए बी सी डी 1 डेटा फॉर्मूला परिणाम विवरण 2 Apple =CELL("address", $A$2) $A$2 सेल एड्रेस इस रूप मेंएक संपूर्ण संदर्भ 3 =CELL("col", $A$2) 1 कॉलम 1 4 =CELL("color", $A$2) 0 सेल रंग के साथ स्वरूपित नहीं है 5 =CELL("contents", $A$2) Apple सेल वैल्यू 6 =CELL("format",$A$2) G सामान्य प्रारूप 7 =CELL("कोष्ठक", $A$2) 0 कोष्ठकों के साथ सेल को स्वरूपित नहीं किया गया है 8 =CELL("उपसर्ग", $ A$2) ^ केंद्रित टेक्स्ट 9 =CELL("प्रोटेक्ट", $A$2) 1 सेल लॉक है (डिफ़ॉल्ट स्थिति) 10 =CELL("row", $A$2) 2 पंक्ति 2 11 =CELL("type", $A$2) l एक पाठ स्थिरांक 12 <17 =CELL("चौड़ाई", $A$2) 3 कॉलम की चौड़ाई एक पूर्णांक तक गोल की गई द स्क्रीनशॉट के परिणाम दिखाता है एक अन्य एक्सेल सेल फॉर्मूला, जो कॉलम बी में info_type मान के आधार पर सेल A2 के बारे में अलग-अलग जानकारी देता है। इसके लिए, हम C2 में निम्न फॉर्मूला दर्ज करते हैं और फिर फॉर्मूला को अन्य सेल में कॉपी करने के लिए इसे नीचे खींचते हैं:
=CELL(B2, $A$2)
आपके द्वारा पहले से ज्ञात जानकारी के साथ, आपको फ़ॉर्मूला परिणामों की व्याख्या करने में कोई कठिनाई नहीं होनी चाहिए, शायद प्रारूप प्रकार को छोड़कर। औरयह हमें अपने ट्यूटोरियल के अगले भाग में अच्छी तरह से ले जाता है।
प्रारूप कोड
नीचे दी गई तालिका उन सबसे विशिष्ट मानों को सूचीबद्ध करती है जिन्हें सेल सूत्र द्वारा info_type<2 के साथ लौटाया जा सकता है।> तर्क "प्रारूप" पर सेट है।>जी
0 F0 0.00 F2 #,##0 ,0 #,##0.00 ,2 मुद्रा जिसमें कोई दशमलव स्थान नहीं है $#,##0 या $#,##0_);($#,##0)
C0 <18दो दशमलव स्थानों के साथ मुद्रा $#,##0.00 या $#,##0.00_);($#,##0.00)
C2 दशमलव रहित प्रतिशत 0%
P0 2 दशमलव स्थानों वाला प्रतिशत 0.00%
P2 वैज्ञानिक अंकन 0.00E+00
S2 अंश # ?/? या # ??/??
G m/d/yy or m/d/yy h:mm or mm/dd/yy D4 d-mmm-yy या dd-mmm-yy D1 d- एमएमएम या डीडी-एमएमएम डी 2 एमएमएम-वाई डी 3 मिमी / डीडी D5 h:mm AM/PM D7 h:mm:ss AM/ अपराह्न D6 h:mm D9 h:mm:ss D8 कस्टम एक्सेल संख्या प्रारूपों के लिए, सेल फ़ंक्शन अन्य मान वापस कर सकता है, और निम्नलिखित युक्तियाँ आपको उनकी व्याख्या करने में मदद करेंगी:
- अक्षर आमतौर पर पहला होता हैप्रारूप नाम में पत्र, उदा। "G" का अर्थ "सामान्य", "C" का अर्थ "मुद्रा", "P" का अर्थ "प्रतिशत", "S" का अर्थ "वैज्ञानिक" और "D" का अर्थ "तारीख" है।
- संख्याओं के साथ , मुद्राएं और प्रतिशत, अंक प्रदर्शित दशमलव स्थानों की संख्या को इंगित करता है। उदाहरण के लिए, यदि कस्टम संख्या प्रारूप 3 दशमलव स्थानों को प्रदर्शित करता है, जैसे 0.###, सेल फ़ंक्शन "F3" लौटाता है। प्रारूप में हजारों विभाजक हैं। उदाहरण के लिए, प्रारूप #,###.#### के लिए एक सेल सूत्र ",4" लौटाता है, जो दर्शाता है कि सेल को 4 दशमलव स्थानों और एक हजार विभाजक के साथ एक संख्या के रूप में स्वरूपित किया गया है।
- ऋण चिह्न (-) दिए गए मान के अंत में जोड़ा जाता है यदि सेल को ऋणात्मक मानों के लिए रंग में स्वरूपित किया गया है। या सभी मान।
प्रारूप कोड की अधिक समझ प्राप्त करने के लिए, कृपया निम्नलिखित सूत्र के परिणामों पर एक नज़र डालें, जिसे स्तंभ D में कॉपी किया गया है:
=CELL("format",B3)
<3ध्यान दें। यदि आप बाद में संदर्भित सेल में एक अलग प्रारूप लागू करते हैं, तो आपको सेल सूत्र के परिणाम को अपडेट करने के लिए वर्कशीट की पुनर्गणना करनी होगी। सक्रिय वर्कशीट की पुनर्गणना करने के लिए, Shift + F9 दबाएं या एक्सेल वर्कशीट की पुनर्गणना कैसे करें में वर्णित किसी अन्य विधि का उपयोग करें।
एक्सेल में सेल फ़ंक्शन का उपयोग कैसे करें - सूत्रउदाहरण
इनबिल्ट info_types के साथ, सेल फ़ंक्शन एक सेल के बारे में कुल 12 अलग-अलग पैरामीटर लौटा सकता है। एक्सेल के अन्य कार्यों के संयोजन में, यह और भी बहुत कुछ करने में सक्षम है। निम्नलिखित उदाहरण कुछ उन्नत क्षमताओं को प्रदर्शित करते हैं।
लुकअप परिणाम का पता प्राप्त करें
एक कॉलम में एक निश्चित मान देखने के लिए और दूसरे कॉलम से एक मिलान मूल्य वापस करने के लिए, आप आमतौर पर इसका उपयोग करते हैं VLOOKUP फ़ंक्शन या अधिक शक्तिशाली INDEX MATCH संयोजन। यदि आप भी दिए गए मान का पता जानना चाहते हैं, तो नीचे दिखाए गए सेल के संदर्भ तर्क में इंडेक्स/मैच फॉर्मूला डालें:
सेल ("पता", इंडेक्स ( return_column , MATCH ( lookup_value , lookup_column , 0)))E2 में लुकअप वैल्यू के साथ, लुकअप रेंज A2:A7, और रिटर्न रेंज B2:B7, वास्तविक सूत्र इस प्रकार है:
=CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0)))
और लुकअप परिणाम का पूर्ण सेल संदर्भ लौटाता है:
कृपया ध्यान दें कि एम्बेडिंग VLOOKUP फ़ंक्शन काम नहीं करेगा क्योंकि यह एक सेल मान लौटाता है, संदर्भ नहीं। INDEX फ़ंक्शन भी सामान्य रूप से एक सेल मान प्रदर्शित करता है, लेकिन यह नीचे एक सेल संदर्भ देता है, जिसे सेल फ़ंक्शन समझने और संसाधित करने में सक्षम होता है।
लुकअप परिणाम (पहला मिलान) के लिए एक हाइपरलिंक बनाएं
यदि आप न केवल पहले मैच का पता प्राप्त करना चाहते हैं, बल्कि उस मैच पर सीधे जाना चाहते हैं, तो उपयोग करके लुकअप परिणाम के लिए हाइपरलिंक बनाएंयह सामान्य सूत्र:
HYPERLINK("#"&CELL("पता", INDEX ( return_column , MATCH ( lookup_value , lookup_column , 0) )), link_name)इस फॉर्मूले में, हम फिर से पहले मिलान मूल्य प्राप्त करने के लिए क्लासिक इंडेक्स/मैच संयोजन का उपयोग करते हैं और इसका पता निकालने के लिए सेल फ़ंक्शन का उपयोग करते हैं। फिर, हम HYPERLINK को यह बताने के लिए "#" वर्ण के साथ पते को जोड़ते हैं कि लक्ष्य सेल वर्तमान शीट में है। केवल वांछित लिंक नाम जोड़ने की आवश्यकता है, उदाहरण के लिए, यह वाला:
=HYPERLINK("#"&CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0))), "Go to lookup result")
इसके बजाय एक अलग सेल में हाइपरलिंक बनाने के लिए, आप वास्तव में कर सकते हैं पते को क्लिक करने योग्य लिंक में बदलें। इसके लिए, HYPERLINK:
=HYPERLINK("#"&CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0))), CELL("address", INDEX(B2:B7, MATCH(E1,A2:A7,0))))
के अंतिम तर्क में समान CELL("address", INDEX(…,MATCH()) सूत्र एम्बेड करें और सुनिश्चित करें कि यह लंबा सूत्र एक लैकोनिक बनाता और स्पष्ट परिणाम:
फ़ाइल पथ के विभिन्न भाग प्राप्त करें
संदर्भित सेल वाली कार्यपुस्तिका का पूर्ण पथ वापस करने के लिए, एक साधारण एक्सेल का उपयोग करें info_type तर्क में "फ़ाइलनाम" के साथ सेल सूत्र:
=CELL("filename")
यह फ़ाइल पथ को इस प्रारूप में लौटाएगा:
Drive:\path\[workbook.xlsx]sheet
पथ का केवल एक विशिष्ट भाग वापस करने के लिए , प्रारंभिक स्थिति निर्धारित करने के लिए SEARCH फ़ंक्शन का उपयोग करें और आवश्यक भाग निकालने के लिए बाएँ, दाएँ और मध्य जैसे पाठ कार्यों में से एक का उपयोग करें।
ध्यान दें। सभीनीचे दिए गए सूत्र वर्तमान कार्यपुस्तिका और वर्कशीट का पता लौटाते हैं, यानी वह शीट जहां सूत्र स्थित है।
कार्यपुस्तिका का नाम
केवल फ़ाइल नाम को आउटपुट करने के लिए, का उपयोग करें निम्न फ़ॉर्मूला:
=MID(CELL("filename"), SEARCH("[", CELL("filename"))+1, SEARCH("]", CELL("filename")) - SEARCH("[", CELL("filename"))-1)
फ़ॉर्मूला कैसे काम करता है :
एक्सेल सेल द्वारा दिया गया फ़ाइल नाम फ़ंक्शन वर्ग कोष्ठक में संलग्न है, और आप इसे निकालने के लिए MID फ़ंक्शन का उपयोग करते हैं। +1.
निकालने के लिए वर्णों की संख्या आरंभिक और समापन कोष्ठकों के बीच वर्णों की संख्या से मेल खाती है, जिसकी गणना इस सूत्र से की जाती है: SEARCH("]", CELL("filename")) - SEARCH ("[", CELL("filename"))-1
वर्कशीट का नाम
शीट का नाम लौटाने के लिए, निम्न में से किसी एक सूत्र का उपयोग करें:
=RIGHT(CELL("filename"), LEN(CELL("filename")) - SEARCH("]", CELL("filename")))
या
=MID(CELL("filename"), SEARCH("]", CELL("filename"))+1, 31)
सूत्र कैसे काम करते हैं :
सूत्र 1: सूत्र से कार्य करना अंदर बाहर, हम सु द्वारा कार्यपत्रक नाम में वर्णों की संख्या की गणना करते हैं LEN के साथ गणना की गई कुल पथ लंबाई से SEARCH द्वारा लौटाए गए क्लोजिंग ब्रैकेट की स्थिति को कम करना। फिर, हम इस नंबर को राइट फ़ंक्शन को खिलाते हैं, यह निर्देश देते हैं कि सेल द्वारा लौटाई गई टेक्स्ट स्ट्रिंग के अंत से कई वर्ण खींचे जाएं। समापन कोष्ठक के बाद पहला वर्ण। जो नंबर