Orodha ya maudhui:

Ongeza Kazi ya Kimila katika Majedwali ya Google: Hatua 5
Ongeza Kazi ya Kimila katika Majedwali ya Google: Hatua 5

Video: Ongeza Kazi ya Kimila katika Majedwali ya Google: Hatua 5

Video: Ongeza Kazi ya Kimila katika Majedwali ya Google: Hatua 5
Video: Полное руководство по Google Forms - универсальный инструмент для опросов и сбора данных онлайн! 2024, Desemba
Anonim
Image
Image

Nina hakika kuwa wakati fulani maishani mwako ilibidi utumie programu ya lahajedwali kama Microsoft Excel au Majedwali ya Google.

Ni rahisi na moja kwa moja mbele kutumiwa lakini pia ni nguvu sana na hupanuka kwa urahisi.

Leo, tutaangalia kwenye Majedwali ya Google na uwezo wake wa kuongeza nambari na kazi za kawaida ili tuweze kuipanua.

Hatua ya 1: Je! Kazi ni zipi?

Je! Kazi Ni Nini?
Je! Kazi Ni Nini?

Kazi ni kipande cha nambari ambacho hutumia data kutoka kwa lahajedwali ili kuhesabu thamani mpya kiotomatiki kwetu. Mfano wa kawaida wa kazi kama hiyo ni SUM, ambayo huhesabu jumla ya safu au kikundi cha seli.

Programu yote ya lahajedwali inasaidia kazi nyingi kama hizo ambazo zimejengwa ndani yao lakini pia inasaidia uwezo wa kuziongezea na kuandika zetu.

Hatua ya 2: Jinsi ya Kuandika Kazi ya Kimila?

Jinsi ya Kuandika Kazi ya Kimila?
Jinsi ya Kuandika Kazi ya Kimila?
Jinsi ya Kuandika Kazi ya Kimila?
Jinsi ya Kuandika Kazi ya Kimila?
Jinsi ya Kuandika Kazi ya Kimila?
Jinsi ya Kuandika Kazi ya Kimila?
Jinsi ya Kuandika Kazi ya Kimila?
Jinsi ya Kuandika Kazi ya Kimila?

Kuandika kazi ya kawaida katika Majedwali ya Google tunatumia huduma inayoitwa Apps Script ambayo ni jukwaa la kukuza programu haraka ambapo tunaweza kuandika nambari katika JavaScript moja kwa moja kwenye kivinjari ambacho kitatekelezwa kwenye lahajedwali letu.

Kuanza kuandika tunaweza kwenda kwenye Zana> Kihariri cha hati kwenye menyu ya juu na hiyo italeta mhariri wa nambari mkondoni.

Ndani yake, mara ya kwanza kufunguliwa, tutakuwa na faili moja inayoitwa Code.gs pamoja na kazi tupu ya kuanzia, iitwayo myFunction.

Kama mfano wa kuanzia, tutabadilisha jina la kazi hii kuwa DOUBLE na kuongeza parameter ya uingizaji katika tamko lake. Ndani ya mwili wa kazi, tunahitaji kurudisha thamani na kwa mfano huu, tutazidisha tu thamani ya kuingiza na 2.

Sasa tunaweza kuhifadhi hati na ikiwa tutarudi kwenye lahajedwali na kuongeza data fulani kwake, sasa tunaweza kurejelea kazi hii kwenye seli yoyote na tuma kumbukumbu ya seli ya data kama pembejeo la thamani.

Wakati wa kutekeleza kazi hii, Karatasi za Google zitaonyesha ujumbe wa Upakiaji kwenye seli, lakini itaonyesha dhamana iliyorudishwa kutoka kwa kazi hiyo.

Hatua ya 3: Upungufu wa Kazi na Kukamilisha kiotomatiki

Upungufu wa Kazi na Kukamilisha kiotomatiki
Upungufu wa Kazi na Kukamilisha kiotomatiki

Kazi hizi zinaweza kufanya chochote tunachotaka lakini kuna mapungufu ambayo tunahitaji kufuata kama:

Majina lazima yawe ya kipekee na tofauti na yale yanayotumiwa na kazi zilizojengwa Jina halipaswi kuishia na _, na majina ya Kazi kawaida huandikwa na herufi kubwa, ingawa hii haihitajiki.

Kila kazi inaweza kurudisha thamani moja kama ilivyo katika mfano wetu lakini inaweza pia kurudisha safu ya maadili. Safu hii itapanuliwa kuwa seli zilizo karibu maadamu hazina chochote. Ikiwa sio makosa yataonyeshwa.

Kazi ambayo tuliandika inaweza kutumika lakini kwa mtu mwingine yeyote ambaye anaweza kuja kuhariri hati hiyo haitajulikana na mtumiaji atahitaji kujua ipo kwa kuitumia. Tunaweza kurekebisha hii kwa kuongeza kazi kwenye orodha iliyokamilika kiotomatiki, sawa na kazi zote zilizojengwa.

Ili kufanya hivyo, tunahitaji kuongeza lebo ya JsDoc @customfunction mbele ya kazi kama maoni ambapo katika maoni haya tunaweza kuandika maelezo mafupi ya kazi yetu inafanya nini.

Sasa na maoni yameongezwa, tunapoanza kuandika jina la kazi, kazi hiyo itatolewa na kukamilisha kiatomati, pamoja na maelezo ya kazi.

Hatua ya 4: Kupigia simu Huduma za nje

Kuita Huduma za Nje
Kuita Huduma za Nje
Kuita Huduma za Nje
Kuita Huduma za Nje
Kuita Huduma za Nje
Kuita Huduma za Nje

Nguvu kubwa ambayo kazi hizi zina, hutoka kwa uwezo wa kupiga simu na kuingiliana na zana na huduma zingine kutoka Google kama Tafsiri, Ramani, unganisha kwenye hifadhidata ya nje, fanya kazi na XML na wengine. Hadi sasa, kipengele chenye nguvu zaidi kwangu ni uwezo wa kufanya ombi la nje la HTTP kwa API yoyote au ukurasa wa wavuti na kupata data kutoka kwa kutumia huduma ya UrlFetch.

Ili kuonyesha hii, nitaweka katika kazi ambayo itabadilisha dola za Amerika kuwa faranga ya Uswisi lakini haitachukua kiwango cha sarafu lakini badala yake, itaipata kutoka kwa API ya nje.

Kazi pia hutumia huduma ya kashe iliyojengwa ambapo haitaita API kwa mahesabu yote lakini itaiita mara moja kwa hesabu ya kwanza na kisha itahifadhi dhamana hiyo kwenye kashe.

Kila hesabu nyingine itafanywa na thamani iliyohifadhiwa ili utendaji wao utaboreshwa sana na hatutagonga seva ambayo mara nyingi viwango havibadiliki haraka.

Kwa kuwa API inarudi JSON, mara tu tutakapopata jibu kutoka kwa seva, tunahitaji kuchanganua JSON kuwa kitu na tunaweza kupata kiwango, kuizidisha na thamani ya kuingiza na kurudisha thamani mpya iliyohesabiwa kwa seli.

Hatua ya 5: Hatua Zifuatazo

Ikiwa unapata hii ya kupendeza na unataka kujifunza zaidi, nitaacha viungo hapa chini kwa rasilimali za ziada.

developers.google.com/apps-script/guides/s…

developers.google.com/apps-script

Ikiwa ulipenda inayoweza kufundishwa, basi hakikisha ujiandikishe kwenye kituo changu cha YouTube ikiwa bado haujafuatilia Maagizo yangu mengine.

Shangwe na shukrani kwa kusoma.

Ilipendekeza: