मुख्य सामग्री पर जाएं

एक्सेल में निकटतम या निकटतम मान (संख्या या टेक्स्ट स्ट्रिंग) कैसे खोजें?

लेखक: ज़ियाओयांग अंतिम संशोधित: 2020-04-28

मान लीजिए कि आपके पास एक कॉलम में संख्याओं की एक सूची है, और अब आपको संख्याओं की सूची से दिए गए मान के निकटतम या निकटतम मान का पता लगाना है। आप इसके साथ कैसे लेन - देन करते हैं? दरअसल, आप निम्न चरणों के साथ एक्सेल में निकटतम मान या निकटतम मान पा सकते हैं।

सरणी सूत्र के साथ निकटतम या निकटतम संख्या ज्ञात करें

उदाहरण के लिए, आपके पास कॉलम ए में संख्याओं की एक सूची है, और अब आपको कॉलम ए से निकटतम मान या 18 का निकटतम मान मिलेगा। आप इसे निम्नानुसार कर सकते हैं:

एक रिक्त कक्ष का चयन करें, और नीचे सूत्र दर्ज करें, और दबाएँ Ctrl + Shift + Enter चाबियाँ एक साथ

=INDEX(B3:B22,MATCH(MIN(ABS(B3:B22-E2)),ABS(B3:B22-E2),0))

नोट: इस सरणी सूत्र में {=INDEX(B3:B22,MATCH(MIN(ABS(B3:B22-E2)),ABS(B3:B22-E2),0))},

  • B3: B22 वह सीमा है जिसका आप विशिष्ट मान ज्ञात करना चाहते हैं
  • E2 वह खोज मूल्य है जिसके साथ आप तुलना करना चाहते हैं।
नोट रिबन क्या फॉर्मूला याद रखना बहुत जटिल है? भविष्य में केवल एक क्लिक से पुन: उपयोग के लिए सूत्र को ऑटो टेक्स्ट प्रविष्टि के रूप में सहेजें!
अधिक पढ़ें…     मुफ्त आज़माइश

एक्सेल के लिए कुटूल के साथ दिए गए मान की विचलन सीमा में सभी निकटतम संख्याओं को आसानी से चुनें

कभी-कभी, आप किसी श्रेणी में दिए गए मान के सभी क्लोसेट मानों का पता लगाना और उनका चयन करना चाह सकते हैं। दरअसल, हम एक विचलन मान परिभाषित कर सकते हैं, और फिर एक्सेल के लिए कुटूल लागू कर सकते हैं विशेष कक्ष का चयन करें आसानी से मूल्य देने की विचलन सीमा के भीतर सभी निकटतम मूल्यों का पता लगाने और चयन करने की उपयोगिता।

एक्सेल के लिए कुटूल- एक्सेल के लिए 300 से अधिक उपयोगी उपकरण शामिल हैं। पूर्ण सुविधा निःशुल्क परीक्षण 60-दिन, किसी क्रेडिट कार्ड की आवश्यकता नहीं! अब समझे

उदाहरण के लिए, हमारे उदाहरण में हम विचलन मान को 2 के रूप में परिभाषित करते हैं, और दिया गया मान 18 है। इसलिए, हमें बीच के मानों को खोजने और चुनने की आवश्यकता है 16 (= 18-2) और 20 (= 18 + 2). कृपया निम्नलिखित चरण देखें:

1. उस श्रेणी का चयन करें जहां आप दिए गए मान के निकटतम मानों की खोज करेंगे, और फिर क्लिक करें कुटूल > चुनते हैं > विशिष्ट कक्षों का चयन करें.

2. आरंभ में विशिष्ट कक्ष चुनें संवाद बॉक्स में,
(1) जाँच करें सेल में विकल्प चयन प्रकार अनुभाग;
(2) में विशिष्ट प्रकार अनुभाग, पहली ड्रॉप डाउन सूची पर क्लिक करें और चयन करें इससे बड़ा या इसके बराबर इसमें से टाइप करें 16 निम्नलिखित बॉक्स में, और फिर चयन करें से कम या बराबर दूसरी ड्रॉप डाउन सूची से टाइप करें 20 निम्नलिखित बॉक्स में. बाएँ स्क्रीनशॉट देखें:

3। दबाएं Ok इस उपयोगिता को लागू करने के लिए बटन। फिर एक डायलॉग बॉक्स बाहर आता है और आपको दिखाता है कि कितने सेल चुने गए हैं। और आप देखेंगे कि दिए गए मान की विचलन सीमा के भीतर सभी निकटतम मान नीचे दिखाए गए स्क्रीनशॉट के अनुसार चुने गए हैं:


एक आसान टूल से निकटतम या निकटतम टेक्स्ट स्ट्रिंग ढूंढें

यदि आपके पास एक्सेल के लिए कुटूल स्थापित है, तो आप एक्सेल में किसी दिए गए रेंज से निकटतम टेक्स्ट स्ट्रिंग्स को आसानी से ढूंढने के लिए इसकी फ़ज़ी फाइंड सुविधा लागू कर सकते हैं। कृपया इस प्रकार करें:

एक्सेल के लिए कुटूल- एक्सेल के लिए 300 से अधिक उपयोगी उपकरण शामिल हैं। पूर्ण सुविधा निःशुल्क परीक्षण 60-दिन, किसी क्रेडिट कार्ड की आवश्यकता नहीं! अब समझे

1। क्लिक करें कुटूल > खोज > फजी लुकअप अपनी कार्यपुस्तिका में फ़ज़ी लुकअप फलक को सक्षम करने के लिए।

2. फ़ज़ी लुकअप फलक में, कृपया निम्नानुसार कॉन्फ़िगर करें;
(1) जाँच करें निर्दिष्ट विकल्प, और उस श्रेणी का चयन करें जहां आप निकटतम टेक्स्ट स्ट्रिंग्स की तलाश करेंगे;
(2) जाँच करें निर्दिष्ट पाठ द्वारा खोजें विकल्प;
(३) पर जाना टेक्स्ट बॉक्स, और निर्दिष्ट पाठ टाइप करें जिसकी निकटतम पाठ स्ट्रिंग आपको मिलेगी;
(4) में विभिन्न वर्णों की अधिकतम संख्या बॉक्स, कृपया एक नंबर टाइप करें। मेरे मामले में, मैं 1 टाइप करता हूँ;
(एक्सएनएनएक्स) में सेल स्ट्रिंग की लंबाई कम से कम है बॉक्स, कृपया एक नंबर टाइप करें। मेरे मामले में, मैं 5 टाइप करता हूँ;

3। दबाएं खोज बटन.

अब खोज परिणामों का विस्तार करें, और आप देखेंगे कि सभी निकटतम टेक्स्ट स्ट्रिंग्स थोक में सूचीबद्ध हैं। स्क्रीनशॉट देखें:


डेमो: दिए गए मान की विचलन सीमा में सभी निकटतम मानों का चयन करें

एक्सेल के लिए कुटूल: आपकी उंगलियों पर 300 से अधिक उपयोगी उपकरण! आज ही बिना किसी सुविधा सीमा के अपना 30-दिवसीय निःशुल्क परीक्षण प्रारंभ करें। अब डाउनलोड करें!

सर्वोत्तम कार्यालय उत्पादकता उपकरण

🤖 कुटूल्स एआई सहयोगी: निम्न के आधार पर डेटा विश्लेषण में क्रांति लाएं: बुद्धिमान निष्पादन   |  कोड जनरेट करें  |  कस्टम फ़ॉर्मूले बनाएं  |  डेटा का विश्लेषण करें और चार्ट बनाएं  |  कुटूल फ़ंक्शंस का आह्वान करें...
लोकप्रिय सुविधाएँ: डुप्लिकेट ढूंढें, हाइलाइट करें या पहचानें   |  रिक्त पंक्तियाँ हटाएँ   |  डेटा खोए बिना कॉलम या सेल को संयोजित करें   |   फॉर्मूला के बिना गोल ...
सुपर लुकअप: एकाधिक मानदंड VLookup    मल्टीपल वैल्यू वीलुकअप  |   अनेक शीटों में VLookup   |   फजी लुकअप ....
उन्नत ड्रॉप-डाउन सूची: शीघ्रता से ड्रॉप डाउन सूची बनाएं   |  आश्रित ड्रॉप डाउन सूची   |  बहु-चयन ड्रॉप डाउन सूची ....
स्तम्भ प्रबंधक: कॉलमों की एक विशिष्ट संख्या जोड़ें  |  कॉलम ले जाएँ  |  छिपे हुए कॉलम की दृश्यता स्थिति टॉगल करें  |  रेंज और कॉलम की तुलना करें ...
फीचर्ड फीचर्स: ग्रिड फोकस   |  डिजाइन देखें   |   बड़ा फॉर्मूला बार    कार्यपुस्तिका एवं शीट प्रबंधक   |  संसाधन लाइब्रेरी (ऑटो टेक्स्ट)   |  खजूर बीनने वाला   |  कार्यपत्रकों को संयोजित करें   |  एन्क्रिप्ट/डिक्रिप्ट सेल    सूची के अनुसार ईमेल भेजें   |  सुपर फ़िल्टर   |   विशेष फ़िल्टर (फ़िल्टर बोल्ड/इटैलिक/स्ट्राइकथ्रू...) ...
शीर्ष 15 टूलसेट12 टेक्स्ट टूल्स (पाठ जोड़ें, अक्षर हटाएँ, ...)   |   50 + चार्ट प्रकार (गैन्ट चार्ट, ...)   |   40+ प्रैक्टिकल सूत्र (जन्मदिन के आधार पर आयु की गणना करें, ...)   |   19 निवेशन टूल्स (QR कोड डालें, पथ से चित्र सम्मिलित करें, ...)   |   12 रूपांतरण टूल्स (शब्दों को संख्याएँ, मुद्रा रूपांतरण, ...)   |   7 विलय और विभाजन टूल्स (उन्नत संयोजन पंक्तियाँ, विभाजन कोशिकाओं, ...)   |   ... और अधिक

एक्सेल के लिए कुटूल के साथ अपने एक्सेल कौशल को सुपरचार्ज करें, और पहले जैसी दक्षता का अनुभव करें। एक्सेल के लिए कुटूल उत्पादकता बढ़ाने और समय बचाने के लिए 300 से अधिक उन्नत सुविधाएँ प्रदान करता है।  वह सुविधा प्राप्त करने के लिए यहां क्लिक करें जिसकी आपको सबसे अधिक आवश्यकता है...

Description


ऑफिस टैब ऑफिस में टैब्ड इंटरफ़ेस लाता है, और आपके काम को बहुत आसान बनाता है

  • Word, Excel, PowerPoint में टैब्ड संपादन और रीडिंग सक्षम करें, प्रकाशक, एक्सेस, विसियो और प्रोजेक्ट।
  • नई विंडो के बजाय एक ही विंडो के नए टैब में एकाधिक दस्तावेज़ खोलें और बनाएं।
  • आपकी उत्पादकता 50% बढ़ जाती है, और आपके लिए हर दिन सैकड़ों माउस क्लिक कम हो जाते हैं!
Comments (42)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
How do we do this if our data is filtered?
This comment was minimized by the moderator on the site
copy the filtered data to a new sheet
This comment was minimized by the moderator on the site
Using the formula how would you return the value next to 17 if there was another column next to number like names. So if 17 is the closest in rang the name next to 17 (John) would be returned?


Example: 18 is nearest to 17 so the return value would be John


Numbers Names
38 Tammy
17 John
20 Amy
This comment was minimized by the moderator on the site
You can use the Approximate match of VLOOKUP function to solve this problem.
=VLOOKUP(E2,A1:B15,2,TRUE)
This comment was minimized by the moderator on the site
I used this formula =INDEX(B3:B22,MATCH(MIN(ABS(B3:B22-E2)),ABS(B3:B22-E2),0)) and it works great. However i have found that where the source number is exactly between two numbers in the range, the lower range number is selected to be the closest.

eg: Searching for the closest number to 9 in the range: 6, 8, 10, 12. It will chose 8 instead of 10. Rounding convention is to round up if exactly half way between. Is there a workaround? Thanks.
This comment was minimized by the moderator on the site
ITS NOT WORKING its #N/A somehow
This comment was minimized by the moderator on the site
Hi DAKOT,
=INDEX(A1:A20,MATCH(MIN(ABS(A1:A20-D1)),ABS(A1:A20-D1),0)) is an array formula, after entering it, please remember to press the Ctrl + Shift + Enter keys together.
This comment was minimized by the moderator on the site
Hi,
im using that formula in finding closest date, it is working.but i want to add condition: closest date that is less than 30 days of the current date (today).it is possible?
Anyone can help please?thank you
This comment was minimized by the moderator on the site
Hi farolito,
How about changing the value you will compare with to =TODAY() in Cell D1?
This comment was minimized by the moderator on the site
Hi, I can get it to work, amazing, BUT not when I input '1' as my 'match_type', instead of the '0' that you used. I want to return values less than or equal to, not just closest to +/-. If I enter 1 instead of 0, it doesn't work. Thoughts on why this might be?
This comment was minimized by the moderator on the site
Great formula -thank you-just a quick question. Anyone know how to highlight the cell that is closest in the match so in long lists it is easy to find??
This comment was minimized by the moderator on the site
If you have the row number from the formula above then you could set a conditional formatting rule on the search array to highlight a cell if it lies on that row.
This comment was minimized by the moderator on the site
It does not work for me! Excel says that there is an error :(
This comment was minimized by the moderator on the site
My bad This will look for all nearest date to today in column d =LARGE(D:D,COUNTIF(d:D,">="&TODAY())) http://WWW.excelireland.com
This comment was minimized by the moderator on the site
Hi, I tried the above formula. however, it is giving me a #N/A. 1. Copy pasted the range from A2 to A43. 2. Formula given was : =INDEX(A2:A43,MATCH(MIN(ABS(A2:A43-H1)),ABS(A2:A43-H1),0)) 3. Press control +Shift +enter Can anybody help me as to what wrong I am doing. :(
This comment was minimized by the moderator on the site
Replace the " , " separator for " ; "
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations