Cells

सेल डेटा

किसी खास सेल का डेटा.

जेएसओएन के काेड में दिखाना
{
  "userEnteredValue": {
    object (ExtendedValue)
  },
  "effectiveValue": {
    object (ExtendedValue)
  },
  "formattedValue": string,
  "userEnteredFormat": {
    object (CellFormat)
  },
  "effectiveFormat": {
    object (CellFormat)
  },
  "hyperlink": string,
  "note": string,
  "textFormatRuns": [
    {
      object (TextFormatRun)
    }
  ],
  "dataValidation": {
    object (DataValidationRule)
  },
  "pivotTable": {
    object (PivotTable)
  },
  "dataSourceTable": {
    object (DataSourceTable)
  },
  "dataSourceFormula": {
    object (DataSourceFormula)
  }
}
फ़ील्ड
userEnteredValue

object (ExtendedValue)

वह वैल्यू जिसे उपयोगकर्ता ने सेल में डाला है. जैसे, 1234, 'Hello' या =NOW() ध्यान दें: तारीख, समय, और तारीख और समय को serial number फ़ॉर्मैट में डबल दिखाया जाता है.

effectiveValue

object (ExtendedValue)

सेल की प्रभावी वैल्यू. फ़ॉर्मूला वाले सेल के लिए, यह कैलकुलेट की गई वैल्यू होती है. लिटरल वाले सेल के लिए, यह userEnteredValue के जैसा ही होता है. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.

formattedValue

string

सेल की फ़ॉर्मैटिंग की गई वैल्यू. यह वही वैल्यू है जो उपयोगकर्ता को दिखती है. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.

userEnteredFormat

object (CellFormat)

सेल के लिए उपयोगकर्ता का डाला गया फ़ॉर्मैट.

लिखते समय, नए फ़ॉर्मैट को मौजूदा फ़ॉर्मैट में मर्ज कर दिया जाएगा.

effectiveFormat

object (CellFormat)

सेल के लिए इस्तेमाल किया जा रहा असरदार फ़ॉर्मैट. इसमें किसी भी कंडिशनल फ़ॉर्मैटिंग को लागू करने के नतीजे शामिल हैं. अगर सेल में कोई फ़ॉर्मूला है, तो यह कंप्यूट किए गए नंबर फ़ॉर्मैट का इस्तेमाल करता है. अगर असरदार फ़ॉर्मैट डिफ़ॉल्ट फ़ॉर्मैट है, तो असरदार फ़ॉर्मैट नहीं लिखा जाएगा. इस फ़ील्ड को सिर्फ़ पढ़ा जा सकता है.

note

string

सेल पर कोई भी नोट.

textFormatRuns[]

object (TextFormatRun)

सेल के सब-सेक्शन पर लागू रिच टेक्स्ट के रन. रन सिर्फ़ उपयोगकर्ता की डाली गई स्ट्रिंग पर मान्य हैं, न कि फ़ॉर्मूला, बूल या संख्याओं पर. रन की प्रॉपर्टी, टेक्स्ट के किसी खास इंडेक्स से शुरू होती हैं और अगली बार चलने तक चलती रहती हैं. रन, सेल की प्रॉपर्टी को तब तक इनहेरिट करेंगे, जब तक कि उन्हें साफ़ तौर पर बदला नहीं जाता.

लिखना, नए रन पिछले रनों को ओवरराइट कर देंगे. नया userEnteredValue लिखते समय, पिछली दौड़ को मिटा दिया जाता है.

dataValidation

object (DataValidationRule)

सेल पर डेटा की पुष्टि करने का नियम, अगर कोई हो.

लिखते समय, डेटा की पुष्टि करने का नया नियम, किसी भी पिछले नियम को बदल देगा.

pivotTable

object (PivotTable)

इस सेल में पिवट पिवट टेबल. पिवट टेबल के साइज़ की गिनती, अपने डेटा, ग्रुपिंग, फ़िल्टर, वैल्यू वगैरह के आधार पर डाइनैमिक तौर पर की जाती है. पिवट टेबल में सिर्फ़ सबसे ऊपर बाईं ओर वाली सेल में पिवट टेबल की परिभाषा होती है. दूसरी सेल में, पिवट के नतीजों की तय की गई वैल्यू, उनके effectiveValue फ़ील्ड में होंगी.

dataSourceTable

object (DataSourceTable)

इस सेल में मौजूद डेटा सोर्स की टेबल. डेटा सोर्स की टेबल के साइज़ का हिसाब, उसके कॉन्फ़िगरेशन के आधार पर डाइनैमिक तौर पर लगाया जाता है. डेटा सोर्स टेबल की सिर्फ़ पहली सेल में, डेटा सोर्स की टेबल डेफ़िनिशन शामिल होती है. दूसरी सेल में, डेटा सोर्स टेबल के नतीजे उनकी डिसप्ले वैल्यू में effectiveValue फ़ील्ड होंगे.

dataSourceFormula

object (DataSourceFormula)

सिर्फ़ आउटपुट के लिए है. सेल पर डेटा सोर्स के फ़ॉर्मूला के बारे में जानकारी. अगर userEnteredValue कुछ फ़ॉर्मूला है, तो यह फ़ील्ड सेट किया जाता है. इसमें, कुछ DATA_SOURCE शीट का रेफ़रंस दिया जाता है, जैसे कि =SUM(DataSheet!Column).

सेलफ़ॉर्मैट

सेल का फ़ॉर्मैट.

जेएसओएन के काेड में दिखाना
{
  "numberFormat": {
    object (NumberFormat)
  },
  "backgroundColor": {
    object (Color)
  },
  "backgroundColorStyle": {
    object (ColorStyle)
  },
  "borders": {
    object (Borders)
  },
  "padding": {
    object (Padding)
  },
  "horizontalAlignment": enum (HorizontalAlign),
  "verticalAlignment": enum (VerticalAlign),
  "wrapStrategy": enum (WrapStrategy),
  "textDirection": enum (TextDirection),
  "textFormat": {
    object (TextFormat)
  },
  "hyperlinkDisplayType": enum (HyperlinkDisplayType),
  "textRotation": {
    object (TextRotation)
  }
}
फ़ील्ड
numberFormat

object (NumberFormat)

एक ऐसा फ़ॉर्मैट जिसमें बताया गया हो कि उपयोगकर्ता को संख्या की वैल्यू कैसे दिखानी चाहिए.

backgroundColor
(deprecated)

object (Color)

सेल के बैकग्राउंड का रंग. इस्तेमाल नहीं किया जा सकता: backgroundColorStyle इस्तेमाल करें.

backgroundColorStyle

object (ColorStyle)

सेल के बैकग्राउंड का रंग. अगर backgroundColor भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

borders

object (Borders)

सेल के बॉर्डर.

padding

object (Padding)

सेल की पैडिंग.

horizontalAlignment

enum (HorizontalAlign)

सेल की वैल्यू का हॉरिज़ॉन्टल अलाइनमेंट.

verticalAlignment

enum (VerticalAlign)

सेल की वैल्यू का वर्टिकल अलाइनमेंट.

wrapStrategy

enum (WrapStrategy)

सेल में वैल्यू के लिए रैप की रणनीति.

textDirection

enum (TextDirection)

सेल में टेक्स्ट की दिशा.

textFormat

object (TextFormat)

सेल में टेक्स्ट का फ़ॉर्मैट (जब तक कि फ़ॉर्मैट के हिसाब से बदला न गया हो). यहां सेल-लेवल का लिंक सेट करने से सेल के मौजूदा लिंक हटा दिए जाते हैं. लिंक फ़ील्ड को TextFormatRun में सेट करने पर, सेल-लेवल के लिंक को प्राथमिकता दी जाती है.

textRotation

object (TextRotation)

सेल में मौजूद टेक्स्ट पर रोटेशन लागू किया गया.

नंबर फ़ॉर्मैट

सेल का नंबर फ़ॉर्मैट.

जेएसओएन के काेड में दिखाना
{
  "type": enum (NumberFormatType),
  "pattern": string
}
फ़ील्ड
type

enum (NumberFormatType)

नंबर फ़ॉर्मैट का टाइप. लिखते समय, यह फ़ील्ड सेट करना ज़रूरी है.

pattern

string

फ़ॉर्मैटिंग के लिए इस्तेमाल की जाने वाली पैटर्न स्ट्रिंग. इस नीति को सेट न करने पर, अगर दिए गए टाइप के लिए ज़रूरी हो, तो उपयोगकर्ता की जगह के हिसाब से डिफ़ॉल्ट पैटर्न का इस्तेमाल किया जाएगा. इस्तेमाल किए जा सकने वाले पैटर्न के बारे में ज़्यादा जानकारी के लिए, तारीख और नंबर के फ़ॉर्मैट की गाइड देखें.

नंबर फ़ॉर्मैट टाइप

सेल का नंबर फ़ॉर्मैट. इस दस्तावेज़ में स्थान-भाषा को en_US माना जाता है, लेकिन असल फ़ॉर्मैट स्प्रेडशीट की स्थान-भाषा पर निर्भर करता है.

Enums
NUMBER_FORMAT_TYPE_UNSPECIFIED संख्या प्रारूप तय नहीं किया गया है और सेल की सामग्री पर आधारित है. कृपया साफ़ तौर पर इसका इस्तेमाल न करें.
TEXT टेक्स्ट की फ़ॉर्मैटिंग, जैसे कि 1000.12
NUMBER नंबर फ़ॉर्मैटिंग, जैसे, 1,000.12
PERCENT प्रतिशत फ़ॉर्मैटिंग, जैसे कि 10.12%
CURRENCY मुद्रा की फ़ॉर्मैटिंग, जैसे कि $1,000.12
DATE तारीख की फ़ॉर्मैटिंग, जैसे कि 9/26/2008
TIME समय का फ़ॉर्मैट, जैसे कि 3:59:00 PM
DATE_TIME तारीख और समय की फ़ॉर्मैटिंग, जैसे कि 9/26/08 15:59:00
SCIENTIFIC वैज्ञानिक नंबर की फ़ॉर्मैटिंग, जैसे कि 1.01E+03

सीमाएं

सेल के बॉर्डर.

जेएसओएन के काेड में दिखाना
{
  "top": {
    object (Border)
  },
  "bottom": {
    object (Border)
  },
  "left": {
    object (Border)
  },
  "right": {
    object (Border)
  }
}
फ़ील्ड
top

object (Border)

सेल का ऊपरी बॉर्डर.

bottom

object (Border)

सेल का निचला बॉर्डर.

left

object (Border)

सेल का बायां बॉर्डर.

right

object (Border)

सेल का दायां बॉर्डर.

बॉर्डर

सेल के साथ बॉर्डर.

जेएसओएन के काेड में दिखाना
{
  "style": enum (Style),
  "width": integer,
  "color": {
    object (Color)
  },
  "colorStyle": {
    object (ColorStyle)
  }
}
फ़ील्ड
style

enum (Style)

बॉर्डर का स्टाइल.

width
(deprecated)

integer

बॉर्डर की चौड़ाई, पिक्सल में. बहिष्कृत, चौड़ाई "स्टाइल" फ़ील्ड से तय होती है.

color
(deprecated)

object (Color)

बॉर्डर का रंग. इस्तेमाल नहीं किया जा सकता: colorStyle इस्तेमाल करें.

colorStyle

object (ColorStyle)

बॉर्डर का रंग. अगर color भी सेट है, तो इस फ़ील्ड को प्राथमिकता दी जाती है.

स्टाइल

बॉर्डर का स्टाइल.

Enums
STYLE_UNSPECIFIED शैली मौजूद नहीं है. इसका इस्तेमाल न करें.
DOTTED बॉर्डर एक बिंदुओं वाला होता है.
DASHED डैश वाला बॉर्डर.
SOLID बॉर्डर एक पतली सॉलिड लाइन है.
SOLID_MEDIUM बॉर्डर एक मध्यम गहरी लाइन होती है.
SOLID_THICK बॉर्डर एक मोटी गहरी लाइन होती है.
NONE कोई बॉर्डर नहीं. किसी बॉर्डर को मिटाने के लिए उसे अपडेट करते समय ही इस्तेमाल किया जाता है.
DOUBLE बॉर्डर दो गहरी लाइनें होती हैं.

पैडिंग (जगह)

सेल के चारों ओर पिक्सल में पैडिंग की संख्या. पैडिंग अपडेट करते समय, हर फ़ील्ड बताना ज़रूरी है.

जेएसओएन के काेड में दिखाना
{
  "top": integer,
  "right": integer,
  "bottom": integer,
  "left": integer
}
फ़ील्ड
top

integer

सेल की ऊपरी पैडिंग.

right

integer

सेल की दाईं पैडिंग.

bottom

integer

सेल की निचली पैडिंग.

left

integer

सेल की बाईं पैडिंग.

वर्टिकल अलाइन करें

सेल में टेक्स्ट का वर्टिकल अलाइनमेंट.

Enums
VERTICAL_ALIGN_UNSPECIFIED वर्टिकल अलाइनमेंट की जानकारी नहीं दी गई है. इसका इस्तेमाल न करें.
TOP टेक्स्ट साफ़ तौर पर सेल के ऊपर अलाइन होता है.
MIDDLE टेक्स्ट, सेल के बीच में साफ़ तौर पर अलाइन होता है.
BOTTOM टेक्स्ट को सेल के निचले हिस्से में साफ़ तौर पर अलाइन किया जाता है.

रैप करने की रणनीति

सेल में टेक्स्ट कैसे रैप करें.

Enums
WRAP_STRATEGY_UNSPECIFIED डिफ़ॉल्ट वैल्यू के तौर पर, इसका इस्तेमाल न करें.
OVERFLOW_CELL

सेल की चौड़ाई से ज़्यादा लंबी लाइनें, अगली सेल के ऊपर लिखेंगी. हालांकि, इसके लिए ज़रूरी है कि सेल में कोई वैल्यू न हो. अगर अगला सेल खाली नहीं है, तो CLIP जैसा ही है. जब तक उपयोगकर्ता मैन्युअल रूप से कोई नई पंक्ति नहीं डालता, तब तक टेक्स्ट अगली पंक्ति में रैप नहीं होगा. Example:

| First sentence. |
| Manual newline that is very long. <- Text continues into next cell
| Next newline.   |
LEGACY_WRAP

रैप शीट बनाने की यह रणनीति पुराने Google Sheets में मौजूद, रैप की रणनीति को दिखाती है. इसमें लाइन से लंबे शब्दों को क्लिप के बजाय, क्लिप के तौर पर जोड़ा जाता है. यह रणनीति सभी प्लैटफ़ॉर्म पर काम नहीं करती और इसे हटा दिया जा रहा है. Example:

| Cell has a |
| loooooooooo| <- Word is clipped.
| word.      |
CLIP

सेल की चौड़ाई से ज़्यादा लंबी क्लिप को क्लिप कर दिया जाएगा. जब तक उपयोगकर्ता मैन्युअल रूप से कोई नई पंक्ति नहीं डालता, तब तक टेक्स्ट अगली पंक्ति में रैप नहीं होगा. Example:

| First sentence. |
| Manual newline t| <- Text is clipped
| Next newline.   |
WRAP

शब्दों से ज़्यादा लंबे शब्द, क्लिप के बजाय वर्ण स्तर पर रैप किए जाते हैं. Example:

| Cell has a |
| loooooooooo| <- Word is broken.
| ong word.  |

टेक्स्ट की दिशा

सेल की टेक्स्ट की दिशा.

Enums
TEXT_DIRECTION_UNSPECIFIED लेख की दिशा तय नहीं की गई है. इसका इस्तेमाल न करें.
LEFT_TO_RIGHT उपयोगकर्ता ने बाएं से दाएं टेक्स्ट लिखने की सुविधा सेट की है.
RIGHT_TO_LEFT उपयोगकर्ता ने दाईं से बाईं ओर टेक्स्ट लिखने की सुविधा सेट की है.

हाइपरलिंक का डिसप्ले टाइप

क्या साफ़ तौर पर हाइपरलिंक रेंडर करना है. अगर इसके बारे में जानकारी नहीं दी गई है, तो हाइपरलिंक को लिंक किया जाता है.

Enums
LINKED हाइपरलिंक को साफ़ तौर पर रेंडर किया जाना चाहिए.
PLAIN_TEXT हाइपरलिंक रेंडर नहीं किया जाना चाहिए.

टेक्स्ट रोटेशन

सेल में मौजूद टेक्स्ट पर रोटेशन लागू किया गया.

जेएसओएन के काेड में दिखाना
{

  // Union field type can be only one of the following:
  "angle": integer,
  "vertical": boolean
  // End of list of possible types for union field type.
}
फ़ील्ड
यूनियन फ़ील्ड type. रोटेशन का प्रकार, वर्टिकल या कोण वाला. type इनमें से सिर्फ़ एक हो सकता है:
angle

integer

स्टैंडर्ड ओरिएंटेशन और मनचाहे ओरिएंटेशन के बीच का ऐंगल. डिग्री में मापा जाता है. मान्य वैल्यू -90 से 90 के बीच की हैं. पॉज़िटिव कोणों को ऊपर की तरफ़ रखा जाता है और नेगेटिव नीचे की ओर.

ध्यान दें: एलटीआर टेक्स्ट के लिए, ऐंगल से घड़ी की उल्टी दिशा में दिशा दी जाती है, जबकि RTL में वे घड़ी की दिशा में हैं

vertical

boolean

अगर सही है, तो टेक्स्ट में सबसे ऊपर से नीचे तक पढ़ा जाता है, लेकिन अलग-अलग वर्णों का ओरिएंटेशन नहीं बदला जाता है. उदाहरण के लिए:

| V |
| e |
| r |
| t |
| i |
| c |
| a |
| l |

टेक्स्ट फ़ॉर्मैट का इस्तेमाल

टेक्स्ट फ़ॉर्मैट का एक रन. इस दौड़ का फ़ॉर्मैट अगली बार चलने की शुरुआत के इंडेक्स तक जारी रहता है. अपडेट करते समय, सभी फ़ील्ड सेट होने चाहिए.

जेएसओएन के काेड में दिखाना
{
  "startIndex": integer,
  "format": {
    object (TextFormat)
  }
}
फ़ील्ड
startIndex

integer

UTF-16 कोड यूनिट में यह रन, शून्य-आधारित वर्ण इंडेक्स से शुरू होता है.

format

object (TextFormat)

इस स्ट्रीम का फ़ॉर्मैट. मौजूद वैल्यू, सेल के फ़ॉर्मैट को इनहेरिट करती हैं.

डेटा की पुष्टि करने से जुड़ा नियम

डेटा की पुष्टि करने का नियम.

जेएसओएन के काेड में दिखाना
{
  "condition": {
    object (BooleanCondition)
  },
  "inputMessage": string,
  "strict": boolean,
  "showCustomUi": boolean
}
फ़ील्ड
condition

object (BooleanCondition)

वह शर्त जिसका सेल में डेटा मेल खाना चाहिए.

inputMessage

string

सेल में डेटा जोड़ते समय उपयोगकर्ता को दिखाने के लिए एक मैसेज.

strict

boolean

अगर अमान्य डेटा अस्वीकार कर दिया गया है, तो वैल्यू 'सही' होती है.

showCustomUi

boolean

अगर यूज़र इंटरफ़ेस (यूआई) को कुछ शर्तों के मुताबिक बनाया जाना है, तो वैल्यू 'सही' होगी. अगर सही है, तो "सूची" शर्तें ड्रॉपडाउन में दिखेंगी.

डेटा सोर्स टेबल

डेटा सोर्स की टेबल, जो उपयोगकर्ता को DataSource से डेटा की स्टैटिक टेबल को Sheets में इंपोर्ट करने की अनुमति देती है. इसे शीट एडिटर में "एक्सट्रैक्ट" भी कहा जाता है.

जेएसओएन के काेड में दिखाना
{
  "dataSourceId": string,
  "columnSelectionType": enum (DataSourceTableColumnSelectionType),
  "columns": [
    {
      object (DataSourceColumnReference)
    }
  ],
  "filterSpecs": [
    {
      object (FilterSpec)
    }
  ],
  "sortSpecs": [
    {
      object (SortSpec)
    }
  ],
  "rowLimit": integer,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
फ़ील्ड
dataSourceId

string

डेटा सोर्स का वह आईडी जिससे डेटा सोर्स टेबल जुड़ी है.

columnSelectionType

enum (DataSourceTableColumnSelectionType)

डेटा सोर्स टेबल के लिए कॉलम चुनने का टाइप. डिफ़ॉल्ट वैल्यू SELECTED होती है.

columns[]

object (DataSourceColumnReference)

डेटा सोर्स टेबल के लिए चुने गए कॉलम. columnSelectionType, SELECTED होना चाहिए.

filterSpecs[]

object (FilterSpec)

डेटा सोर्स की टेबल में फ़िल्टर की खास बातें.

sortSpecs[]

object (SortSpec)

डेटा सोर्स की टेबल में खास जानकारी को क्रम से लगाएं. डेटा सोर्स टेबल का नतीजा, क्रम से लगाने के क्रम के आधार पर क्रम से लगाया जाता है.

rowLimit

integer

दिखाई जाने वाली पंक्तियों की सीमा. इस नीति के सेट न होने पर, डिफ़ॉल्ट सीमा लागू की जाती है. डिफ़ॉल्ट और ज़्यादा से ज़्यादा सीमा के लिए, कृपया Sheets एडिटर का इस्तेमाल करें.

dataExecutionStatus

object (DataExecutionStatus)

सिर्फ़ आउटपुट के लिए है. डेटा प्रोसेस होने की स्थिति.

DataSourceTableColumnSelectionType

डेटा सोर्स में मौजूद टेबल के कॉलम को चुनने के टाइप.

Enums
DATA_SOURCE_TABLE_COLUMN_SELECTION_TYPE_UNSPECIFIED कॉलम चुनने का डिफ़ॉल्ट टाइप, इस्तेमाल न करें.
SELECTED columns फ़ील्ड से बताए गए कॉलम चुनें.
SYNC_ALL

डेटा सोर्स में मौजूद सभी मौजूदा और आने वाले कॉलम सिंक करें.

अगर डेटा सोर्स की टेबल सेट की जाती है, तो रीफ़्रेश करते समय डेटा सोर्स के सभी कॉलम फ़ेच हो जाते हैं.

डेटा सोर्स फ़ॉर्मूला

डेटा सोर्स का फ़ॉर्मूला.

जेएसओएन के काेड में दिखाना
{
  "dataSourceId": string,
  "dataExecutionStatus": {
    object (DataExecutionStatus)
  }
}
फ़ील्ड
dataSourceId

string

उस डेटा सोर्स का आईडी जिससे फ़ॉर्मूला जुड़ा है.

dataExecutionStatus

object (DataExecutionStatus)

सिर्फ़ आउटपुट के लिए है. डेटा प्रोसेस होने की स्थिति.