Mìneachadh, Cleachdaidhean agus Eisimpleirean de Ghnìomhan ann an Excel

Is e foirmle reusanta a th 'ann an gnìomh ann an Excel agus Google Sheets a tha an dùil a dhèanamh àireamhachadh sònraichte anns a' chill anns a bheil e.

Co-chòrdadh Gnìomh agus Argamaidean

Tha co - dhunadh gnìomh a 'toirt iomradh air cruth na dreuchd agus a' toirt a-steach ainm, bracaidean, sgaradh croma agus argamaidean an fhacail .

Coltach ris na foirmlean, bidh na gnìomhan a 'tòiseachadh leis an t-ainm co-ionann ( = ) agus an uair sin ainm an fhacail agus a h-argamaidean:

Mar eisimpleir, is e aon de na gnìomhan as cleachdaiche ann an Excel agus Google Sheets an gnìomh SUM :

= SUM (D1: D6)

Anns an eisimpleir seo,

Feartan Nesting ann an Foirmlean

Faodar feum a dhèanamh de ghnìomhan in-ghabhail Excel a leudachadh le bhith a 'neadachadh aon no barrachd ghnìomhan taobh a-staigh gnìomh eile ann am foirmle. Is e buaidh nan gnìomhan neadachaidh cead a thoirt do dh'iomadh àireamhachadh a bhith air an cumail ann an aon chealla bileag-obrach.

Gus seo a dhèanamh, tha an obair neadachaidh mar aon de na h-argamaidean airson a 'phrìomh dhreuchd no as fhaide a-mach.

Mar eisimpleir, anns an fhoirmle a leanas, tha an gnìomh SUM air a neadachadh taobh a-staigh na dreuchd ROUND .

Tha seo air a choileanadh le bhith a 'cleachdadh an gnìomh SUM mar argamaid Àireamh an obrachaidh ROUND.

& # 61; ROUND (SUM (D1: D6), 2)

Nuair a bhios tu a 'measadh ghnìomhan neadachaidh, bidh Excel a' dèanamh a-mach an gnìomh as doimhne, no as inntinniche, an toiseach agus an uair sin ag obair air a slighe a-mach. Mar thoradh air an sin, bidh am foirmle gu h-àrd a-nis:

  1. lorg suim nan luachan ann an ceallan D1 gu D6;
  2. timcheall an toraidh seo gu dà àite deicheach.

Bho Excel 2007, tha suas ri 64 ìre de dh 'obair neadachaidh ceadaichte. Ann an dreachan roimhe seo, bha cead aig 7 ìrean de ghnìomhan neadachaidh.

Duilleag-obrach vs. Feartan Gnàthaichte

Tha dà chlas obrach ann an Excel agus Google Sheets:

Is e gnìomhan bileagan obrach an fheadhainn a tha dùthchasach don phrògram, mar na gnìomhan SUM agus ROUND a chaidh a dheasbad gu h-àrd.

Is e gnìomhan gnàthach, air an làimh eile, gnìomhan a chaidh an sgrìobhadh, no a mhìneachadh , leis an neach-cleachdaidh.

Ann an Excel, tha na gnìomhan àbhaisteach air an sgrìobhadh anns a 'chànan prògramadh a chaidh a ghabhail a-steach: Visual Basic airson Tagraidhean no VBA airson goirid. Tha na gnìomhan air an cruthachadh a 'cleachdadh an neach-deasachaidh Visual Basic a tha stèidhichte air tab Leasachaidh an ribain .

Tha gnìomhan gnàthaichte Google Sheets air an sgrìobhadh ann an Script Apps - foirm de JavaScript - agus thèid an cruthachadh leis an deasaiche sgriobt a tha suidhichte fon chlàr-taice Tools .

Bidh na cleachdaidhean àbhaisteach mar as trice, ach chan ann an-còmhnaidh, a 'gabhail ri cuid de dhòigh air dàta a thoirt seachad agus toradh a thoirt air ais anns a' chill far a bheil e.

Gu h-ìosal tha eisimpleir de dhreuchd a tha air a mhìneachadh le neach-cleachdaidh a bhios a 'cunntadh lasachadh-lasair ceannaiche air a sgrìobhadh ann an còd VBA. Tha na gnìomhan bunaiteach airson cleachdaichean, no UDF, air am foillseachadh air làrach-lìn Microsoft:

Lùghdachadh obrach (meud, prìs)
Ma tha meud> = 100 an uairsin
Discount = quantity * price * 0.1
Else
Discount = 0
Deireadh Ma tha
Discount = Application.Round (Lùghdachadh, 2)
Gnìomh Deireannach

Crìochan

Ann an Excel, chan urrainn do ghnìomhan a tha air an sònrachadh le cleachdaichean luachan a thilleadh dha na ceallaichean anns a bheil iad suidhichte. Ann a bhith a 'dèanamh seo, chan urrainn dhaibh òrdughan a chur an gnìomh a tha ag atharrachadh àrainneachd obrachaidh Excel ann an dòigh sam bith - mar atharrachadh air susbaint no cruth cill.

Tha bunait eòlais Microsoft a 'liostadh na cuingeachaidhean a leanas airson dreuchdan a tha air an comharrachadh le luchd-cleachdaidh:

Feartan Gnàthaichte Cleachdaiche vs Macros ann an Excel

Ged nach eil Google Sheets a 'toirt taic dhaibh an-dràsta, ann an Excel, is e sreath de cheumannan clàraichte a th' ann an macro a nì uidheamachadh air gnìomhan bileagan ath-aithris - leithid cruthachadh dàta no obraichean lethbhreac is gluasaid - le bhith a 'toirt buaidh air prìomh-cheanglaichean no gnìomhan luch.

Ged a tha an dà chuid a 'cleachdadh cànan prògramadh VBA Microsoft, tha iad eadar-dhealaichte ann an dà dhòigh:

  1. Bidh UDF a 'dèanamh àireamhachadh agus tha macros a' coileanadh ghnìomhan. Mar a chaidh a ràdh gu h-àrd, chan urrainn dha UDF obrachadh a dhèanamh a bheir buaidh air àrainneachd a 'phrògram fhad' s as urrainn dha macros.
  2. Anns an uinneag deasaiche Visual Basic, faodar an dà dhiofar a dhèanamh air sgàth:
    • Bidh UDF a 'tòiseachadh le aithris dreuchd agus a' crìochnachadh le Fun Function ;
    • Bidh Macros a 'tòiseachadh le Fo- aithris agus crìoch le End Sub .