मेरे पास 30 या अधिक शीट के साथ एक कार्यपुस्तिका है। विशेष रूप से, प्रत्येक शीट एक इनवॉइस, परिवर्तन क्रम, आदि हो सकती है जैसे कि प्रत्येक शीट का प्रारूप अगले के समान नहीं है।
प्रत्येक शीट पर नामित सीमा कुल उस शीट पर एक या अधिक यादृच्छिक कोशिकाओं को संदर्भित कर सकती है। आखिरी शीट पर, मैं चाहता हूं कि एक सेल कुल नाम की सभी कोशिकाओं का योग दिखाए ।
चादरों की संख्या भिन्न हो सकती है। मैं पिवट टेबल का उपयोग नहीं करना चाहता।
क्या यह संभव है?
परिशिष्ट : नीचे दिया गया फॉर्मूला उन सभी कोशिकाओं को लौटाएगा जो किसी भी सूचीबद्ध शीट पर किसी भी नाम " कुल " से संबंधित हैं , लेकिन मैं इसे स्वचालित करना चाहूंगा, इसलिए मुझे मैन्युअल रूप से सभी शीट नामों को जोड़ने की आवश्यकता नहीं है। कुल नाम प्रत्येक पत्रक पर एक सेल या कोशिकाओं के किसी भी संग्रह को संदर्भित कर सकता है। वास्तविक उपयोग में, शीट नाम कोई भी यादृच्छिक नाम हो सकता है। इसलिए, मैं उस कोड की तलाश कर रहा हूं जो प्रत्येक शीट पर दिखेगा, और यदि शीट में कुल नाम है तो यह समीकरण में + S (शीटनाम! - (कुल) को जोड़ता है। SUM फ़ंक्शन आवश्यक है ताकि यदि दो या हों। नाम की श्रेणी में प्रति शीट अधिक कोशिकाएं, फिर उन्हें ग्रैंडटोटल में शामिल किया गया है। = SUM (पत्रक 1! कुल) + योग (Sheet2! कुल) + योग (पत्रक 3! कुल) + योग (Sheet4! कुल)
एक अन्य उदाहरण : निम्नलिखित दिखाता है कि मुझे क्यों लगता है कि मैं एक ही कदम में क्या करना चाहता हूं। सूत्र = GET.CELL (48, INDIRECT ("आरसी", 0)) एक वास्तविक समय गतिशील नाम "सूत्र" बनाता है जिसमें कार्यपुस्तिका में प्रत्येक कक्ष शामिल होता है जिसमें एक सूत्र होता है। आप तब सशर्त रूप से सभी कक्षों को छायांकित पृष्ठभूमि के लिए स्वरूपित कर सकते हैं जब कक्ष में सूत्र होता है।
इसलिए, मैं एक फंक्शन की तलाश कर रहा हूँ जैसे: GrandTotal = SUM (GET.CELL ("Total", INDERECT ("rc", 0)) जहाँ कुल किसी भी सेल में इफ़ेक्ट होता है जो टोटल नाम की रेंज से संबंधित है ।
Formulas
एक सूत्र के साथ कोशिकाओं को छाया करने के लिए नामित सीमा के साथ अपने उदाहरण के बारे में : आपके द्वारा दिया गया सूत्र उस नामित श्रेणी के रूप में काम नहीं करता है जिस पर आप कार्य कर सकते हैं। यह TRUE
या तो लौटता है या FALSE
इस पर निर्भर करता है कि किसी विशेष सेल का इसमें कोई फॉर्मूला है या नहीं। यदि आप इसे सशर्त स्वरूपण के लिए उपयोग करते हैं और इसे बड़ी रेंज में लागू करते हैं, तो यह प्रत्येक सेल का व्यक्तिगत रूप से मूल्यांकन करेगा।
Get.Cell
, यहां देखें