एक्सेल फिल्टर फंक्शन - सूत्रांसह डायनॅमिक फिल्टरिंग

  • ह्याचा प्रसार करा
Michael Brown

सामग्री सारणी

या द्रुत धड्यात, तुम्ही एक्सेलमध्ये डायनॅमिकली सूत्रांसह कसे फिल्टर करायचे ते शिकाल. डुप्लिकेट फिल्टर करण्यासाठी उदाहरणे, विशिष्ट मजकूर असलेले सेल, एकाधिक निकषांसह, आणि बरेच काही.

तुम्ही सहसा Excel मध्ये कसे फिल्टर करता? बहुतांश भागांसाठी, ऑटो फिल्टर वापरून, आणि प्रगत फिल्टरसह अधिक जटिल परिस्थितींमध्ये. जलद आणि शक्तिशाली असल्याने, या पद्धतींमध्ये एक लक्षणीय कमतरता आहे - जेव्हा तुमचा डेटा बदलतो तेव्हा ते आपोआप अपडेट होत नाहीत, म्हणजे तुम्हाला पुन्हा साफ करून फिल्टर करावे लागेल. एक्सेल 365 मध्ये FILTER फंक्शनचा परिचय पारंपारिक वैशिष्ट्यांसाठी दीर्घ-प्रतीक्षित पर्याय बनला आहे. त्यांच्या विपरीत, एक्सेल फॉर्म्युले प्रत्येक वर्कशीट बदलासह आपोआप पुनर्गणना करतात, त्यामुळे तुम्हाला तुमचे फिल्टर एकदाच सेट करावे लागेल!

    एक्सेल फिल्टर फंक्शन

    फिल्टर फंक्शन तुम्ही निर्दिष्ट केलेल्या निकषांवर आधारित डेटाची श्रेणी फिल्टर करण्यासाठी Excel चा वापर केला जातो.

    फंक्शन डायनॅमिक अॅरे फंक्शन्सच्या श्रेणीशी संबंधित आहे. परिणाम मूल्यांचा एक अॅरे आहे जो सेलच्या श्रेणीमध्ये आपोआप पसरतो, ज्या सेलपासून तुम्ही सूत्र प्रविष्ट करता त्या सेलपासून सुरू होते.

    फिल्टर फंक्शनचे वाक्यरचना खालीलप्रमाणे आहे:

    FILTER(अॅरे, समाविष्ट करा , [if_empty])

    कुठे:

    • अॅरे (आवश्यक) - तुम्ही फिल्टर करू इच्छित असलेल्या मूल्यांची श्रेणी किंवा अॅरे.
    • समाविष्ट करा (आवश्यक) - बुलियन अ‍ॅरे (TRUE आणि FALSE मूल्ये) म्हणून पुरवलेले निकष.

      तेअगदी शेकडो स्तंभ, तुम्हाला नक्कीच परिणाम काही महत्त्वाच्या लोकांपर्यंत मर्यादित ठेवायचे असतील.

      उदाहरण 1. काही समीप स्तंभ फिल्टर करा

      तुम्हाला काही शेजारचे स्तंभ दिसावेत अशा परिस्थितीत फिल्टर परिणाम, अॅरे मध्ये फक्त तेच स्तंभ समाविष्ट करा कारण कोणते स्तंभ परत करायचे हे हा युक्तिवाद ठरवतो.

      मूळ फिल्टर सूत्र उदाहरणामध्ये, समजा तुम्हाला पहिले २ स्तंभ परत करायचे आहेत. ( नाव आणि गट ). तर, तुम्ही अॅरे युक्तिवादासाठी A2:B13 पुरवता:

      =FILTER(A2:B13, B2:B13=F1, "No results")

      परिणामी, आम्हाला F1:<मध्ये परिभाषित केलेल्या लक्ष्य गटातील सहभागींची यादी मिळते. 3>

      उदाहरण 2. जवळचे नसलेले कॉलम फिल्टर करा

      फिल्टर फंक्शनला नॉन-लग्न कॉलम परत करण्यासाठी, ही चतुर युक्ती वापरा:

      <29
    • अॅरे साठी संपूर्ण सारणी वापरून इच्छित स्थितीसह फिल्टर फॉर्म्युला बनवा.
    • वरील सूत्र दुसर्‍या FILTER फंक्शनमध्ये नेस्ट करा. "रॅपर" फंक्शन कॉन्फिगर करण्यासाठी, समाविष्ट करा युक्तिवादासाठी TRUE आणि FALSE मूल्यांचा अॅरे स्थिरांक वापरा किंवा 1 आणि 0 वापरा, जेथे TRUE (1) ठेवायचे स्तंभ चिन्हांकित करते आणि FALSE (0) चिन्हांकित करते. वगळण्यासाठी स्तंभ.
    • उदाहरणार्थ, फक्त नावे (पहिला स्तंभ) आणि विजय (तृतीय स्तंभ) परत करण्यासाठी, आम्ही {1, 0,1} किंवा {TRUE,FALSE,TRUE} बाह्य फिल्टर फंक्शनच्या समाविष्ट करा युक्तिवादासाठी:

      =FILTER(FILTER(A2:C13, B2:B13=F1), {1,0,1})

      किंवा

      =FILTER(FILTER(A2:C13, B2:B13=F1), {TRUE,FALSE,TRUE})

      कसे मर्यादित करावेFILTER फंक्शन द्वारे परत केलेल्या पंक्तींची संख्या

      तुमच्या FILTER सूत्राला बरेच परिणाम आढळल्यास, परंतु तुमच्या वर्कशीटमध्ये मर्यादित जागा आहे आणि तुम्ही खालील डेटा हटवू शकत नाही, तर तुम्ही FILTER फंक्शनने मिळवलेल्या पंक्तींची संख्या मर्यादित करू शकता. .

      F1 मधील लक्ष्य गटातील खेळाडूंना खेचणाऱ्या साध्या सूत्राच्या उदाहरणावर ते कसे कार्य करते ते पाहू:

      =FILTER(A2:C13, B2:B13=F1)

      वरील सूत्र सर्व रेकॉर्ड आउटपुट करते तो शोधतो, आमच्या बाबतीत 4 पंक्ती. पण समजा तुमच्याकडे फक्त दोन जागा आहेत. फक्त पहिल्या 2 सापडलेल्या पंक्ती आउटपुट करण्यासाठी, तुम्हाला हे करावे लागेल:

      • INDEX फंक्शनच्या अॅरे युक्तिवादात फिल्टर सूत्र प्लग करा.
      • INDEX च्या row_num युक्तिवादासाठी, {1;2} सारखा उभा अॅरे स्थिरांक वापरा. किती पंक्ती परत करायच्या हे निर्धारित करते (आमच्या बाबतीत 2).
      • स्तंभ_संख्या युक्तिवादासाठी, {1,2,3} सारखा क्षैतिज अॅरे स्थिरांक वापरा. कोणते स्तंभ परत करायचे ते निर्दिष्ट करते (या उदाहरणातील पहिले 3 स्तंभ).
      • तुमच्या निकषांशी जुळणारा कोणताही डेटा आढळला नाही तेव्हा संभाव्य त्रुटींची काळजी घेण्यासाठी, तुम्ही तुमचे सूत्र IFERROR फंक्शनमध्ये गुंडाळू शकता.

      संपूर्ण सूत्र हा फॉर्म घेते:

      =IFERROR(INDEX(FILTER(A2:C13, B2:B13=F1), {1;2}, {1,2,3}), "No result")

      मोठ्या तक्त्यांसह काम करताना, अ‍ॅरे स्थिरांक व्यक्तिचलितपणे लिहिता येईल. जोरदार अवजड. काही हरकत नाही, SEQUENCE फंक्शन तुमच्यासाठी आपोआप अनुक्रमांक तयार करू शकते:

      =IFERROR(INDEX(FILTER(A2:C13, B2:B13=F1), SEQUENCE(2), SEQUENCE(1, COLUMNS(A2:C13))), "No result")

      पहिला SEQUENCE अनुलंब अॅरे तयार करतोपहिल्या (आणि फक्त) युक्तिवादात निर्दिष्ट केल्याप्रमाणे अनेक अनुक्रमिक संख्यांचा समावेश आहे. दुसरा SEQUENCE डेटासेटमधील स्तंभांची संख्या मोजण्यासाठी COLUMNS फंक्शन वापरतो आणि समतुल्य क्षैतिज अॅरे तयार करतो.

      टीप. INDEX च्या स्तंभ_संख्या युक्तिवादासाठी तुम्ही वापरत असलेल्या क्षैतिज अॅरे कॉन्स्टंटमध्ये, सर्व कॉलम नसून, विशिष्ट कॉलम्स मधून डेटा परत करण्यासाठी, फक्त त्या विशिष्ट संख्यांचा समावेश करा. उदाहरणार्थ, 1ल्या आणि 3ऱ्या स्तंभातून डेटा काढण्यासाठी, {1,3} वापरा.

      Excel FILTER फंक्शन काम करत नाही

      तुमच्या Excel FILTER फॉर्म्युलामध्ये त्रुटी आढळल्यास, बहुधा ते खालीलपैकी एक असेल:

      #CALC! त्रुटी

      पर्यायी if_empty युक्तिवाद वगळल्यास उद्भवते आणि निकष पूर्ण करणारे कोणतेही परिणाम आढळले नाहीत. कारण सध्या एक्सेल रिकाम्या अॅरेला सपोर्ट करत नाही. अशा त्रुटी टाळण्यासाठी, तुमच्या सूत्रांमध्ये नेहमी if_empty मूल्य परिभाषित करण्याचे सुनिश्चित करा.

      #VALUE त्रुटी

      जेव्हा अॅरे आणि समाविष्ट करा युक्तिवादात विसंगत परिमाण आहेत.

      #N/A, #VALUE, इ.

      विवादात काही मूल्य समाविष्ट केले असल्यास भिन्न त्रुटी येऊ शकतात त्रुटी आहे किंवा बुलियन मूल्यामध्ये रूपांतरित केली जाऊ शकत नाही.

      #NAME त्रुटी

      एक्सेलच्या जुन्या आवृत्तीमध्ये फिल्टर वापरण्याचा प्रयत्न करताना उद्भवते. कृपया लक्षात ठेवा की हे एक नवीन कार्य आहे, जे फक्त Office 365 आणि Excel 2021 मध्ये उपलब्ध आहे.

      मध्येनवीन एक्सेलमध्ये, फंक्शनचे नाव चुकून चुकून लिहिल्यास #NAME एरर येते.

      #स्पिल एरर

      बहुतेकदा, स्पिल रेंजमधील एक किंवा अधिक सेल पूर्णपणे रिक्त नसल्यास ही त्रुटी उद्भवते. . त्याचे निराकरण करण्यासाठी, रिक्त नसलेले सेल साफ करा किंवा हटवा. इतर प्रकरणांचा तपास आणि निराकरण करण्यासाठी, कृपया #SPILL पहा! Excel मध्ये त्रुटी: याचा अर्थ काय आणि कसा दुरुस्त करायचा.

      #REF! त्रुटी

      वेगवेगळ्या वर्कबुक्समध्ये फिल्टर फॉर्म्युला वापरला जातो आणि स्त्रोत वर्कबुक बंद केले जाते तेव्हा उद्भवते.

      एक्सेलमध्ये डायनॅमिकली डेटा फाइलर कसा करायचा. वाचल्याबद्दल मी तुमचा आभारी आहे आणि पुढील आठवड्यात तुम्हाला आमच्या ब्लॉगवर भेटण्याची आशा आहे!

      सराव कार्यपुस्तिका डाउनलोड करा

      सूत्रांसह एक्सेलमध्ये फिल्टर करा (.xlsx फाइल)

      उंची (जेव्हा डेटा स्तंभांमध्ये असतो) किंवा रुंदी (जेव्हा डेटा पंक्तींमध्ये असतो) अॅरे युक्तिवादाच्या समान असणे आवश्यक आहे.
    • if_empty (पर्यायी) - कोणत्याही नोंदी निकषांची पूर्तता करत नसताना परत करायचे मूल्य.

    फिल्टर फंक्शन फक्त Microsoft साठी Excel मध्ये उपलब्ध आहे 365 आणि एक्सेल 2021. एक्सेल 2019, एक्सेल 2016 आणि पूर्वीच्या आवृत्त्यांमध्ये ते समर्थित नाही.

    बेसिक एक्सेल फिल्टर फॉर्म्युला

    सुरुवातीसाठी, फक्त मिळवण्यासाठी काही सोप्या प्रकरणांची चर्चा करूया. डेटा फिल्टर करण्यासाठी एक्सेल फॉर्म्युला कसे कार्य करते हे अधिक समजून घेणे.

    खालील डेटा सेटमधून, समजा तुम्हाला गट , कॉलम, ग्रुप सी मधील विशिष्ट मूल्यासह रेकॉर्ड काढायचे आहेत. ते पूर्ण करण्यासाठी, आम्ही समाविष्ट करा युक्तिवादाला B2:B13="C" अभिव्यक्ती पुरवतो, जे आवश्यक बूलियन अॅरे तयार करेल, TRUE "C" मूल्यांशी संबंधित असेल.

    =FILTER(A2:C13, B2:B13="C", "No results")

    प्रॅक्टिसमध्ये, वेगळ्या सेलमध्ये निकष इनपुट करणे अधिक सोयीचे आहे, उदा. F1, आणि फॉर्म्युलामध्ये थेट मूल्य हार्डकोड करण्याऐवजी सेल संदर्भ वापरा:

    =FILTER(A2:C13, B2:B13=F1, "No results")

    एक्सेलच्या फिल्टर वैशिष्ट्याच्या विपरीत, फंक्शन मूळ डेटामध्ये कोणतेही बदल करत नाही. हे फिल्टर केलेल्या नोंदी तथाकथित स्पिल रेंजमध्ये काढते (खालील स्क्रीनशॉटमध्ये E4:G7), ज्या सेलमध्ये सूत्र प्रविष्ट केले आहे त्या सेलपासून सुरुवात होते:

    कोणत्याही नोंदी नसल्यास निर्दिष्ट निकषांशी जुळते, सूत्र आपण मध्ये ठेवलेले मूल्य परत करते if_empty युक्तिवाद, या उदाहरणात "कोणतेही परिणाम नाहीत":

    तुम्ही या प्रकरणात काहीही परत करू नका इच्छित असाल, तर शेवटच्या युक्तिवादासाठी रिक्त स्ट्रिंग ("") पुरवा:

    =FILTER(A2:C13, B2:B13=F1, "")

    तुमचा डेटा डावीकडून उजवीकडे क्षैतिजरित्या खालील स्क्रीनशॉटमध्ये दर्शविल्याप्रमाणे व्यवस्थित असल्यास, FILTER फंक्शन देखील छान काम करेल. फक्त तुम्ही अॅरे आणि समाविष्ट करा वितर्कांसाठी योग्य श्रेणी परिभाषित केल्याची खात्री करा, जेणेकरून स्त्रोत अॅरे आणि बुलियन अॅरेची रुंदी समान असेल:

    =FILTER(B2:M4, B3:M3= B7, "No results")

    Excel FILTER फंक्शन - वापर नोट्स

    सूत्रांसह Excel मध्ये प्रभावीपणे फिल्टर करण्यासाठी, येथे काही महत्त्वाचे मुद्दे आहेत ज्यांची दखल घ्यावी:

    • फिल्टर फंक्शन वर्कशीटमध्ये आपोआप परिणाम उभ्या किंवा क्षैतिजरित्या पसरवते, तुमचा मूळ डेटा कसा व्यवस्थित आहे यावर अवलंबून. म्हणून, कृपया खात्री करा की तुमच्याकडे नेहमी खाली आणि उजवीकडे पुरेसे रिकामे सेल आहेत, अन्यथा तुम्हाला #SPILL त्रुटी मिळेल.
    • एक्सेल फिल्टर फंक्शनचे परिणाम डायनॅमिक असतात, म्हणजे जेव्हा मूल्ये असतात तेव्हा ते आपोआप अपडेट होतात मूळ डेटा सेट बदल. तथापि, स्रोत डेटामध्ये नवीन नोंदी जोडल्या जातात तेव्हा अॅरे युक्तिवादासाठी पुरवलेली श्रेणी अद्यतनित केली जात नाही. जर तुम्हाला अॅरे चा आकार आपोआप बदलायचा असेल तर तो एक्सेल टेबलमध्ये रूपांतरित करा आणि संरचित संदर्भांसह सूत्रे तयार करा किंवा डायनॅमिक नावाची श्रेणी तयार करा.

    एक्सेलमध्ये फिल्टर कसे करावे -फॉर्म्युला उदाहरणे

    आता तुम्हाला माहीत आहे की एक्सेल फिल्टर फॉर्म्युला कसे कार्य करते, अधिक क्लिष्ट कार्ये सोडवण्यासाठी ते कसे वाढवता येईल याबद्दल काही अंतर्दृष्टी मिळवण्याची वेळ आली आहे.

    एकाधिक निकषांसह फिल्टर करा (आणि तर्कशास्त्र)

    एकाधिक निकषांसह डेटा फिल्टर करण्यासाठी, तुम्ही समाविष्ट करा युक्तिवादासाठी दोन किंवा अधिक तार्किक अभिव्यक्ती पुरवता:

    FILTER(अॅरे, ( श्रेणी1= निकष1) * ( श्रेणी2= निकष2), "कोणतेही परिणाम नाहीत")

    गुणाकार ऑपरेशन आणि तर्कशास्त्र सह अॅरेवर प्रक्रिया करते , केवळ सर्व निकषांची पूर्तता करणाऱ्या नोंदी परत केल्या जातील याची खात्री करून. तांत्रिकदृष्ट्या, हे अशा प्रकारे कार्य करते:

    प्रत्येक तार्किक अभिव्यक्तीचा परिणाम हा बुलियन मूल्यांचा एक अॅरे असतो, जेथे TRUE 1 आणि FALSE बरोबर 0 असतो. त्यानंतर, समान स्थानावरील सर्व अॅरेच्या घटकांचा गुणाकार केला जातो. . शून्याने गुणाकार केल्याने नेहमी शून्य मिळते, फक्त तेच आयटम ज्यासाठी सर्व निकष खरे आहेत परिणामी अॅरेमध्ये येतात आणि परिणामी फक्त तेच आयटम काढले जातात.

    खालील उदाहरणे हे सामान्य सूत्र कृतीत दर्शवतात.<3

    उदाहरण 1. एक्सेलमधील अनेक स्तंभ फिल्टर करा

    आमचे मूलभूत एक्सेल फिल्टर सूत्र थोडे पुढे विस्तारित करून, दोन स्तंभांद्वारे डेटा फिल्टर करूया: गट (स्तंभ बी) आणि विजय (कॉलम C).

    यासाठी, आम्ही खालील निकष सेट केले आहेत: लक्ष्य गटाचे नाव F2 ( निकष1 ) मध्ये टाइप करा आणि किमान आवश्यक संख्याF3 ( निकष2 ) मध्ये जिंकतो.

    आमचा स्रोत डेटा A2:C13 ( अॅरे ) मध्ये आहे हे लक्षात घेता, गट B2:B13 ( श्रेणी1) मध्ये आहेत. ) आणि विजय C2:C13 ( श्रेणी2 ) मध्ये आहेत, सूत्र हा फॉर्म घेते:

    =FILTER(A2:C13, (B2:B13=F2) * (C2:C13>=F3), "No results")

    परिणामी, तुम्हाला खेळाडूंची यादी मिळेल गट अ मध्ये ज्यांनी 2 किंवा अधिक विजय मिळवले आहेत:

    उदाहरण 2. तारखांमधील डेटा फिल्टर करा

    सर्वप्रथम, हे शक्य नाही हे लक्षात घेतले पाहिजे Excel मध्ये तारखेनुसार फिल्टर करण्यासाठी एक सामान्य सूत्र तयार करण्यासाठी. वेगवेगळ्या परिस्थितींमध्ये, तुम्हाला विशिष्ट तारखेनुसार, महिन्यानुसार किंवा वर्षानुसार फिल्टर करायचे आहे की नाही यावर अवलंबून, तुम्हाला वेगळ्या पद्धतीने निकष तयार करावे लागतील. या उदाहरणाचा उद्देश सामान्य दृष्टिकोन प्रदर्शित करणे हा आहे.

    आमच्या नमुना डेटामध्ये, आम्ही शेवटच्या विजयाच्या तारखा असलेला आणखी एक स्तंभ जोडतो (स्तंभ डी). आणि आता, आम्ही 17 मे ते 31 मे दरम्यान म्हणा, विशिष्ट कालावधीत मिळालेले विजय काढू.

    कृपया लक्षात घ्या की या प्रकरणात, दोन्ही निकष समान श्रेणीला लागू होतात:

    =FILTER(A2:D13, (D2:D13>=G2) * (D2:D13<=G3), "No results")

    जिथे G2 आणि G3 या दरम्यान फिल्टर करण्याच्या तारखा आहेत.

    एकाधिक निकषांसह फिल्टर करा (किंवा तर्क)

    डेटा काढण्यासाठी एकाधिक OR स्थितीवर आधारित, तुम्ही मागील उदाहरणांमध्ये दर्शविल्याप्रमाणे तार्किक अभिव्यक्ती देखील वापरता, परंतु गुणाकार करण्याऐवजी, तुम्ही त्यांना जोडता. जेव्हा अभिव्यक्तींद्वारे परत आलेल्या बूलियन अॅरेची बेरीज केली जाते, तेव्हा परिणामी अॅरेमध्ये कोणत्याही निकषांची पूर्तता न करणाऱ्या नोंदींसाठी 0 असेल (म्हणजे सर्वनिकष खोटे आहेत) आणि अशा नोंदी फिल्टर केल्या जातील. ज्या नोंदींसाठी किमान एक निकष सत्य आहे त्या काढल्या जातील.

    या लॉजिकसह स्तंभ फिल्टर करण्यासाठी जेनेरिक सूत्र येथे आहे:

    FILTER(अॅरे, ( श्रेणी1 = मापदंड1 ) + ( श्रेणी2 = निकष2 ), "कोणतेही परिणाम नाहीत")

    उदाहरणार्थ, चला अशा खेळाडूंची यादी काढू ज्यांच्याकडे या की विजयांची संख्या.

    स्रोत डेटा A2:C13 मध्ये आहे असे गृहीत धरून, विजय C2:C13 मध्ये आहेत, आणि व्याजाचे विजय क्रमांक F2 आणि F3 मध्ये आहेत, सूत्र खालीलप्रमाणे जाईल:

    =FILTER(A2:C13, (C2:C13=F2) + (C2:C13=F3), "No results")

    परिणामी, तुम्हाला माहित आहे की कोणत्या खेळाडूंनी सर्व गेम जिंकले आहेत (4) आणि कोणते एकही (0) जिंकले नाही:

    एकाधिक AND तसेच OR निकषांवर आधारित फिल्टर करा

    जेव्हा तुम्हाला दोन्ही निकष प्रकार लागू करावे लागतील अशा परिस्थितीत, हा साधा नियम लक्षात ठेवा: AND निकष तारांकनासह (*) आणि OR निकषांना प्लससह सामील करा चिन्ह (+).

    उदाहरणार्थ, दिलेल्या विजयांची संख्या (F2) आणि E2 किंवा E3 मध्ये नमूद केलेल्या गटातील खेळाडूंची यादी परत करण्यासाठी, खालील तार्किक साखळी तयार करा अभिव्यक्ती:

    =FILTER(A2:C13, (C2:C13=F2) * ((B2:B13=E2) + (B2:B13=E3)), "No results")

    आणि तुम्हाला पुढील परिणाम मिळेल:

    एक्सेलमध्ये डुप्लिकेट कसे फिल्टर करावे

    मोठ्या वर्कशीट्ससह काम करताना किंवा वेगवेगळ्या स्रोतांकडील डेटा एकत्र करताना, अनेकदा काही डुप्लिकेट आत घुसण्याची शक्यता असते.

    तुम्ही फिल्टर आउट डुप्लिकेट शोधत असाल तर अर्कअद्वितीय आयटम, नंतर वरील लिंक केलेल्या ट्युटोरियलमध्ये स्पष्ट केल्याप्रमाणे UNIQUE फंक्शन वापरा.

    तुमचे ध्येय डुप्लिकेट फिल्टर करणे असेल, म्हणजे एकापेक्षा जास्त वेळा आलेल्या नोंदी काढणे, नंतर FILTER फंक्शन वापरा COUNTIFS सह.

    सर्व रेकॉर्डसाठी घटनांची संख्या मिळवणे आणि 1 पेक्षा जास्त संख्या काढणे ही कल्पना आहे. संख्या मिळविण्यासाठी, तुम्ही प्रत्येक निकष_श्रेणी / <साठी समान श्रेणी पुरवाल. 1>निकष COUNTIFS ची जोडी यासारखी:

    FILTER( अॅरे , COUNTIFS( स्तंभ1 , स्तंभ1, स्तंभ2 , स्तंभ2 )>1, "कोणतेही परिणाम नाहीत")

    उदाहरणार्थ, सर्व 3 स्तंभांमधील मूल्यांवर आधारित A2:C20 मधील डेटामधून डुप्लिकेट पंक्ती फिल्टर करण्यासाठी, येथे वापरण्यासाठी सूत्र आहे:

    =FILTER(A2:C20, COUNTIFS(A2:A20, A2:A20, B2:B20, B2:B20, C2:C20, C2:C20)>1, "No results")

    टीप. की स्तंभ मधील मूल्यांवर आधारित डुप्लिकेट फिल्टर करण्यासाठी, COUNTIFS फंक्शनमध्ये फक्त तेच विशिष्ट स्तंभ समाविष्ट करा.

    Excel मध्‍ये रिकाम्या जागा कशा फिल्टर करायच्या

    रिक्‍त सेल्‍स फिल्टर करण्‍यासाठी एक फॉर्म्युला, खरं तर, Excel FILTER फॉर्म्युलाचा एकापेक्षा जास्त आणि निकषांसह एक फरक आहे. या प्रकरणात, आम्ही सर्व (किंवा विशिष्ट) स्तंभांमध्ये कोणताही डेटा आहे की नाही ते तपासतो आणि जेथे किमान एक सेल रिक्त आहे त्या पंक्ती वगळतो. नॉन-रिक्त सेल ओळखण्यासाठी, तुम्ही याप्रमाणे रिकाम्या स्ट्रिंग ("") सह "नॉट इक्वल टू" ऑपरेटर () वापरता:

    FILTER(अॅरे, ( स्तंभ1 "") * ( स्तंभ2 =""), "कोणतेही परिणाम नाहीत")

    A2:C12 मधील स्त्रोत डेटासह, पंक्ती फिल्टर करण्यासाठीएक किंवा अधिक रिक्त पेशी असलेले, खालील सूत्र E3 मध्ये प्रविष्ट केले आहे:

    विशिष्ट मजकूर असलेले सेल फिल्टर करा

    विशिष्ट मजकूर असलेल्या सेल काढण्यासाठी, आपण जर सेलमध्ये सूत्र असेल तर क्लासिकसह FILTER फंक्शन वापरू शकता:

    FILTER(अॅरे, ISNUMBER(SEARCH(" टेक्स्ट ", श्रेणी )), "कोणतेही परिणाम नाहीत")

    ते कसे कार्य करते ते येथे आहे:

    • SEARCH फंक्शन दिलेल्या श्रेणीमध्ये निर्दिष्ट मजकूर स्ट्रिंग शोधते आणि एकतर संख्या (पहिल्या वर्णाची स्थिती) किंवा #VALUE मिळवते! त्रुटी (मजकूर सापडला नाही).
    • ISNUMBER फंक्शन सर्व संख्यांना TRUE आणि त्रुटी FALSE मध्ये रूपांतरित करते आणि परिणामी बूलियन अॅरेला FILTER फंक्शनच्या समाविष्ट करा युक्तिवादात पास करते.

    या उदाहरणासाठी, आम्ही B2:B13 मधील खेळाडूंची आडनाव जोडली आहे, आम्हाला G2 मध्ये शोधायचा असलेला नावाचा भाग टाईप केला आहे आणि नंतर खालील सूत्र वापरा डेटा फिल्टर करा:

    =FILTER(A2:D13, ISNUMBER(SEARCH(G2, B2:B13)), "No results")

    परिणामी, सूत्र "हान" असलेली दोन आडनावे पुनर्प्राप्त करते:

    फिल्टर आणि गणना करा (बेरीज, सरासरी, किमान, कमाल, इ.)

    एक्सेल फिल्टर फंक्शनची एक चांगली गोष्ट म्हणजे ते केवळ अटींसह मूल्ये काढू शकत नाही तर फिल्टर केलेल्या डेटाचा सारांश देखील देऊ शकते. यासाठी, SUM, AVERAGE, COUNT, MAX किंवा MIN सारख्या एकत्रीकरण कार्यांसह FILTER एकत्र करा.

    उदाहरणार्थ, F1 मधील विशिष्ट गटासाठी डेटा एकत्रित करण्यासाठी, खालील वापरासूत्र:

    एकूण विजय:

    =SUM(FILTER(C2:C13, B2:B13=F1, 0))

    सरासरी विजय:

    =AVERAGE(FILTER(C2:C13, B2:B13=F1, 0))

    जास्तीत जास्त विजय:

    =MAX(FILTER(C2:C13, B2:B13=F1, 0))

    किमान विजय:

    =MIN(FILTER(C2:C13, B2:B13=F1, 0))

    कृपया लक्ष द्या की, सर्व सूत्रांमध्ये, आम्ही if_empty युक्तिवादासाठी शून्य वापरतो, त्यामुळे सूत्रे निकष पूर्ण करणारी कोणतीही मूल्ये आढळली नसल्यास 0 परत करा. कोणताही मजकूर जसे की "कोणतेही परिणाम नाही" पुरवल्याने #VALUE त्रुटी येईल, जी तुम्हाला हवी असलेली शेवटची गोष्ट आहे :)

    केस-सेन्सिटिव्ह फिल्टर फॉर्म्युला

    एक मानक एक्सेल फिल्टर फॉर्म्युला केस-संवेदनशील असतो, याचा अर्थ तो लोअरकेस आणि अपरकेस वर्णांमध्ये फरक करत नाही. मजकूर केस वेगळे करण्यासाठी, समाविष्ट करा युक्तिवाद मध्ये EXACT फंक्शन नेस्ट करा. हे FILTER ला केस-सेन्सिटिव्ह पद्धतीने तार्किक चाचणी करण्यास भाग पाडेल:

    FILTER(अॅरे, EXACT( श्रेणी , निकष ), "कोणतेही परिणाम नाहीत")

    समजा , तुमच्याकडे A आणि a दोन्ही गट आहेत आणि गट हा लोअरकेस "a" असेल तेथे रेकॉर्ड काढू इच्छिता. ते पूर्ण करण्यासाठी, खालील सूत्र वापरा, जेथे A2:C13 स्त्रोत डेटा आहे आणि B2:B13 हे फिल्टर करण्यासाठी गट आहेत:

    =FILTER(A2:C13, EXACT(B2:B13, "a"), "No results")

    नेहमीप्रमाणे, तुम्ही लक्ष्य गट इनपुट करू शकता. पूर्वनिर्धारित सेल, F1 म्हणा आणि हार्डकोड केलेल्या मजकुराऐवजी तो सेल संदर्भ वापरा:

    =FILTER(A2:C13, EXACT(B2:B13, F1), "No results")

    डेटा फिल्टर कसा करायचा आणि फक्त विशिष्ट स्तंभ कसे परत करायचे

    बहुतेक भागासाठी, सर्व स्तंभ एकाच सूत्राने फिल्टर करणे हे Excel वापरकर्त्यांना हवे आहे. परंतु जर तुमच्या स्रोत सारणीमध्ये दहापट किंवा

    मायकेल ब्राउन हे सॉफ्टवेअर टूल्स वापरून जटिल प्रक्रिया सुलभ करण्याच्या उत्कटतेने एक समर्पित तंत्रज्ञान उत्साही आहे. टेक उद्योगातील एका दशकाहून अधिक अनुभवासह, त्यांनी Microsoft Excel आणि Outlook, तसेच Google Sheets आणि Docs मध्ये आपल्या कौशल्यांचा गौरव केला आहे. मायकेलचा ब्लॉग त्याचे ज्ञान आणि कौशल्य इतरांसोबत सामायिक करण्यासाठी समर्पित आहे, उत्पादकता आणि कार्यक्षमता सुधारण्यासाठी सुलभ टिपा आणि ट्यूटोरियल प्रदान करतो. तुम्ही अनुभवी व्यावसायिक असाल किंवा नवशिक्या असाल, मायकेलचा ब्लॉग या आवश्यक सॉफ्टवेअर टूल्सचा जास्तीत जास्त फायदा घेण्यासाठी मौल्यवान अंतर्दृष्टी आणि व्यावहारिक सल्ला देतो.