google-spreadsheet - sheets - what is spreadsheet in hindi
सेल संदर्भ का उपयोग करके QUERY वाक्यविन्यास (3)
मुझे Google स्प्रेडशीट्स में काफी सरल QUERY स्टेटमेंट का पता लगाने में समस्या हो रही है मैं स्थिर मूल्यों के बजाय एक सेल संदर्भ का उपयोग करने की कोशिश कर रहा हूं और मैं परेशानी में चल रहा हूं इसे नीचे दिए गए कोड का उपयोग कर रहा हूं, लेकिन मैं "त्रुटि: फ़ॉर्मूला पार्स त्रुटि" प्राप्त कर रहा हूं।
=QUERY(Responses!B1:I, "Select B where G contains"& $B1 &)
मुझे यकीन है कि यह एक साधारण त्रुटि है, लेकिन क्या कोई मुझे दिखा सकता है कि ऊपर कैसे लिखना है ताकि QUERY B से डेटा खींच रहा है जहां G में सेल B1 (सेल संदर्भ) में मान शामिल है?
वेब अनुप्रयोगों से कॉपी किया गया:
=QUERY(Responses!B1:I, "Select B where G contains '"&$B1&"'")
पुरानी बात यह है कि मैंने अपनी यात्रा पर नीचे दिए गए उत्तर में यह पाया और किसी और को इसकी ज़रूरत पड़ सकती है।
=IFERROR(ArrayFormula(query(index(Sheet3!A:C&""),"select* Where Col1="""&B1&""" ")), ARRAYFORMULA({"* *","no cells","match"}));
यहां एक 3 कॉलम डेटा सेट (ए, बी और सी) से "शीट 3" में वर्तमान शीट में स्थित एक साधारण रूप से निर्मित पाठ है और कॉल 1 Col1(A)
भीतर फ़िल्टर करने के लिए मौजूदा शीट से किसी सेल की तुलना करना है।
यह सा #N/A
त्रुटि से छुटकारा पाने के लिए है, अगर कोई परिणाम //ARRAYFORMULA({"* *","no cells","match"}))
मेरे पास यहां केवल एक वैकल्पिक हल है इस विशेष मामले में, मैं QUERY
बजाय FILTER
फ़ंक्शन का उपयोग करेगा:
=FILTER(Responses!B:B,Responses!G:G=B1)
मान लें कि आपका डेटा "प्रतिक्रिया" शीट पर है, लेकिन आपकी स्थिति (कक्ष संदर्भ) वास्तविक शीट की बी 1 सेल में है।
आशा करता हूँ की ये काम करेगा।
अद्यतन करें:
मूल प्रश्न के लिए कुछ खोज के बाद: आपके फार्मूले के साथ समस्या निश्चित रूप से दूसरी &
संकेत है जो मानती है कि आप अपने WHERE
कथन में कुछ और जोड़ना चाहते हैं इसे हटाने का प्रयास करें यदि यह अभी भी काम नहीं करता है, तो यह कोशिश करें:
=QUERY(Responses!B1:I, "Select B where G matches '^.\*($" & B1 & ").\*$'")
- मैंने इसे करने की कोशिश नहीं की है, लेकिन इसे एक और पोस्ट में मदद मिली है: क्वेरी WHERE खंड के लिए मूल्यों की श्रेणी के साथ?