जवाबों:
एक्सेल फाइंड वाक्य-विन्यास ज्ञात कीजिए
डिम rFound As Range
जहां "अभिव्यक्ति" किसी भी मान्य श्रेणी वस्तु है, उदा। रेंज ("A1: A100"), कॉलम (2) आदि। इसके अलावा, जब भी हम फाइंड मेथड का उपयोग करते हैं तो एक रेंज ऑब्जेक्ट वापस आ जाता है।
अभिव्यक्ति .ind (क्या, के बाद, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat)
डिम rFound As Range त्रुटि फिर से शुरू पर
With ActiveWorkbook.ActiveSheet
Set rFound = .Columns(1).Find(What:="- - - - -", After:=.Cells(1, 1), LookIn:=xlValues, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False, SearchFormat:=False)
On Error GoTo 0
If Not rFound Is Nothing Then
Match = rFound.Address
MsgBox (rFound.Offset(2, 0))
End If
End With
मैं इसके लिए पावर क्वेरी ऐड-इन का उपयोग करूंगा। यह एक्सेल टेबल्स के डेटा को पढ़ सकता है।
मैं 2 क्वेरी का निर्माण करूंगा। पहले एक इंडेक्स कॉलम (पंक्ति संख्या) जोड़ देगा, फिर डैश के साथ पंक्तियों के लिए फ़िल्टर करेगा। फिर मैं एक साधारण गणना कॉलम जोड़ूंगा: [सूचकांक] + 2. इस क्वेरी को तालिका के आउटपुट की आवश्यकता नहीं है।
दूसरी क्वेरी बेस टेबल से शुरू होगी, फिर उस "[इंडेक्स] + 2" कॉलम, और एक जॉइन टाइप ऑफ़ इनर (केवल मैच रखें) का उपयोग करके पहली क्वेरी के साथ मर्ज करें। यह क्वेरी एक्सेल में एक नई तालिका का उत्पादन करेगी।
आप पावर क्वेरी UI में केवल क्लिक करके लगभग इसका निर्माण कर सकते हैं आवश्यक एक सूत्र बहुत सरल होगा: [Index] + 2।