2012-05-21 16 views
5

अगर इससे पहले पूछा गया है तो मैं क्षमा चाहता हूं लेकिन मैंने एक उदाहरण की तलाश की है और दुर्भाग्यवश मुझे कोई जवाब नहीं मिल रहा है इसलिए मैं यहां क्यों पूछ रहा हूं।Google स्प्रेडशीट में Google स्क्रिप्ट का उपयोग करके आसन्न सेल से मूल्य कैसे प्राप्त किया जा सकता है?

यदि मेरे पास Google स्प्रेडशीट में एक कस्टम फ़ंक्शन है तो सामग्री को डायनामिक रूप से जेनरेट किए जाने पर मुझे सेल का मान कैसे प्राप्त होगा। मैं मूल्य प्राप्त कर सकता हूं जब यह एक निश्चित मान है लेकिन जब यह गतिशील नहीं होता है।

+1

पोस्ट करना कस्टम समारोह के कोड और समारोह के रूप में आप इसे स्प्रेडशीट में प्रवेश आवश्यक तर्कों के साथ स्पष्ट मदद सक्षम होगी। – ScampMichael

उत्तर

12

यहाँ आसन्न सेल के मान रही है कि क्या यह गतिशील है, इसका एक उदाहरण (एक समारोह के साथ बनाई गई है या यह एक फ्लैट मूल्य है)

function getAdjacentValue() { 
    var range = SpreadsheetApp.getActiveRange(); 
    var col = range.getColumn(); 
    var row = range.getRow(); 
    var range2 = SpreadsheetApp.getActiveSheet().getRange(row,col+1); 
    return range2.getValue(); 
} 
+1

धन्यवाद mzimmerman। कोड पूरी तरह से काम करता है। – user1408643

संबंधित मुद्दे