यदि मान कोशिकाओं की श्रेणी में है, तो कैसे जांचें?


48

मैं यह जांचना चाहता हूं कि किसी सेल का मान किसी श्रेणी में मौजूद है या नहीं। मैं यह कैसे कर सकता हूँ?

जैसे आप उदाहरण के लिए पायथन में "अगर list_of_values ​​में मान" कर पाएंगे।


1
क्या आप मेरे समाधान लागू करने में सक्षम थे?
जैकब जान टुंस्ट्रा

जवाबों:


53

प्रयास करें:

=countif(G:G,6)  

यदि आप 6ColumnG में संख्या खोजना चाहते हैं : G और / या

=countif(A1:B7,"d")  

यदि आप dपहले दो कॉलम की पहली सात पंक्तियों में खोजना चाहते हैं।

मुझे लगता है मैं वास्तव में चुना रेंज में उदाहरणों की संख्या की गिनती का मतलब है।

Ref: गणन के लिए प्रलेखन


@ पैटर स्मूल्ड्स के उत्तर को स्वीकृत उत्तर के रूप में चिह्नित किया जाना चाहिए
प्रातः

23

आप कोशिश कर सकते हैं MATCH:

A1     = [Value you are trying to find]
B1:B10 = [Range you are searching in]

=IF(ISERROR(MATCH(A1;B1:B10;0));"Not found";"Found")

आप उन A1फ़ार्मुलों से प्रतिस्थापित कर सकते हैं जो खोज करने के लिए एक मान लौटाते हैं। 0वास्तविक खोज सुनिश्चित करता है, एक आदेश दिया खोज रेंज presupposing नहीं।

रेफरी: MATCH के लिए प्रलेखन


3

उपयोगकर्ता अलग-अलग तरीकों से कर सकता है (निम्नलिखित में से कोई भी लागू हो सकता है):

=IFERROR(IF(UNIQUE(FILTER(B2:B,B2:B="text"))="text";"Found";"Not Found");"Not Found")

=IFERROR(IF(COUNTIF(ARRAYFORMULA(range="text"),TRUE)>0;"Found";"Not Found");"Not Found")

=IFERROR(IF(COUNTIF(ARRAYFORMULA(FIND("text", FILTER(range,range<>""))),">"&0)>0;"Found";"Not Found");"Not Found")


धन्यवाद। मैं सटीक मिलान के बिना भी कुछ ऐसा कैसे कर सकता हूं, लेकिन यह जांचने के बजाय कि क्या "टेक्स्ट" बी 2: बी रेंज के किसी भी सेल में स्ट्रिंग के हिस्से के रूप में निहित है?
गियाकोमो

-3

GoogleSpreadsheet और वहाँ का उपयोग करें

=vlookup(C2;A2:B4;2;false)

और फिर एपीआई के माध्यम से दस्तावेज़ कनेक्ट करें।


1
क्या कोई समझा सकता है कि यह "-3" क्यों है?
meeDamian

1
@ मीमीडैमियन क्योंकि अगर मान नहीं मिला तो यह एक त्रुटि को बढ़ाएगा
एनरिको
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.