2013-11-02 3 views
14

मेरे पास टेक्स्ट के रूप में संग्रहीत कुछ संख्याओं वाला एक टेबल है (यूपीसी कोड, इसलिए मैं अग्रणी शून्य खोना नहीं चाहता)। COUNTIF() मैचों को ठीक से पहचानता है, लेकिन MATCH() काम नहीं करता है। क्या कोई कारण है कि MATCH() पाठ के रूप में संग्रहीत संख्याओं को संभाल नहीं सकता है, या यह सिर्फ एक सीमा है जिसके आसपास मुझे काम करना होगा?Excel MATCH() को कोई मिलान क्यों नहीं मिला?

उत्तर

26

कार्य MATCH, VLOOKUP और HLOOKUP तरह जबकि COUNTIF/SUMIF कोई भेद नहीं करते डेटा प्रकार (संख्या या पाठ) मैच के लिए की जरूरत है। क्या आप स्थिति ढूंढने के लिए MATCH का उपयोग कर रहे हैं या बस यह निर्धारित करने के लिए कि क्या आपके डेटा में मूल्य मौजूद है या नहीं?

यदि आपके पास संख्यात्मक लुकअप मान है तो आप & "" का उपयोग कर फ़ॉर्मूला में टेक्स्ट में कनवर्ट कर सकते हैं।

=MATCH(A1&"",B:B,0)

.... या अगर यह एक पाठ देखने मूल्य जो संख्या

=MATCH(A1+0,B:B,0)

+5

क्या बैरी का कहना सही है, लेकिन मैं अधिक अर्थपूर्ण '= मैच एहसान होगा साथ मिलान करती है (टेक्स्ट (ए 1, "0"), बी: बी, 0) 'या' = MATCH (VALUE (ए 1), बी: बी, 0) ' – JustinJDavies

+0

यह सही समझ में आता है। धन्यवाद! –

+1

@barry अरे तुम मेरे भगवान हो! 'MATCH, VLOOKUP और HLOOKUP जैसे कार्यों को डेटा प्रकार से मिलान करने की आवश्यकता है जबकि COUNTIF/SUMIF कोई भेद नहीं करता है' ओरेकल है! – SIslam

संबंधित मुद्दे