हेडर को छोड़कर ग्राफ स्रोत के रूप में कॉलम की सभी कोशिकाएं


1

मैं एक कॉलम में सभी मानों का एक ग्राफ बनाना चाहता हूं, पहले को छोड़कर जो एक हेडर है। मैं सीरीज X मान के रूप में निम्न का चयन करके ऐसा कर सकता हूं:

=Foo!$A$2:$A$8

समस्या यह है कि मुझे इसे हर नए मूल्य के लिए समायोजित करना होगा जिसे मैं जोड़ना चाहता था। सभी प्राप्त करने के लिए, कोई फर्क नहीं पड़ता कि मैं ऐसा कर सकता हूं:

=Foo!$A:$A

इसके साथ ग्राफ सभी मानों को दिखाता है और नई पंक्तियों को जोड़ने पर मुझे कुछ भी समायोजित करने की आवश्यकता नहीं है। समस्या अब यह हैडर में शामिल है, जो ग्राफ़ में चीजों को गड़बड़ कर देता है। अंत पंक्ति को हार्डकोड किए बिना मैं सिर्फ पहली पंक्ति को कैसे छोड़ सकता हूं?

मुझे लगता है कि मैं निम्नलिखित कर सकता हूं, जो काम करने लगता है, लेकिन यह थोड़ा बदसूरत लगता है ...

=Foo!$A2:$A65535

कोई विचार?


मत भूलना, एक्सेल 2010 में आपको जाना होगा = फू! $ A2: $ A1048576, जो और भी बदसूरत है!
dav

@DavidVandenbos आह, महान ... यह भी नहीं सोचा था ... शायद मैं सिर्फ अपनी एक्सेल शीट को स्क्रैप करूंगा और इस फाइल के लिए एक वेब ऐप
बनाऊंगा

ऐसा मत करो-नीचे का समाधान सभी कुरूपता को दूर ले जाता है!
डीएवी

जब मैं घर जाऊंगा तो आपके समाधान का प्रयास करेगा। शायद बाद में अभी भी वेब ऐप पर शुरू हो सकता है, लेकिन ज्यादातर इसलिए कि मैं Asp.Net MVC 4 को आज़माना चाहता हूं और एक iPhone ऐप को भी पूरी तरह से बदल देता हूं: p
Svish

इस सटीक सवाल के साथ SuperUser के लिए आया था: नीचे सेल के लिए स्पष्ट संख्या है जिस तरह से बदसूरत !! लेकिन कुरूपता यह मुख्य समस्या नहीं है। मुख्य समस्या यह ज्ञात है कि भारी संख्या क्या है, हर बार जब आप इस तरह एक विशेष टाइप करने के लिए आते हैं
GreenAsJade

जवाबों:


1

सबसे आसान समाधान अपने डेटा कॉलम को एकल-स्तंभ तालिका में बदलना है। फिर उसे अपनी डेटा श्रृंखला में असाइन करें। जैसे ही आप अपनी तालिका में मान जोड़ते हैं, आपके चार्ट में डेटा बढ़ता जाएगा, और कॉलम नाम का उपयोग आपकी डेटा श्रृंखला के लिए किया जाएगा।

संपादित करें: आप अपनी सीमा के अंत का निर्धारण करने के लिए गणना फ़ंक्शन का उपयोग करके, और इसे जानने में मदद करने के लिए ऑफ़सेट अपने डेटा के लिए एक नामित सीमा का उपयोग कर सकते हैं। जब मैं एक्सेल के साथ अपने कंप्यूटर पर वापस आऊंगा तो मैं सटीक वाक्यविन्यास देखूंगा। फिर अपने चार्ट के डेटा स्रोत के रूप में रेंज का उपयोग करें-यह इंटरैक्टिव चार्टिंग के लिए एक बहुत ही सामान्य दृष्टिकोण है।

EDIT2 नामित रेंज: इस समाधान का उपयोग करने के लिए, इन चरणों का पालन करें:

  1. निम्न सूत्र का उपयोग करके अपने चार्ट डेटा के लिए एक नामित सीमा बनाएं:

    नाम MyRange, को संदर्भित करता है =OFFSET(Foo!$A$1,1,0,COUNT($A:$A),)

    ऑफसेट सूत्र के लिए एक एंकर बिंदु के रूप में यह आपके हेडर सेल (इस उदाहरण में $ A $ 1) का उपयोग करके काम करता है। ऑफसेट आपके हेडर के नीचे 1 पंक्ति से शुरू होने वाले सभी डेटा को देखता है, एक ही कॉलम में, और आपके कॉलम ए में डेटा की गिनती के बराबर ऊँचाई है। यह तब तक काम करता है जब तक आपके कॉलम में कोई गैर-डेटा सेल नहीं हैं-यदि वहाँ हैं, तो आपको विषम डेटा से निपटने के लिए काउंट (उदाहरण के लिए काउंटिफ, काउंटिफ़, काउंटा) के वेरिएंट में से एक का उपयोग करने की आवश्यकता होगी।

  2. एक रिक्त चार्ट डालें (टाइप करने के लिए आपकी पसंद)।

  3. चार्ट पर राइट-क्लिक करें, फिर डेटा चुनें।

  4. श्रृंखला का नाम =Foo!$A$1, श्रृंखला मान=Foo!MyRange

  5. आपकी श्रृंखला को आपके डेटा को प्रतिबिंबित करना चाहिए, जिसमें नए सेल शामिल हैं जैसे वे जोड़े गए हैं।

    मैन्युअल रूप से सेट किए गए न्यूनतम / अधिकतम मान की सीमा से बाहर होने पर, नए जोड़े गए डेटा को अपने स्वरूपों को अक्ष पर फेंक सकते हैं।

इस समाधान और तालिका समाधान दोनों का परिणाम एक ही चार्ट श्रृंखला में होगा और नया डेटा जोड़े जाने पर दोनों का विस्तार होगा।


नामित पर्वतमाला दिलचस्प लग रहा था। उदाहरण के लिए आगे देख रहे हैं :)
Svish

इस समाधान के साथ समस्या मैन्युअल हेरफेर की सरासर राशि है जिसे इसकी आवश्यकता है। मैं आसानी से Foo! $ A: $ A टाइप कर सकता हूं, यहां तक ​​कि चार्ट पर मैनुअल चयन के लिए भी बिना रुके। मैं आसानी से फू टाइप नहीं कर सकता! A1: Awftwasthatnumberagain !? जो मुझे एक अलग समाधान के लिए देखने के लिए भेजा है। मुझे लगता है कि इस श्रेणी को स्थापित करने की तुलना में, पूरे कॉलम का चयन करने के लिए यह केवल (सी-एसएच-डाउन-डाउन का उपयोग करके) पहले स्तंभ का चयन करने के लिए तेज है। अगर केवल फू को कहने का कोई आसान तरीका है! A2: $ A (यदि केवल वही वाक्यविन्यास मान्य हो!)
GreenAsJade

1

मेरी भी यही समस्या है। मेरे लिए, सवाल के लिए "ड्राइवर" है "स्रोत रेंज स्पेसियर में टाइप करने के लिए सबसे कम कीस्ट्रोक्स क्या है?"

मैं Foo!A$:A$स्प्रेडशीट को मैन्युअल रूप से हेरफेर करने के बिना कर सकता हूं - मैं इसे बिना सोचे लगभग टाइप कर सकता हूं। यह पूर्ण है।

मैं नहीं कर सकता Foo!A1:Awftisthatnumberagain!? क्योंकि ... मुझे याद नहीं है कि वह संख्या क्या है। यह एक्सेल के विभिन्न संस्करणों के लिए अलग है, और जो अन्य कारणों से जानता है: मजबूत नहीं।

मेरे लिए, मेरे पास अब तक का सबसे अच्छा समाधान स्प्रेडशीट पर जाना है (मैन्युअल रूप से चयन रेंज बटन पर क्लिक करके), सेल का चयन करें A2(इस उदाहरण में) फिर C-SH-downarrowपूरे कॉलम का चयन करने के लिए दो बार दबाएं A1

कम से कम यह जल्दी और सही तरीके से उचित भारी संख्या को सूत्र में याद किए बिना रखता है, कम से कम कीस्ट्रोक्स की संख्या में जो मैं अब तक खोज पा रहा हूं।

सुधार का स्वागत है ...

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.