/ / यदि किसी कॉलम में एक पंक्ति दूसरे कॉलम में एक पंक्ति से मेल खाती है, तो दूसरे कॉलम में एक मान चिपकाएँ

यदि किसी स्तंभ में एक पंक्ति किसी अन्य स्तंभ में एक पंक्ति से मेल खाती है, तो किसी अन्य स्तंभ में मान चिपकाएँ - एक्सेल, एक्सेल-वीबीए, एक्सेल-सूत्र, एक्सेल -2010, वूडुप, वीबीए

मैं "यह पता लगाने की कोशिश कर रहा हूँ बहुत निराश हूँ। मेरे पास इस तरह एक एक्सेल फाइल है:

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 № 1

VLOOKUP को आपके लिए काम करना चाहिए, बस इसका परीक्षण किया: अपने खाली कॉलम में डालें =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)

यहां छवि विवरण दर्ज करें