आज जिस तरह से मैं इसके चारों ओर था, वह एक सीमा को गतिशील रूप से उत्पन्न करना और उस SUM
पर संचालन का उपयोग करना था। SUM
गैर-संख्यात्मक प्रविष्टियों को अनदेखा करता है:
मैं जिस सूत्र का उपयोग करता है वह चल रहे कुल, "पंक्ति" कॉलम "इलेक्ट्रिक नो" में कॉलम शुरू करने के लिए एक निश्चित प्रारंभिक सेल सेट करता है। मैं नियमित चाल का उपयोग नहीं कर सकता, मुझे प्रत्येक पंक्ति का उपयोग करके गतिशील रूप से रेंज उत्पन्न करने की आवश्यकता है INDIRECT
। इसके लिए मुझे एक स्ट्रिंग बनाने की आवश्यकता है जो सीमा को पहचानने के लिए है। इस सीमा को केवल वर्तमान पंक्ति तक जाना चाहिए (जो कि इसे चालू कुल बनाता है)। मैं निश्चित कॉलम A, B, C, इत्यादि का उपयोग नहीं करना चाहता, अगर मुझे स्तंभों को इधर-उधर करने की जरूरत है तो वे टूट जाएंगे; मुझे संख्यात्मक सेल नंबर के साथ प्रारंभिक सेल का उपयोग करने की आवश्यकता है, और मुझे "A1" के बजाय "R1C1" सेल नोटेशन का उपयोग करना होगा।
इसलिए मैं प्रारंभिक सेल से (अपरिवर्तित) पंक्ति और स्तंभ संख्याओं को एक श्रेणी, (एक सीमा को इंगित करने के लिए :) और फिर वर्तमान पंक्ति संख्या और स्तंभ संख्या को मिलाता हूं। मैंने फॉर्मूला को बहुत कम प्रिंट किया है (कम से कम मुझे लगता है कि यह सुंदर है!) नीचे।
SUM (
संकेत (
CONCATENATE (
"आर",
आरओडब्ल्यू ($ राशि $ इलेक्ट्रिक नोव),
"सी",
COLUMN ($ राशि $ इलेक्ट्रिक नोव),
":",
"आर",
पंक्ति (),
"सी",
COLUMN ($ राशि $ इलेक्ट्रिक Nov)
),
असत्य
)
)
ध्यान दें कि यह एक विश्वसनीय चल कुल देने के लिए गैर-सांख्यिक प्रविष्टियों से काफी सुशोभित होता है।
मुझे आशा है कि यह किसी को वहाँ मदद करता है!