मैं एक "लचीली" शीट से डेटा प्राप्त करने की कोशिश कर रहा हूँ।

विचार एक पंक्ति में एक स्ट्रिंग जोड़ना है, और इसके आगे एक सूत्र जोड़ना है कि दूसरी शीट से, यह स्ट्रिंग को देखता है और सेल को दाईं ओर लौटाता है।

उदाहरण:

डेटा शीट: डेटा संग्रह

|     |    A    |   B  |    C   |    D   |   
|   1 |  Pepper |   2  |  Sugar |    5   |
|   2 |  Carbon |   3  |  Toy   |   34   | 

इसलिए यदि मेरी दूसरी शीट में, मैं A1 चीनी में जो "सारांश" जोड़ता हूं, मैं उसे A2 a 5 में देखना चाहता हूं।

मैंने अब तक क्या प्रयास किया है

वीलुकअप फ़ंक्शन

=VLOOKUP(A1,'DataCollection'!A2:B&'DataCollection'!C2:D,1,false)

काम नहीं किया! मैं एक पार्स सूत्र त्रुटि प्राप्त करता रहता हूं।

QUERY फ़ंक्शन

=QUERY(DataCollection, "SELECT B WHERE A = A1")

यह या तो काम नहीं करता है, मुझे कई अलग-अलग नामांकित श्रेणियों की आवश्यकता है और उनमें से प्रत्येक के लिए एक अलग क्वेरी जोड़ें।

यहाँ एक परीक्षण स्प्रैडशीट है यदि यह बेहतर तरीके से समझाती है कि पाठ की मेरी दीवार: https://docs.google.com/spreadsheets/d/15skD15D3QDIVhtF संपादित करें?usp=साझा करना

1
RamonBoza 2 अक्टूबर 2019, 19:31

1 उत्तर

सबसे बढ़िया उत्तर

आपके पास लगभग था। प्रयत्न:

=VLOOKUP(A1, {'DataCollection'!A2:B; 'DataCollection'!C2:D}, 2, 0)

एक सरणी उपयोग के लिए:

=ARRAYFORMULA(IFERROR(VLOOKUP(A1:A, {'DataCollection'!A2:B; 'DataCollection'!C2:D}, 2, 0)))

0

2
player0 2 अक्टूबर 2019, 19:36