मान का चयन करें यदि इसकी पंक्ति में कुछ मान है


1

मैं शीट 1 में यह सूची है

     A        B
1    name     id  
2    gggg     33
3    uuuu     12
4    ffff     1

और अन्य शीट में 2

    C        D
1   id       name
2   1        **I want the names to be  populated here automatic (ffff)
3   33       **I want the names to be  populated here automatic  (gggg)
4   12       **I want the names to be  populated here automatic   (uuuu)
5   13       will be echoed (No name) because it has no name

किसी भी विचार धन्यवाद?

संपादित करें;

     =IFERROR(INDEX(Sheet1!$A$2:$A$251;SMALL(IF((Sheet1!$B$2:$B$251=C2);ROW(Sheet1!$A$2:$A$251)-ROW(Sheet1!$A$1));ROW(1:1)));"")

लेकिन यह सिर्फ दूसरी पंक्तियों के लिए पंक्ति 1 के लिए काम किया।


कौन सा A: B आप शीट 1 से मतलब है?
स्कूटर डरफ

@ MátéJuhász कृपया ठीक दिखने के लिए संपादित तालिका को देखें और साफ़ करें कि हर स्तंभ और संख्या का नाम क्या है। क्या आप अपनी टिप्पणी को संपादित करेंगे तो मैं बेहतर धन्यवाद समझ सकता
हूं

जवाबों:


2

आपको एक इंडेक्स मैच का उपयोग करने की आवश्यकता है क्योंकि आप अपने लुकअप वैल्यू के बाईं ओर कुछ वापस करना चाहते हैं

=Index(Sheet1!$A$2:$A$100,Match(C2,Sheet1!$B$2:$B$100,0))

इसे iferrorखाते में लपेटें (no name)

=IFERROR(indexmatch,"(no name)")

तो शीट 2! डी 2 पढ़ता है

=IFERROR(Index(Sheet1!$A$2:$A$100,Match(C2,Sheet1!$B$2:$B$100,0)),"(no name)")

मैं नहीं जानता, लेकिन कोई नाम नहीं मिल रहा है। मेरे पास मूल्य हैं
स्कूटर डारफ

देखो मैंने अपनी कोशिश संपादित की, लेकिन यह पहली पंक्ति के लिए काम नहीं कर रहा है।
स्कूटर दरफ

आपको इसे नीचे खींचने की आवश्यकता है ताकि C2 C3 आदि में बदल जाए
Raystafarian

तुम क्यों प्रयोग कर रहे हैं smallऔर rowऔर if? इसके अलावा मेरे ,लिए चालू किए जाने की आवश्यकता होगी ;आप के लिए
Raystafarian

हाँ मुझे पता है कि मैंने उन सभी को खींच लिया है, और हाँ वे c3 और c4 और इतने पर बदल गए। लेकिन यह काम नहीं किया। मेरी कोशिश सिर्फ कोशिश थी, अपने कोड को काम करने देने की कोशिश करते हुए।
स्कूटर दारफ

0

अपनी पहली फ़ाइल में कॉलम के क्रम को स्विच करके और "VLOOKUP" का उपयोग करके इस कार्यशील आईडी को प्राप्त करने का सबसे अच्छा तरीका है।

मैंने आपके लिए एक नमूना फ़ाइल बनाई है जिसे मैंने इस वेबसाइट पर अपलोड किया है।

आप फ़ाइल डाउनलोड कर सकते हैं और इसके साथ काम कर सकते हैं।

कृपया यहाँ क्लिक करें फिर Superuser1120245.xls पर क्लिक करें

यदि आपके कोई प्रश्न हैं, तो कृपया बेझिझक पूछें।

धन्यवाद


अपने अन्य उत्तर पर भी ऐसी ही टिप्पणी करें जहां उत्तर डाउनलोड फ़ाइल में हो। क्या आप उन फ़ाइलों का उपयोग करके इन दो उत्तरों का विस्तार कर सकते हैं? धन्यवाद।
फिक्सर 1234

धन्यवाद rhouba, लेकिन मैं स्विच आदेश नहीं चाहता। मैं इसे किसी भी मामले में औपचारिक रूप से प्राप्त करना चाहता हूं। लेकिन @raystafarian के पास अच्छा जवाब है जिसने मेरे लिए बहुत अच्छा काम किया।
स्कूटर डरफ

Fixer1234 ऐसा लगता है कि आपके द्वारा किए गए सभी उत्तरों की तलाश में मुझे अपने माइक्रोस्कोप के तहत सूंघना है। एक ब्रेक ले लो यार, मुझे तुम्हारा संदेश पहली बार मिला है। अपनी ऊर्जा किसी चीज या किसी और के लिए रखें। चिल भाई ... क्या आप एक मॉडरेटर एक व्यवस्थापक या वास्तव में क्या हैं? मुझे नहीं पता कि आपने इस पर ध्यान दिया है या नहीं, मैं इसमें कोई योगदान नहीं दे रहा हूं ... आराम करें।
रौला

@ श्रुला, मैं आपकी टिप्पणी पर अड़ गया। सिर्फ FYI करें, यदि आप @ के साथ एक टिप्पणी "पता" करते हैं, जैसे मैंने यहां किया, तो व्यक्ति को आपके पोस्ट पर अलर्ट मिलेगा। कोई माइक्रोस्कोप नहीं। साइट समुदाय द्वारा संचालित और क्यूरेट की जाती है, और कई अनुभवी उपयोगकर्ता इसे मुख्य पृष्ठ पर और समीक्षा कतारों में नए पदों को देखने के लिए एक बिंदु बनाते हैं। आपकी पोस्ट उन्हीं में से थी। यह साइट की गुणवत्ता को बनाए रखता है और नए उपयोगकर्ताओं को प्रतिक्रिया प्रदान करता है। साइट एक मंच से थोड़ा अलग है और एक सीखने की अवस्था हो सकती है। आपको स्पष्ट रूप से योगदान करने के लिए ज्ञान है, इसलिए मुझे आशा है कि आप फिर से करेंगे।
फिक्सर 1234
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.