अगर एक नंबर है तो एक अलग नंबर


-1

मेरे पास एक डेटा पृष्ठ पर दो संख्याएँ हैं, 500 से अधिक जोड़े हैं। और मुझे काम करने वाले पृष्ठ के लिए एक सूत्र की आवश्यकता है जो कि "कॉलम A" में दूसरा नंबर डालेगा यदि पहला नंबर "कॉलम A" में है। तो अगर मेरी डेटा शीट दिखती है:

A       B
1500    1
1600    5
1800    7
1501    6

तो अगर वर्किंग शीट पर “कॉलम A” में 1500 है तो मुझे “कॉलम B” में 1 मिल जाता है।


मुझे ऐसा करने की कोशिश की जा रही है: मेरे पास कांग्रेसियों की एक सूची है (और उनमें से कुछ को दोहराते हैं) और मैं कुछ ऐसी चीज की तलाश कर रहा हूं जो संबंधित सेल में मिलान विचलित संख्या को भर दे, ताकि मैं जोखिम को समाप्त कर सकूं मैनुअल में मानवीय त्रुटि उन्हें भरने में।


मैं एक अगर तब सूत्र बनाने की कोशिश कर रहा था, लेकिन यह बहुत लंबा होगा, और मेरे पास एक दूसरा डेटा सेट है जिसमें बाद में करने के लिए 20,000 नंबर जोड़े हैं।
केली

1
हो सकता है कि सवाल अस्पष्ट हो, लेकिन आप एक नंबर लेना चाहते हैं, उसकी खोज करें और उसकी जोड़ी लौटाएं? VLOOKUP।
Raystafarian

@Raystafarian के अर्थ के विवरण के लिए यहां एक नज़र डालें। homeandlearn.co.uk/excel2007/excel2007s7p10.html
जो टेलर

मैं इसके बजाय INDEX+ को अधिक लचीला होने MATCHकी सलाह VLOOKUPदूंगा, इसके लिए एक सख्त डेटा प्रारूप की आवश्यकता नहीं है, तेज, अधिक तुरंत समझने योग्य बाद में (विशेषकर यदि तालिका का संदर्भ लिया जाए)। इसका उपयोग करना सीखें और कभी वापस न जाएं VLOOKUP
इंजीनियर टोस्ट

जवाबों:


1

आपका प्रश्न बहुत अस्पष्ट है, लेकिन मान लें कि डेटा इस तरह दिखता है

A    B    C    D
Adam 21   Bill
Bill 22   Dick
Carl 23   Carl
Dick 24   Adam

और आप स्तंभ C में मान लेना चाहते हैं, इसे स्तंभ A में ढूंढें और स्तंभ B में मान लौटाएं । यह vlookup है

D1 =VLOOKUP(C1,$A$1:$B$4,2,0)
D2 =VLOOKUP(C2,$A$1:$B$4,2,0)
D3 =VLOOKUP(C3,$A$1:$B$4,2,0)
D4 =VLOOKUP(C4,$A$1:$B$4,2,0)

अब आपकी टेबल इस तरह दिखती है

A    B    C    D
Adam 21   Bill 22
Bill 22   Dick 24
Carl 23   Carl 23
Dick 24   Adam 21

ऐसा करने के अन्य तरीके हैं -

=INDEX($A$1:$B$4,MATCH(C1,$A$1:$A$4,0),2)

या

=INDEX($B$1:$B$4,MATCH(C2,$A$1:$A$4,0))

या यहां तक ​​कि पुराने स्कूल जाना (पढ़ें: नहीं)

=LOOKUP(C1,$A$1:$A$4,$B$1:$B$4)

या यह भी हास्यास्पद तरीका है

=INDIRECT("B"&MATCH(C1,$A$1:$A$4))

मेरी बात, टिप्पणियों में मैंने vlookup का उल्लेख किया है, जो एक त्वरित Google खोज ने आपको समझाया होगा और आप एक स्प्रेडशीट विज़ार्ड बनने के अपने रास्ते पर अच्छी तरह से होंगे।


-1

यदि कथन है तो प्रत्येक के लिए एक कॉलम रखें:

+---+------+-------------+--------------------+--------------------+--------------------+--------------------+
|   |  A   |      B      |         C          |         D          |         E          |         F          |
+---+------+-------------+--------------------+--------------------+--------------------+--------------------+
| 1 | 1500 | =MAX(C1:F1) | =IF($A1=1500,1,"") | =IF($A1=1600,5,"") | =IF($A1=1800,7,"") | =IF($A1=1501,6,"") |
+---+------+-------------+--------------------+--------------------+--------------------+--------------------+

जो इस का उत्पादन करता है:

+----+------+---+---+---+---+---+
|    |  A   | B | C | D | E | F |
+----+------+---+---+---+---+---+
|  1 | 1500 | 1 | 1 |   |   |   |
|  2 | 1600 | 5 |   | 5 |   |   |
|  3 | 1800 | 7 |   |   | 7 |   |
|  4 | 1501 | 6 |   |   |   | 6 |
|  5 | 1700 | 0 |   |   |   |   |
|  6 | 1501 | 6 |   |   |   | 6 |
|  7 | 1600 | 5 |   | 5 |   |   |
|  8 | 1500 | 1 | 1 |   |   |   |
|  9 | 1500 | 1 | 1 |   |   |   |
| 10 | 1800 | 7 |   |   | 7 |   |
| 11 | 1800 | 7 |   |   | 7 |   |
+----+------+---+---+---+---+---+

संख्या की सूची में एक (यानी नहीं नहीं है, तो 1500, 1600, 1800या 1501) तो यह संख्या 0 में डालता है, पंक्ति 5 में के रूप में।

आप वैकल्पिक रूप से अतिरिक्त कॉलम छिपा सकते हैं।


आप सवाल के "500 से अधिक जोड़े" पढ़ते हैं? Vlookup जाने का रास्ता है। यह 'गैर-कार्य' में किए जाने वाले परिवर्तनों की भी अनुमति देता है; शीट का हिस्सा बिना किसी परिवर्तन के 'कार्य' भाग में। प्लस स्केलेबिलिटी के लिए अनुमति देता है। आपका रास्ता बहुत अधिक सघन होगा
जो टेलर

ऐसे टेबल कैसे बनाये? उसके लिए क्या निशान है?
प्रसन्न

@ टिम - लेकिन आपने उसे अलग-अलग लोड दिया यदि कथन
जो टेलर

कैसे =vlookupएक सूत्र नहीं है?
रेस्टाफ़ेरियन

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