नए कॉलम में प्रदर्शित नहीं 'श्रृंखला में जोड़ें' पर मौजूदा चार्ट में गूगल शीट्स

0

सवाल

मैं एक चार्ट बनाया गया था, जो एक डेटा श्रेणी (कह देता है एक:C) पर गूगल शीट्स.

अगर मैं जोड़ने के लिए एक नया स्तंभ (इसलिए अब हम एक डी:), मैं नहीं कर रहा हूँ देखने के लिए सक्षम नए स्तंभ में प्रतिनिधित्व डेटा बिंदुओं मैं कर सकते हैं पर जोड़ने के तहत Chart Editor -> Setup -> Series.

करता है चार्ट करने की जरूरत है, ताजा हो या कुछ और देखने के लिए आदेश में नए कॉलम? मैं देख करने की कोशिश की है, लेकिन यह नहीं मालूम था करने के लिए मदद: कैसे मजबूर करने के लिए नया गूगल स्प्रेडशीट को ताज़ा करने के लिए और पुनर्गणना?

google-sheets
2021-11-24 05:26:13
1

सबसे अच्छा जवाब

0

इस प्राप्त करने के लिए, आप उपयोग कर सकते हैं Google Apps स्क्रिप्ट. का उपयोग कर एक ट्रिगर है कि आग जब दस्तावेज़ संपादित किया है onEdit() और को दर्शाती है नई सामग्री के भीतर का उपयोग कर चार्ट वर्ग EmbeddedChart.

उदाहरण

मान तालिका कुछ इस तरह दिखता है (उदाहरण के लिए काम करना चाहिए के साथ एक और प्रारूप):

नाम उपाय 1 उपाय 2
मार्शल 1 2
बार्नी 2 3
टेड 3 4

यह उत्पन्न होगा इस तरह एक चार्ट:

Chart 1

  • सबसे पहले आप की जरूरत को खोलने के लिए जोड़ें एक नई स्क्रिप्ट के माध्यम से Tools>Script Editor
  • के अंदर Code.gs फ़ाइल, निम्नलिखित जोड़ें:
Code.gs
const onEdit = (event) => {
  // Get the active SpreadSheet
  let ss = SpreadsheetApp.getActiveSheet()
  // If you want to limitate the range within
  // you should use the range within the Event Objects
  Logger.log(event.range)
  let chart = ss.getCharts()[0]
  // Get to A1 to the last available cell
  let newRanges = ss.getRange(1, 1, ss.getLastRow(), ss.getLastColumn())
  chart = chart.modify()
     // Clear the old ones
    .clearRanges()
    // Add the updated values
    .addRange(newRanges)
    .build()
  ss.updateChart(chart)
}

ऊपर स्क्रिप्ट चलाता है हर बार जब आप संपादित चादर जहां यह शामिल है. प्राप्त अद्यतन डेटा स्प्रेडशीट से, और में यह भी शामिल है चार्ट. अभी स्क्रिप्ट का पता लगाता है, में किसी भी परिवर्तन स्प्रेडशीट और कहते हैं, से पहले सेल के लिए पिछले करने के लिए चार्ट है । ध्यान दें: onEdit है बहुत व्यापक है, आप इसे नियंत्रित कर सकते हैं विभिन्न तरीकों का उपयोग कर, उदाहरण के लिए:

if(e.range.getRow()>20) return

उदाहरण के लिए, जोड़ने के इस नए डेटा:

नाम उपाय 1 उपाय 2 उपाय 3
मार्शल 1 2 3
बार्नी 2 2 4
टेड 3 4 5
लिली 5 6 5

यह स्वचालित रूप से उत्पन्न इस चार्ट:

Chart 2

यदि आपको लगता है कि इस में शामिल किया जाना चाहिए चादरें, आप भी भेज सकते हैं प्रतिक्रिया करने के लिए गूगल का उपयोग Help>Help Sheets Improve या के माध्यम से लिंक.

प्रलेखन
2021-11-24 10:51:01

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में