एक्सेल - डायनेमिक चार्ट


3

मेरे पास एक ऐसी श्रृंखला है जो देखने में SERIES('Data'!$C$140;'Data'!$E$138:$Q$138;'Data'!$E$140:$Q$140;2)और इसे गतिशील बनाने के लिए मैं एक सेल के साथ समापन बिंदुओं को प्रतिस्थापित करना चाहता हूं जो इस तरह से प्रारंभ बिंदु पर निर्भर करता है: SERIES('Data'!$C$140;'Data'!$E$138:OFFSET($E$140;0;12);'Data'!$E$140:OFFSET($E$140;0;12);2)

लेकिन यह काम नहीं कर रहा है। मैं यह कार्य कैसे करूं?

जवाबों:


2

संपादित करें:

यह पता चला है कि OFFSET()एक SERIES()फ़ंक्शन में अनुमति नहीं है। न ही है INDEX()। नीचे दिए गए सुधारों के साथ भी, आपकी तकनीक चार्ट को गतिशील बनाने के लिए काम नहीं करेगी।

हालांकि, गतिशील चार्ट बनाने के दो अन्य तरीके हैं:

  1. चार्ट बनाते समय डेटा स्रोत के रूप में एक तालिका का उपयोग करना।
  2. प्रत्येक श्रृंखला के लिए एक गतिशील नामांकित सूत्र का उपयोग करना।

इन दो तरीकों को लागू करने के लिए ट्यूटोरियल के लिए इस साइट को देखें ।


मूल ANSWER:

आपके पास दो मुद्दे हैं जिन्हें मैं देख सकता हूं।

शुरुआत के लिए, आपके पास एक टाइपो है। पहले का पहला तर्क नहीं OFFSET()होना चाहिए ।$E$138$E$140

दूसरे, आप दोनों OFFSET()कार्यों के पहले तर्कों के लिए शीट संदर्भ याद कर रहे हैं ।

बाद संकार्य अगर :ऑपरेटर एक हार्ड-कोडेड मूल्य है, की तरह $Q$138में 'Data'!$E$138:$Q$138, इसके लिए एक चादर संदर्भ की आवश्यकता नहीं है। यदि ऑपरेंड एक फ़ंक्शन है, तो :फ़ंक्शन से लौटाए गए संदर्भ के लिए ऑपरेंड के लिए उपयोग किए जाने वाले पहले शीट संदर्भ के रूप में उपयोग किया जाता है।

सही सूत्र है:

SERIES('Data'!$C$140;'Data'!$E$138:OFFSET('Data'!$E$138;0;12);'Data'!$E$140:OFFSET('Data'!$E$140;0;12);2)

धन्यवाद। यह अभी भी काम नहीं करता है। मुझे निम्न त्रुटि मिलती है
user919640

@ user919640 ओह! माफ़ करना। वास्तव में सूत्र की कोशिश करनी चाहिए थी। आपकी तकनीक त्रुटिपूर्ण है। मैंने उत्तर को दो विकल्पों के साथ अद्यतन किया है।
17::
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.