सामग्री पर जाएँ
गाइड
Sheets के लिए AIGoogle Workspace ऐड-ऑनGoogle Sheets

AI Sheet Formulas

AIASK, AITAG, AITRANSLATE, AIVOCAB, AIPATTERN, AIDRAFT, AIMERGE, AISPLIT, AITABLE और AIREVERSECALC को सीधे Google Sheets के cells में इस्तेमाल करें।

AI Sheet Formulas add-on के AI workflow को सीधे spreadsheet grid में ले आते हैं। हर काम के लिए sidebar खोलने के बजाय आप =AIASK(...) जैसा custom formula लिख सकते हैं और AI से बने नतीजे sheet में फैलते हुए (spill होकर) पा सकते हैं।

हर formula के कॉपी करने लायक उदाहरणों के लिए Extensions → Text To Table Converter → ✨ AI Sheet Formulas खोलें।

Google Sheets

Google Sheets Only

AI Sheet Formulas फ़िलहाल सिर्फ़ Google Sheets™ में उपलब्ध हैं।

शुरू करने से पहले#

  • Add-on का sidebar एक बार खोलें और उसी account/profile में sign-in पूरा करें।
  • Settings में AI Permission को Allow पर सेट करें। Formulas किसी cell के अंदर से permission नहीं मांग सकते।
  • AI तक पहुंचने वाली हर formula call एक AI request गिनी जाती है, चाहे उसकी range में कितनी भी rows हों। Free plan में हर 30 दिन में 25 AI requests मिलती हैं; Pro में unlimited हैं।
  • नतीजे 6 घंटे तक cache रहते हैं। उसी instruction और input के साथ formula दोबारा calculate करने पर cached जवाब मिलता है और वह नई request नहीं गिनी जाती।
  • एक single-cell formula को sheet में नीचे खींचने के बजाय A2:A50 जैसे range-based formulas इस्तेमाल करें।

उपलब्ध formulas#

  • =AIASK(instruction, [input_range], [refresh])
  • =AITAG(value, tags, [refresh])
  • =AITRANSLATE(input_range, target_language, [refresh])
  • =AIVOCAB(text_range, language, [refresh])
  • =AIPATTERN(example_range, target_range, [refresh])
  • =AIDRAFT(prompt, context_range, [refresh])
  • =AIMERGE(instruction, input_range, [refresh])
  • =AISPLIT(input_range, split_instruction, [refresh])
  • =AITABLE(prompt, [context_range], [refresh])
  • =AIREVERSECALC(target_ref, input_range_ref, [max_candidates], [tolerance], [refresh])

हर formula क्या करता है#

  • AIASK: एक range के लिए batch extraction, सफ़ाई या सवालों के जवाब
  • AITAG: अनुमत tag list का इस्तेमाल करके हर value को label करना
  • AITRANSLATE: हर value को target language में अनुवाद करना
  • AIVOCAB: पूरी range पढ़कर एक मुख्य vocabulary item को Term | Pronunciation | Meaning | Example sentence के रूप में लौटाना (language argument अर्थ और उदाहरण की भाषा तय करता है)
  • AIPATTERN: input-output के उदाहरण जोड़ों से बदलाव का पैटर्न सीखकर उसे target range पर लागू करना
  • AIDRAFT: हर row के लिए एक drafted output बनाना
  • AIMERGE: हर row को AI से बने एक summary या output cell में मिलाना
  • AISPLIT: हर input row को structured हिस्सों में बांटना, जो columns में फैल जाते हैं
  • AITABLE: headers वाली पूरी text table बनाना, जो rows और columns में फैलती है
  • AIREVERSECALC: ऐसे candidate formulas सुझाना जो source range से target value दोबारा बना सकें

आम उदाहरण#

txt
=AIASK("Extract the primary domain from this email address", A2:A50, $Z$1)
txt
=AITAG(A2:A200, "van life, freedom, outdoors", $Z$1)
txt
=AITRANSLATE(A2:A200, "German", $Z$1)
txt
=AIVOCAB(A2:A50, "English", $Z$1)
txt
=AIPATTERN(A2:B5, A6:A100, $Z$1)
txt
=AIDRAFT("Write a 2-sentence polite rejection email citing this reason:", C2:C20, $Z$1)
txt
=AIMERGE("Summarize each row in one sentence", A2:C50, $Z$1)
txt
=AISPLIT(A2:A50, "Split into Name, City, Issue", $Z$1)
txt
=AITABLE("List the top 5 US cities by population with columns for State, Mayor, and Population", , $Z$1)
txt
=AIREVERSECALC("E10", "A2:C10", 5, 0.01, $Z$1)

Batch सीमाएं और output के नोट्स#

Formulaसामान्य सीमाOutput का व्यवहार
AIASK, AITAG, AITRANSLATE, AIMERGE200 rowsहर input row के लिए एक output लौटाता है
AIPATTERN200 target rows, 10 example pairs तकहर target row के लिए एक बदला हुआ output लौटाता है
AISPLIT200 rowsStructured multi-column output लौटाता है
AIVOCAB200 input cells4 columns की एक row लौटाता है
AIDRAFT50 rowsहर row के लिए एक generated output लौटाता है
AITABLE200 context cells और 12,000 characters तकHeaders वाली पूरी 2D table लौटाता है
AIREVERSECALC50 source cells, 1 से 20 candidates (डिफ़ॉल्ट 5)Ranking वाली candidate table लौटाता है

ज़रूरी सीमाएं#

  • Formula के नाम बिना dot के AI... रूप में होते हैं, जैसे AIASK, AI.ASK नहीं।
  • Custom formula functions सिर्फ़ Google Sheets™ में उपलब्ध हैं।
  • Formula के outputs सिर्फ़ plain text होते हैं। Generation के बाद formatting चाहिए तो AI Agents इस्तेमाल करें।
  • Google Apps Script custom functions की execution की एक कड़ी सीमा 30 सेकंड है।
  • AITABLE और AISPLIT दूर तक फैल सकते हैं। #REF! से बचने के लिए पहले पूरा output area खाली करें।
  • AIREVERSECALC A1-style references को text के रूप में मांगता है, जैसे "E10" और "A2:C10"। Target cell में एक संख्या होनी चाहिए, और सुझाए गए formulas सिर्फ़ +, -, * और / इस्तेमाल करते हैं।
  • AIPATTERN की example ranges में ठीक दो columns होने चाहिए: input और अपेक्षित output।
  • Row-based formulas कुल मिलाकर 24,000 characters तक का input स्वीकार करते हैं।
  • खाली input rows छोड़ दी जाती हैं और खाली cells के रूप में लौटती हैं।
  • AIASK या ऐसे formulas को 50 अलग rows में नीचे न खींचें। हर copy एक अलग AI request और 30 सेकंड की अलग run होती है। इसके बजाय एक range formula इस्तेमाल करें।

सर्वोत्तम तरीके#

  • वैकल्पिक [refresh] argument (उदाहरण के लिए $Z$1 में एक Checkbox) Sheets को formula दोबारा calculate करने के लिए प्रेरित करता है। यह 6 घंटे के cache को बायपास नहीं करता: अलग जवाब पाने के लिए instruction या input बदलें।
  • AIPATTERN के example pairs छोटे और प्रतिनिधि रखें। चार से छह उदाहरण आमतौर पर काफ़ी होते हैं।
  • AISPLIT, AITABLE या AIVOCAB चलाने से पहले पर्याप्त जगह खाली करें।
  • AIREVERSECALC को एक छोटी numeric source range पर केंद्रित रखें।
  • अगर कोई formula timeout हो जाए, तो दोबारा कोशिश करने से पहले range छोटी करें।

समस्या निवारण#

  • Error: AI permission must be set to Allow in add-on Settings.

Settings खोलें, AI Permission को Allow पर सेट करें, फिर sheet दोबारा calculate करें।

  • Error: AI usage limit reached.

आपका AI quota खत्म हो गया है। Reset का इंतज़ार करें या upgrade करें, फिर दोबारा कोशिश करें।

  • Error: AIASK supports up to 200 rows. Use fewer rows. (या किसी दूसरे formula के लिए यही संदेश)

Input उस formula की batch सीमा से ज़्यादा है। उसे छोटी ranges में बांटें।

  • Error: AIASK input too large. Reduce text length or rows.

कुल text character सीमा से ज़्यादा है। कम rows या छोटे cells इस्तेमाल करें।

  • Error: no result (try fewer rows)

AI का जवाब इन rows तक पहुंचने से पहले ही कट गया। Formula को छोटी range पर चलाएं।

  • Error: AI response malformed. Try again.

AI ने ऐसा कुछ लौटाया जिसे add-on पढ़ नहीं सका। दोबारा calculate करें, या instruction में थोड़ा बदलाव करें।

  • Error: AI call failed. Try again later.

कम rows के साथ दोबारा कोशिश करें। अगर यह बार-बार fail हो, तो add-on या backend की स्थिति जांचें।

  • #REF!

Spill के रास्ते के cells में पहले से data है। पहले output area खाली करें।

  • #ERROR!

संभवतः function 30 सेकंड की Apps Script सीमा तक पहुंच गया। Range छोटी करके दोबारा कोशिश करें।

संबंधित guides#

  • AI Agents - Sheet की सफ़ाई, formatting, formulas और follow-up prompts के लिए sidebar-आधारित AI workflows इस्तेमाल करें।
  • Settings - AI permissions और AI-संचालित features को प्रभावित करने वाली दूसरी settings देखें।