4 Google షీట్‌లను మరింత శక్తివంతంగా చేసే Google స్క్రిప్ట్‌లు

4 Google షీట్‌లను మరింత శక్తివంతంగా చేసే Google స్క్రిప్ట్‌లు

Google షీట్‌లు గూగుల్ సూట్‌లో భాగం మరియు మీ వద్ద ఉన్న అత్యంత శక్తివంతమైన ఉచిత టూల్స్‌లో ఇది ఒకటి. మీరు ఊహించే ఏదైనా గురించి ట్రాక్ చేయడానికి, విశ్లేషించడానికి లేదా లాగ్ చేయడానికి ఇది మిమ్మల్ని అనుమతిస్తుంది. దాన్ని ఉపయోగించడం మరింత శక్తివంతమైనది Google స్క్రిప్ట్‌లు Google షీట్‌ల సామర్థ్యాలను మెరుగుపరచడానికి.





Google షీట్‌లలో కోడింగ్ చేయడం కొద్దిగా భయపెట్టేలా అనిపించవచ్చు. 'స్క్రిప్ట్‌లు' అనే పదం ఉన్న దేనికైనా అధునాతన ప్రోగ్రామింగ్ పరిజ్ఞానం అవసరమని మీరు మొదట అనుకోవచ్చు. నిజానికి అలా కాదు.





మీ ఉత్పాదకతను పెంచే కొన్ని అందమైన Google షీట్‌ల స్క్రిప్ట్‌ల ఉదాహరణలను చూద్దాం.





గూగుల్ షీట్స్ స్క్రిప్ట్‌లు అంటే ఏమిటి?

గూగుల్ షీట్స్ స్క్రిప్ట్‌లు మీ షీట్‌లకు శక్తినిచ్చే మీ Google షీట్‌ల లోపల మీరు వ్రాయగల కోడ్ ముక్కలు. గూగుల్ షీట్స్ స్క్రిప్ట్‌లు జావాస్క్రిప్ట్‌లో వ్రాయబడ్డాయి మరియు జావాస్క్రిప్ట్ మరింత ప్రజాదరణ పొందుతున్నందున మీరు ఇప్పటికే దాని గురించి తెలిసి ఉండవచ్చు.

గూగుల్ స్క్రిప్ట్స్ రాయడం అనేది ప్రోగ్రామ్‌లను రూపొందించడానికి మైక్రోసాఫ్ట్ ఎక్సెల్‌లో VBA రాయడం లాంటిది. మీ Google షీట్‌లలోని స్క్రిప్ట్‌లు Google Apps స్క్రిప్ట్ ద్వారా ఆధారితం చేయబడతాయి, ఇది ఇతర Google సేవలతో కూడా పనిచేస్తుంది. Google షీట్స్ స్క్రిప్టింగ్ యొక్క శక్తిని నిజంగా ప్రదర్శించే నాలుగు స్క్రిప్ట్‌లు ఇక్కడ ఉన్నాయి.



1. మీ స్వంత అనుకూల విధులను సృష్టించండి

Google స్క్రిప్ట్‌ను సృష్టించడానికి సులభమైన మార్గాలలో ఒకటి మీ Google షీట్‌ల అనుభవాన్ని బాగా మెరుగుపరుస్తుంది అనుకూల విధులు సృష్టించడం . Google షీట్‌లు ఇప్పటికే ఫంక్షన్ల సుదీర్ఘ జాబితాను అందిస్తున్నాయి. క్లిక్ చేయడం ద్వారా మీరు అత్యంత సాధారణమైన వాటిని చూడవచ్చు మెను > విధులు చిహ్నం

నొక్కడం మరిన్ని విధులు గణిత, గణాంక, ఆర్థిక, టెక్స్ట్, ఇంజనీరింగ్ మరియు ఇతర ఫంక్షన్ల యొక్క సుదీర్ఘ జాబితాను మీకు చూపుతుంది. అయితే, గూగుల్ స్క్రిప్ట్‌లు మీ స్వంత వ్యక్తిగతీకరించిన ఫార్ములాలను సృష్టించే సౌలభ్యాన్ని మీకు అందిస్తాయి.





ఉదాహరణకు, మీరు తరచుగా మీ ఉద్యోగంలో డిజిటల్ థర్మోస్టాట్ నుండి సమాచారాన్ని దిగుమతి చేసుకుంటున్నారని చెప్పండి, అయితే థర్మోస్టాట్ సెల్సియస్ కోసం సెట్ చేయబడింది. సెల్సియస్‌ను ఫారెన్‌హీట్‌గా మార్చడానికి మీరు మీ స్వంత అనుకూల ఫార్ములాను సృష్టించవచ్చు, కాబట్టి ఒక్క క్లిక్‌తో, మీరు దిగుమతి చేసుకున్న అన్ని విలువలను స్వయంచాలకంగా మార్చవచ్చు.

మీ మొదటి అనుకూల ఫంక్షన్‌ను సృష్టించడానికి, మీరు స్క్రిప్ట్ ఎడిటర్‌ని తెరవాలి. దీన్ని చేయడానికి, క్లిక్ చేయండి టూల్స్> స్క్రిప్ట్ ఎడిటర్ .





మీరు మీ జావాస్క్రిప్ట్ కోడ్‌ను వ్రాయగల ప్రాజెక్ట్ స్క్రీన్‌ను చూస్తారు.

విండోస్ 10 లో గేమింగ్ పనితీరును ఎలా మెరుగుపరచాలి

ఇక్కడ, ఈ విండోలో ఉన్న వాటిని మీ స్వంత అనుకూల ఫంక్షన్‌తో భర్తీ చేయండి. ఫంక్షన్ పేరు మీ ఫార్ములాను ఇన్వాల్ చేయడానికి '=' గుర్తు తర్వాత మీరు Google షీట్‌లలోని సెల్‌లో టైప్ చేయడం ప్రారంభించిన పేరుకు సమానం. సెల్సియస్‌ను ఫారెన్‌హీట్‌గా మార్చడానికి ఒక ఫంక్షన్ ఇలా కనిపిస్తుంది:

function CSTOFH (input) {
return input * 1.8 + 32;
}

పైన ఉన్న ఫంక్షన్‌ను కోడ్ విండోలో అతికించండి, ఆపై ఎంచుకోండి ఫైల్> సేవ్ , 'సెల్సియస్ కన్వర్టర్' లాంటి ప్రాజెక్ట్ పేరు పెట్టండి మరియు క్లిక్ చేయండి అలాగే .

అందులోనూ అంతే! ఇప్పుడు, మీ క్రొత్త ఫంక్షన్‌ని ఉపయోగించడానికి మీరు చేయాల్సిందల్లా '=' గుర్తును టైప్ చేయండి, తర్వాత మీ ఫంక్షన్, ఇన్‌పుట్ నంబర్‌తో మార్చండి:

నొక్కండి నమోదు చేయండి ఫలితం చూడటానికి.

అందులోనూ అంతే. మీ Google షీట్‌కు సరిపోయే ఏవైనా అనుకూల ఫార్ములా గురించి మీరు ఎలా వ్రాయగలరో మీరు త్వరగా చూడవచ్చు.

2. ఆటో-జనరేట్ చార్ట్‌లు

ఇతర కథనాలలో, మీ హోమ్ Wi-Fi కెమెరాల నుండి Google స్ప్రెడ్‌షీట్‌కు డేటా లాగ్ చేయడం ఎలా చేయాలో మేము మీకు చూపించాము, లేదా మీరు ఒక బృందంతో Google షీట్‌లను ఉపయోగిస్తున్నారు మరియు ఇతర వ్యక్తులు మీ కోసం డేటాను నమోదు చేస్తున్నారు.

మీరు ప్రతి నెలా కొత్త డేటాతో కూడిన షీట్‌పై పని చేస్తున్నారని అనుకుందాం. మీరు స్ప్రెడ్‌షీట్‌లోని డేటాను ఉపయోగించి స్వయంచాలకంగా చార్ట్‌ను సృష్టించాలనుకుంటున్నారు. మీరు తెరిచిన ప్రస్తుత స్ప్రెడ్‌షీట్‌లోని డేటా ఆధారంగా మీ కోసం కొత్త చార్ట్‌ను సృష్టించే ఫంక్షన్‌ను సృష్టించడం ద్వారా మీరు దీనిని సాధించవచ్చు.

ఈ దృష్టాంతంలో, మీరు ఉపాధ్యాయులు మరియు సంవత్సరం చివరిలో నెలవారీ పరీక్ష స్కోర్ల జాబితాతో ప్రతి విద్యార్థికి స్ప్రెడ్‌షీట్ ఉంటుంది:

మీరు చేయాలనుకుంటున్నది, ఈ షీట్‌లో ఒక ఫంక్షన్‌ని అమలు చేయడం, అది సెకన్లలో చార్ట్‌ని రూపొందిస్తుంది. ఆ స్క్రిప్ట్ ఎలా ఉంటుందో ఇక్కడ ఉంది:

function GradeChart()
{ var spreadsheet = SpreadsheetApp.getActiveSpreadsheet(); var sheet = spreadsheet.getSheets()[0]; var gradechart = sheet.newChart() .setChartType(Charts.ChartType.LINE) .addRange(sheet.getRange('A1:B11')) .setPosition(5, 5, 0, 0) .build(); sheet.insertChart(gradechart); }

ఇప్పుడు, మీ ప్రతి విద్యార్థి స్ప్రెడ్‌షీట్‌ని తెరిచి, దానిపై క్లిక్ చేయండి అమలు చార్ట్‌ను స్వయంచాలకంగా రూపొందించడానికి గూగుల్ స్క్రిప్ట్స్‌లోని మెనూలోని చిహ్నం.

మీరు రన్ ఐకాన్‌పై క్లిక్ చేసినప్పుడల్లా, మీరు 'యాక్టివ్' స్ప్రెడ్‌షీట్‌లో సృష్టించిన స్క్రిప్ట్‌ని రన్ చేస్తుంది (మీ ప్రస్తుత బ్రౌజర్ ట్యాబ్‌లో మీరు తెరిచినది).

వారానికి లేదా నెలవారీగా మీరు తరచుగా సృష్టించాల్సిన నివేదికల కోసం, ఈ రకమైన ఆటో-జనరేట్ చార్ట్ ఫంక్షన్ నిజంగా మీకు చాలా సమయాన్ని ఆదా చేస్తుంది.

3. అనుకూల మెనూలను సృష్టించండి

ఆ చార్ట్‌ను స్వయంచాలకంగా రూపొందించడానికి స్క్రిప్ట్‌ని తెరిచి ఉంచకూడదనుకుంటే? మెను సిస్టమ్‌లో, గూగుల్ షీట్‌ల లోపల మీ వేలిముద్రల వద్ద ఆ ఫంక్షన్ ఉండే సౌలభ్యం మీకు కావాలంటే? సరే, మీరు కూడా చేయవచ్చు.

గూగుల్ ప్లే స్టోర్‌ని నేను ఎలా అప్‌డేట్ చేయాలి

అనుకూల మెనూని సృష్టించడానికి, స్ప్రెడ్‌షీట్ తెరిచిన ప్రతిసారీ మీ కొత్త మెనూ ఐటెమ్‌ను జోడించమని చెప్పాలి. మీరు దీన్ని సృష్టించడం ద్వారా దీన్ని చేయండి ఓపెన్ () పైన ఉన్న స్క్రిప్ట్ ఎడిటర్ విండోలో ఫంక్షన్ గ్రేడ్‌చార్ట్ మీరు ఇప్పుడే సృష్టించిన ఫంక్షన్:

function onOpen() {
var spreadsheet = SpreadsheetApp.getActive();
var menuItems = [
{ name: 'Create Grade Chart...', functionName: 'GradeChart' }
];
spreadsheet.addMenu('Charts', menuItems);
}

స్క్రిప్ట్‌ను సేవ్ చేసి, ఆపై మీ స్ప్రెడ్‌షీట్‌ను మళ్లీ లోడ్ చేయండి. మీ స్క్రిప్ట్‌లో మీరు నిర్వచించిన పేరుతో ఇప్పుడు మీ కొత్త మెనూ ఐటెమ్ కనిపిస్తుందని మీరు కనుగొంటారు. మెనుపై క్లిక్ చేయండి మరియు మీ ఫంక్షన్ కోసం మెను ఐటెమ్ మీకు కనిపిస్తుంది.

మెను ఐటెమ్‌పై క్లిక్ చేయండి మరియు మీరు గూగుల్ స్క్రిప్ట్స్ ఎడిటర్ లోపలి నుండి 'రన్' ఐకాన్‌ను నొక్కినప్పుడు ఫంక్షన్ అమలు అవుతుంది!

4. స్వయంచాలక నివేదికలను పంపండి

మేము మీకు చూపిస్తున్న చివరి స్క్రిప్ట్ ఉదాహరణ Google షీట్‌ల లోపల నుండి ఇమెయిల్ పంపే స్క్రిప్ట్.

మీరు పెద్ద వ్యక్తుల బృందాన్ని నిర్వహిస్తుంటే మరియు అదే అంశంపై పంపడానికి మీకు బహుళ ఇమెయిల్‌లు ఉంటే ఇది ఉపయోగపడుతుంది.

మీరు వ్యక్తిగత బృంద సభ్యులతో పనితీరు సమీక్ష చేసి ఉండవచ్చు మరియు ప్రతి వ్యక్తి కోసం మీ సమీక్ష వ్యాఖ్యలను Google స్ప్రెడ్‌షీట్‌లో లాగిన్ చేసి ఉండవచ్చు.

ఒకే స్క్రిప్ట్‌ను అమలు చేయడం మరియు ఆ వ్యక్తిగత ఇమెయిల్‌లన్నింటినీ మీరు మాన్యువల్‌గా సృష్టించకుండానే ఒకేసారి 50 లేదా 60 మంది ఉద్యోగులకు స్వయంచాలకంగా ఇమెయిల్ చేయడం మంచిది? అది Google స్క్రిప్టింగ్ యొక్క శక్తి.

మీరు పై స్క్రిప్ట్‌లను ఎలా సృష్టించారో అదే విధంగా, మీరు స్క్రిప్ట్ ఎడిటర్‌లోకి వెళ్లి ఒక ఫంక్షన్‌ను సృష్టించడం ద్వారా స్క్రిప్ట్‌ను సృష్టిస్తారు ఇమెయిల్స్ పంపండి () , ఇలా:

function sendEmails() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2; // First row of data to process
var numRows = 7; // Number of rows to process
var dataRange = sheet.getRange(startRow, 1, numRows, 3)
var data = dataRange.getValues();
for (i in data) {
var row = data[i];
var emailAddress = row[1]; // Second column
var message = row[2]; // Third column
var subject = 'My review notes';
MailApp.sendEmail(emailAddress, subject, message);
}
}

కాబట్టి ఇక్కడ చూపిన విధంగా మీ స్ప్రెడ్‌షీట్ నిర్వహించబడిందని చెప్పండి.

పైన ఉన్న స్క్రిప్ట్ స్ప్రెడ్‌షీట్‌లోని ప్రతి అడ్డు వరుసలో పని చేస్తుంది మరియు మీరు మూడవ కాలమ్‌లో టైప్ చేసిన సందేశంతో రెండవ కాలమ్‌లోని చిరునామాకు ఇమెయిల్ పంపండి.

ది ఈ మెయిల్ పంపించండి గూగుల్ స్క్రిప్ట్స్‌లో ఫంక్షన్ అనేది గూగుల్ స్క్రిప్ట్స్‌లో అత్యంత శక్తివంతమైన ఫంక్షన్లలో ఒకటి ఎందుకంటే ఇది మీ సమయాన్ని ఆదా చేసే ఇమెయిల్ ఆటోమేషన్ యొక్క ప్రపంచాన్ని తెరుస్తుంది.

టాస్క్‌ను ఆటోమేట్ చేయడానికి Gmail ని Google షీట్‌ల స్క్రిప్ట్‌లతో కలిపి Google Apps స్క్రిప్టింగ్ యొక్క నిజమైన శక్తిని ఈ స్క్రిప్ట్ మీకు చూపుతుంది. మీరు Google షీట్‌లలో పనిచేసే స్క్రిప్ట్‌లను చూసినప్పటికీ, తీసివేయడానికి ఉత్తమమైనది మొత్తం Google సూట్‌లో స్క్రిప్టింగ్ శక్తి.

ఫోటోగ్రఫీ కోసం గ్రీన్ స్క్రీన్ ఎలా ఉపయోగించాలి

ఉత్పాదకత విజయానికి ఆటోమేషన్ రహస్యం

ఈ ఆటోమేషన్ గూగుల్ స్క్రిప్ట్‌లన్నీ మీకు చూపించాల్సిన విషయం ఏమిటంటే, కేవలం కొన్ని సరళమైన కోడ్‌లతో, గూగుల్ స్క్రిప్ట్‌లు గూగుల్ షీట్‌లను పాక్షికంగా లేదా పూర్తిగా ఆటోమేట్ చేసే శక్తిని కలిగి ఉంటాయి.

ఈ ఫంక్షన్లను షెడ్యూల్‌లో అమలు చేయడానికి సెటప్ చేయవచ్చు లేదా మీరు వాటిని ట్రిగ్గర్ చేయాలనుకున్నప్పుడు వాటిని మాన్యువల్‌గా అమలు చేయవచ్చు. Google స్క్రిప్ట్‌లు ఇమెయిల్‌లను పంపడం లేదా Google షీట్‌ల నుండి ఇన్‌వాయిస్‌లను పంపడం వంటి బోరింగ్ పనులను ఆటోమేట్ చేయగలవు. మరింత వెతుకుతున్నారా? మీ పత్రాలను ఆటోమేట్ చేయడానికి ఈ 3 Google స్క్రిప్ట్‌లను చూడండి.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ HBI రాన్సమ్‌వేర్ కోసం FBI ఎందుకు హెచ్చరిక జారీ చేసింది అనేది ఇక్కడ ఉంది

ర్యాన్‌సమ్‌వేర్ యొక్క ముఖ్యంగా దుష్ట జాతి గురించి FBI హెచ్చరిక జారీ చేసింది. హైవ్ ర్యాన్‌సమ్‌వేర్‌పై మీరు ప్రత్యేకంగా ఎందుకు జాగ్రత్త వహించాలో ఇక్కడ ఉంది.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • ఉత్పాదకత
  • ప్రోగ్రామింగ్
  • జావాస్క్రిప్ట్
  • స్ప్రెడ్‌షీట్
  • Google షీట్‌లు
  • స్క్రిప్టింగ్
  • Google స్క్రిప్ట్
రచయిత గురుంచి ఆంథోనీ గ్రాంట్(40 కథనాలు ప్రచురించబడ్డాయి)

ఆంథోనీ గ్రాంట్ ప్రోగ్రామింగ్ మరియు సాఫ్ట్‌వేర్‌లను కవర్ చేసే ఒక ఫ్రీలాన్స్ రచయిత. అతను ప్రోగ్రామింగ్, ఎక్సెల్, సాఫ్ట్‌వేర్ మరియు టెక్నాలజీలో కంప్యూటర్ సైన్స్ ప్రధానమైనవాడు.

ఆంథోనీ గ్రాంట్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి