Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> Office

काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

<पी> माइक्रोसॉफ्ट एक्सेल में काम करते समय कभी-कभी हमें रेगुलर एक्सप्रेशन का उपयोग करके विशिष्ट पैटर्न खोजने की आवश्यकता होती है। लेकिन एक्सेल में रेगेक्स समर्थित नहीं हैं। ऐसे में आपको मुश्किलों का सामना करना पड़ सकता है। आज इस लेख में, मैं आपके साथ साझा कर रहा हूं कि COUNTIF के साथ रेगेक्स की गिनती कैसे करें एक्सेल में.

एक्सेल में COUNTIF के साथ रेगेक्स की गणना करें:विस्तृत चरण

<पी> निम्नलिखित में, मैंने COUNTIF के साथ रेगेक्स की गणना करने के लिए विस्तृत चरण साझा किए हैं  एक्सेल में.

चरण 1:रेगेक्स मिलान के लिए डेटासेट तैयार करना

<पी> मान लीजिए हमारे पास कुछ संपर्क सूची का डेटासेट है . अब हम COUNTIF फ़ंक्शन का उपयोग करेंगे  एक्सेल में मिलान करने के लिए रेगेक्स के साथ।

<पी> जैसा कि आप देख सकते हैं हमारे पास एक संपर्क सूची है जिससे हम जांच करेंगे कि तालिका में फ़ोन नंबर है या नहीं।

<पी> काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

चरण 2:VBA के साथ कस्टमाइज्ड हेल्पर फ़ंक्शन तैयार करना

<पी> इस भाग में, हम कस्टम हेल्पर फ़ंक्शन, RegExMatch फ़ंक्शन के लिए VBA कोड का उपयोग करेंगे। . नीचे दिए गए निर्देशों का पालन करें-

  • सबसे पहले, जब कार्यपुस्तिका खोली जाए तो ALT+F11 दबाएं “एप्लिकेशन के लिए Microsoft Visual Basic खोलने के लिए ” विंडो.
  • दूसरा, "मॉड्यूल चुनें ” “सम्मिलित करें से ” विकल्प.
<पी> काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

  • इसके बाद, मॉड्यूल के अंदर निम्नलिखित कोड डालें और इसे सेव करें-
Public Function RegExMatch(input_reg_range As Range, reg_pattern As String, Optional reg_match As Boolean = True) As Variant
  Dim WX() As Variant
  Dim Input_Row, Input_Col, cnt_Rows, cnt_Cols As Long
  On Error GoTo ErrHandl
  RegExMatch = WX
  Set Wregex = CreateObject("VBScript.RegExp")
  Wregex.pattern = reg_pattern
  Wregex.Global = True
  Wregex.MultiLine = True
  If True = reg_match Then
    Wregex.ignorecase = False
  Else
    Wregex.ignorecase = True
  End If
  cnt_Rows = input_reg_range.Rows.Count
  cnt_Cols = input_reg_range.Columns.Count
  ReDim WX(1 To cnt_Rows, 1 To cnt_Cols)
  For Input_Row = 1 To cnt_Rows
    For Input_Col = 1 To cnt_Cols
      WX(Input_Row, Input_Col) = Wregex.Test(input_reg_range.Cells(Input_Row, Input_Col).Value)
    Next
  Next
  RegExMatch = WX
  Exit Function
ErrHandl:
    RegExMatch = CVErr(xlErrValue)
End Function
<पी> काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

  • उसके बाद, हम निम्नलिखित पैटर्न को वर्कशीट के अंदर रखेंगे क्योंकि एक्सेल में रेगेक्स समर्थित नहीं है-
<पी> (\(\d{3}\)|\d{3})[-\.\s]?\d{3}[-\.\s]?\d{4}\b
<पी> काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

<पी> और पढ़ें: एक्सेल में रेगेक्स पैटर्न कैसे खोजें

चरण 3:रेगेक्स और गणना खोजने के लिए फॉर्मूला का उपयोग करना

<पी> जैसा कि हमने RegExMatch स्थापित किया है फ़ंक्शन, इस बार हम RegExMatch लागू करेंगे एक स्ट्रिंग से उचित मिलान खोजने के लिए फ़ंक्शन।

  • इसलिए, एक सेल चुनें (C7 ) और नीचे दिए गए सूत्र को लागू करें-
<पी> यहां, RegExMatch फ़ंक्शन मिलान करता है कि स्ट्रिंग का कोई भाग दिए गए भावों से मेल खाता है या नहीं।

<पी> काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

  • बस, ENTER पर क्लिक करें आउटपुट प्राप्त करने के लिए.
<पी> काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

  • अब, "फ़िल हैंडल खींचें ” कॉलम भरने के लिए नीचे जाएं।
<पी> काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

  • इसके बाद, आइए सेल में नीचे दिए गए फॉर्मूले के साथ फ़ोन नंबर वाले सेल की गिनती करें (C15 )-
<पी> यहाँ, COUNTIF फ़ंक्शन का उपयोग दी गई शर्त "सत्य" के साथ कोशिकाओं की गिनती करने के लिए किया जाता है ” दी गई सीमा से “C7:C13 ”.

<पी> काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

  • अंत में, ENTER दबाएं परिणाम प्राप्त करने के लिए कीबोर्ड से कुंजी।
  • यहां, हमने COUNTIF के साथ सफलतापूर्वक आउटपुट निकाला है एक्सेल में फ़ंक्शन और रेगेक्स।
<पी> काउंटिफ़ का उपयोग करके एक्सेल में मास्टर काउंटिंग रेगेक्स पैटर्न - चरण-दर-चरण मार्गदर्शिका

<पी> और पढ़ें: Excel में पैटर्न मिलान कैसे करें

<पी> अभ्यास कार्यपुस्तिका डाउनलोड करें <पी> जब आप यह लेख पढ़ रहे हों तो व्यायाम करने के लिए इस अभ्यास कार्यपुस्तिका को डाउनलोड करें।

निष्कर्ष

<पी> इस आलेख में, मैंने Excel में COUNTIF regex की लगभग सभी विधियों को कवर करने का प्रयास किया है। अभ्यास कार्यपुस्तिका का अवलोकन करें और स्वयं अभ्यास करने के लिए फ़ाइल डाउनलोड करें। मुझे उम्मीद है आपको यह उपयोगी लगेगा। कृपया हमें अपने अनुभव के बारे में टिप्पणी अनुभाग में सूचित करें।

संबंधित लेख

  • एक्सेल में VBA के बिना REGEX का उपयोग कैसे करें
  • एक्सेल में पैटर्न से मिलान करने के लिए REGEX का उपयोग कैसे करें
  • एक्सेल में रेगेक्स का उपयोग करके फ़िल्टर कैसे करें
  • एक्सेल में रेगेक्स का उपयोग करके टेक्स्ट कैसे ढूंढें और बदलें
  • एक्सेल में रेगेक्स पैटर्न कैसे ढूंढें और बदलें
  • एक्सेल में रेगेक्स के साथ डेटा सत्यापन
<पी> <<एक्सेल में रेगेक्स पर वापस जाएं | स्ट्रिंग हेरफेर | एक्सेल सीखें समाधान के साथ निःशुल्क उन्नत एक्सेल अभ्यास प्राप्त करें!
  1. Excel में बिना टाइटल बार के फुल स्क्रीन कैसे दिखाएं (3 आसान तरीके) Excel में बिना टाइटल बार के फुल स्क्रीन कैसे दिखाएं (3 आसान तरीके)

    बड़े डेटासेट के साथ काम करते समय, आपको बिना शीर्षक पट्टी के एक्सेल को पूर्ण स्क्रीन में दिखाना होगा। Microsoft Excel में, आप इसे काफी आसानी से और प्रभावी ढंग से कर सकते हैं। इस लेख में, हम दिखाएंगे कि बिना टाइटल बार के एक्सेल को फुल स्क्रीन कैसे दिखाया जाए। मुझे आशा है कि आपको यह लेख काफी जानकारीपूर

  1. सोशल मीडिया का कड़वा पक्ष—इन्फोग्राफिक सोशल मीडिया का कड़वा पक्ष—इन्फोग्राफिक

    सोशल मीडिया—युगों से लोगों को जोड़ रहा है! ऐसा नहीं है? ऑफ-बेस। हालांकि वे दोस्तों के साथ कनेक्ट करने और निर्णय पास करने का आपका माध्यम हो सकते हैं, सोशल मीडिया प्लेटफॉर्म का एक और पक्ष है जिसे हम अनदेखा नहीं कर सकते हैं! सहमत हैं या नहीं, लेकिन हम सोशल मीडिया के साथ एक प्यार/नफरत का रिश्ता साझा करत

  1. पीडीएफ में पेज कैसे डिलीट करें पीडीएफ में पेज कैसे डिलीट करें

    क्या जानना है Chrome में, फ़ाइल खोलें, फिर फ़ाइल प्रिंट करें PDF के रूप में सहेजें वे पृष्ठ चुनें जिन्हें आप रखना चाहते हैं सहेजें . आप माइक्रोसॉफ्ट वर्ड, प्रीव्यू (मैक) और स्मॉलपीडीएफ जैसे मुफ्त पीडीएफ संपादकों का उपयोग करके पीडीएफ के पेज भी हटा सकते हैं। नीचे दी गई विधियां केवल-पढ़ने के लिए