मैं "यह पता लगाने की कोशिश कर रहा हूँ बहुत निराश हूँ। मेरे पास इस तरह एक एक्सेल फाइल है:
Col Col2 Col3 Col4 Col5
gene5 6 (empty column) gene1 this_is_gene1
gene1 4 (empty column) gene2 this_is_gene2
gene3 4 (empty column) gene3 this_is_gene3
gene2 3 (empty column) gene4 this_is_gene4
gene4 3 (empty column) gene5 this_is_gene5
gene5 3 (empty column) gene6 this_is_gene6
यदि कॉलम 1 में कोई भी मान कॉलम 4 में मौजूद है, तो मैं चाहता हूं कि कॉलम 5 से जानकारी को कॉलम 3 में पेस्ट करें, जैसे कि निम्नलिखित:
Col Col2 Col3 Col4 Col5
gene5 6 this_is_gene6 gene1 this_is_gene1
gene1 4 this_is_gene4 gene2 this_is_gene2
gene3 4 this_is_gene4 gene3 this_is_gene3
gene2 3 this_is_gene3 gene4 this_is_gene4
gene4 3 this_is_gene4 gene5 this_is_gene5
gene5 3 this_is_gene5 gene6 this_is_gene6
कोई मदद? मैं = VLOOKUP के साथ खेला गया, लेकिन ऐसा लगता है कि यह केवल एक स्थिर मूल्य (एक पूरे स्तंभ के भीतर मूल्यों के बजाय) पर काम करता है।
उत्तर:
जवाब के लिए 0 № 1VLOOKUP को आपके लिए काम करना चाहिए, बस इसका परीक्षण किया: अपने खाली कॉलम में डालें =VLOOKUP(A2; D2:E2; 2; FALSE)
यह मानकर कि आपकी तालिका सेल A1 में शुरू होती है और हेड के रूप में Col, Col2 आदि है।
जवाब के लिए 0 № 2
आपके अपेक्षित परिणामों में अंतिम दो पंक्तियाँ पिछले वाले से मेल नहीं खाती हैं। कभी-कभी आपका लुकअप col4 में col4 (वापसी col5) होता है और अन्य बार यह col4 में "जीन" और col2 लुकअप (वापसी col5) होता है।
"either,
=VLOOKUP("gene"&B2, D:E, 2, FALSE)
"or,
=VLOOKUP(A2, D:E, 2, FALSE)