Google షీట్‌లలో అనుకూల విధులను ఎలా సృష్టించాలి

Google షీట్‌లలో అనుకూల విధులను ఎలా సృష్టించాలి

సంఖ్యా గణనలు, లుక్-అప్‌లు మరియు స్ట్రింగ్ మానిప్యులేషన్ నిర్వహించడానికి Google షీట్‌లు కొన్ని ఉపయోగకరమైన ఫీచర్‌లను కలిగి ఉన్నాయి. మీ షీట్లు మరింత అధునాతనంగా ఉంటే, మీరు పనిని పూర్తి చేయడానికి సంక్లిష్ట సూత్రాలను రూపొందించాల్సిన అవసరం ఉంది.





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





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





Google షీట్‌ల విధులు

Google షీట్‌లు ఇప్పటికే అంతర్నిర్మితంగా చాలా శక్తివంతమైన ఫంక్షన్‌లను కలిగి ఉన్నాయి. మీరు ఇప్పటికే ఉపయోగించిన అంతర్నిర్మిత ఫంక్షన్ల ఉదాహరణ మొత్తం లేదా సగటు :

మీరు ప్రామాణిక ఫంక్షన్లలో చేర్చని గణనను నిర్వహించాలనుకుంటే? మీరు ఒక వస్తువు ధరకి విక్రయ పన్నును జోడించాలనుకుంటున్న దృష్టాంతాన్ని పరిగణించండి. పన్ను రేట్లు ప్రదేశాన్ని బట్టి మారుతూ ఉంటాయి కాబట్టి, మీరు సమూహ లాజిక్ యొక్క సుదీర్ఘ జాబితాతో ఒక ఫంక్షన్‌ను నిర్మించాల్సి ఉంటుంది. ఇది ఇలా కనిపిస్తుంది:



'=if(A2='PA',B2*0.06,if(A2='CA',B2*0.0625,B2*0))'

ఇప్పుడు మీరు ప్రతి రాష్ట్రం కోసం ఈ ప్రకటనకు డజను లేదా అంతకంటే ఎక్కువ షరతులను జోడించాల్సి వస్తే ఊహించండి. ఇది నియంత్రణను కోల్పోతుంది!

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





అనుకూల ఫంక్షన్‌లను ఎలా సృష్టించాలో నేర్చుకోవడం అనేది కొత్త అవకాశాల ప్రపంచాన్ని తెరుస్తుంది. కాబట్టి ప్రారంభిద్దాం.

Google షీట్‌ల అనుకూల ఫంక్షన్‌ను సృష్టించండి

మీరు స్క్రిప్టింగ్‌లో కొత్తగా ఉంటే, భయపడకండి! ఇది ఉపయోగించడానికి సులభం. ఈ ఉదాహరణ మిమ్మల్ని ప్రారంభిస్తుంది మరియు చాలా కాలం ముందు మీరు మీ స్వంత స్క్రిప్ట్‌లను వ్రాస్తారు.





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

స్క్రిప్ట్ ఎడిటర్‌ని తెరవండి

మీ Google షీట్ తెరిచి ఎంచుకోండి ఉపకరణాలు > స్క్రిప్ట్ ఎడిటర్

మీ ఫంక్షన్‌ను సృష్టించండి

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

మీరు ఉపయోగించాలనుకుంటున్న ఇన్‌పుట్‌లు కుండలీకరణాల లోపల వేరియబుల్స్‌గా వెళ్తాయి. మీరు పని చేయాలనుకుంటున్న సెల్ విలువ ఇది. మీకు ఒకటి కంటే ఎక్కువ సెల్ విలువలు ఉంటే వాటిని కామాతో వేరు చేయవచ్చు.

ఈ పన్ను ఉదాహరణను ఉపయోగించడానికి, మీరు ఈ కోడ్‌ని స్క్రిప్ట్ ఎడిటర్‌లో కాపీ చేసి పేస్ట్ చేయవచ్చు:


function tax(input, location) {
var rate = 0 ;
switch (location) {
case 'PA':
rate = 0.06;
break;
case 'CA':
rate = 0.0625;
break;
default:
rate = 0;
}
return (input * rate);
}

ఇది అనే ఫంక్షన్ పన్ను మీరు ఫంక్షన్‌లో ఇన్‌పుట్ చేసిన ప్రదేశం ఆధారంగా ధరపై పన్ను రేటును లెక్కిస్తుంది. ఇవి ఊహాత్మక పన్ను శాతాలు.

స్క్రిప్ట్ రెండు కణాలను తీసుకుంటుంది. ఒకటి కేటాయించబడింది ఇన్పుట్ మరొకటి స్థానం . మీరు ఏ రాష్ట్రం కోసం లెక్కించాలనుకుంటున్నారో మరియు పన్ను మొత్తాన్ని తిరిగి ఇవ్వాలనుకుంటున్నారో తెలుసుకోవడానికి ఇది కోడ్‌ని అమలు చేస్తుంది.

మీకు ఆలోచన ఇవ్వడానికి నేను ఈ ఉదాహరణలో రెండు స్థానాలను మాత్రమే చేర్చాను. మీకు అవసరమైన ప్రదేశాలతో అదనపు పంక్తులను జోడించడం ద్వారా మీరు మరిన్ని జోడించవచ్చు. మీరు పూర్తి చేసిన తర్వాత జోడించడం మంచి పద్ధతి.

మీ ఫంక్షన్‌ను సేవ్ చేయండి

ఎంచుకోండి ఫైల్ > సేవ్ చేయండి , మీ ప్రాజెక్ట్ పేరును ఇవ్వండి మరియు క్లిక్ చేయండి అలాగే .

మీ అనుకూల ఫంక్షన్ ఉపయోగించండి

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

మా పన్ను ఉదాహరణ కోసం మేము రెండు ఇన్‌పుట్‌లను ఉపయోగిస్తున్నాము. పన్ను రేటును నిర్ణయించే ప్రదేశం మరియు దానికి పన్ను వర్తించాల్సిన ఉత్పత్తి ధర:

= పన్ను (B2, A2) ఎక్కడ బి 2 ఉత్పత్తి ధర, మరియు A2 పన్ను స్థానం.

మీరు ఉపయోగించవచ్చు ఎక్సెల్ లాగానే ఆటోఫిల్ మీరు అంతర్నిర్మిత ఫంక్షన్ వలె మీ ఫంక్షన్‌ను మీ అన్ని వరుసలకు లాగడానికి మరియు వదలడానికి:

మీరు మీ మొదటి కస్టమ్ ఫంక్షన్‌ని సృష్టించిన తర్వాత, మీరు జోడించాలనుకుంటున్న అనేక మరిన్ని ఉండవచ్చు. మీ స్క్రిప్ట్‌కి మరిన్ని కోడ్‌లను జోడించడం సులభం. కొత్త ఫంక్షన్‌ను అదే విధంగా సృష్టించడానికి ఈ దశలను అనుసరించండి మరియు వాటిని మీ ప్రస్తుత కోడ్ కింద జోడించండి.

కొత్త స్క్రిప్ట్ ఫలితం ఇక్కడ ఉంది:

మీ విధులను తిరిగి ఉపయోగించుకోండి

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

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

మీ ఫంక్షన్లను తిరిగి ఉపయోగించడానికి కొన్ని మార్గాలు ఉన్నాయి:

  1. మీ ఫంక్షన్‌లను ఖాళీ షీట్‌లో సేవ్ చేయండి మరియు భవిష్యత్తులో ఉన్న అన్ని షీట్‌ల కోసం దాని కాపీని ఉపయోగించి టెంప్లేట్‌గా ఉపయోగించండి.
  2. మీ ఫంక్షన్లను ఒక షీట్ నుండి మరొక షీట్‌కి కాపీ చేయండి. ఇది శ్రమతో కూడుకున్నది, కానీ ఇది పని చేస్తుంది. స్క్రిప్ట్ ఎడిటర్‌ను తెరిచి, ఒక షీట్ నుండి అన్ని కోడ్‌ని కాపీ చేసి, మరొక షీట్‌లో స్క్రిప్ట్ ఎడిటర్‌ని తెరిచి, కోడ్‌ను అక్కడ అతికించండి.
  3. మీ షీట్‌ను దీనికి సేవ్ చేయండి Google టెంప్లేట్ గ్యాలరీ . ఇది మీ పత్రాన్ని ఇతరులు యాక్సెస్ చేయగలదని గుర్తుంచుకోండి. మీ వద్ద Google Apps for Work సబ్‌స్క్రిప్షన్ ఉంటే మీరు దీన్ని మీ డొమైన్ సభ్యులకు పరిమితం చేయవచ్చు. మీరు ఇంతకు ముందు టెంప్లేట్ గ్యాలరీని ఉపయోగించకపోతే, దాన్ని తనిఖీ చేయడం విలువ. అనేక ఉన్నాయి మీ జీవితాన్ని సులభతరం చేయడానికి ఉపయోగకరమైన Google టెంప్లేట్‌లు.

మీ Google స్క్రిప్ట్‌ను డాక్యుమెంట్ చేయండి

Google స్క్రిప్ట్ JSDoc ఫార్మాట్‌కు మద్దతు ఇస్తుంది, ఇది కొంత ఉపయోగకరమైన సందర్భాన్ని అందించడానికి మీ ఫార్ములాకు వ్యాఖ్యలను జోడించడానికి మిమ్మల్ని అనుమతిస్తుంది.

మీరు ఈ వ్యాఖ్యలను ప్రామాణిక విధుల్లో చూశారు. మీరు ఒక ఫంక్షన్‌ను వ్రాసేటప్పుడు దానిపై హోవర్ చేసినప్పుడు, ప్రతి ముక్క ఏమి చేస్తుందో దాని గురించి అది మీకు కొంచెం చెబుతుంది.

ఇది అవసరం లేదు కానీ ఇది సిఫార్సు చేయబడింది.

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

పిడిఎఫ్ నుండి చిత్రాన్ని ఎలా సేకరించాలి

మీరు Google షీట్‌ల గురించి మరింత తెలుసుకోవడానికి రహదారిపైకి వెళ్లాలనుకుంటే, మీరు తప్పక తనిఖీ చేయాలి గొప్ప Google షీట్‌ల టెంప్లేట్‌లను కనుగొనడానికి మార్గాలు . మీరు Google షీట్‌లతో స్క్రిప్టింగ్‌ని లోతుగా తీయాలనుకుంటే, మీరు జావాస్క్రిప్ట్‌లో ప్రావీణ్యం పొందాలనుకుంటున్నారు. నేర్చుకో జావాస్క్రిప్ట్ అంటే ఏమిటి మరియు JavaScript లో వేరియబుల్స్ ప్రకటించే ప్రాథమిక అంశాలు.

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ డార్క్ వెబ్ వర్సెస్ డీప్ వెబ్: తేడా ఏమిటి?

డార్క్ వెబ్ మరియు డీప్ వెబ్ తరచుగా ఒకేలా ఉండటాన్ని తప్పుగా భావిస్తారు. కానీ అది అలా కాదు, కాబట్టి తేడా ఏమిటి?

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

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

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

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

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

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