Sut y Defnyddir 'Argument' mewn Swyddogaeth neu Fformiwla

Dadleuon yw'r gwerthoedd y mae swyddogaethau'n eu defnyddio i berfformio cyfrifiadau. Mewn rhaglenni taenlen fel Excel a Google Sheets, dim ond fformiwlâu adeiledig sy'n cyflawni cyfrifiadau a osodir yn unig yw'r swyddogaethau, ac mae'r rhan fwyaf o'r swyddogaethau hyn yn mynnu bod data yn cael ei gofnodi, naill ai gan y defnyddiwr neu ffynhonnell arall, er mwyn dychwelyd canlyniad.

Cystrawen Swyddogaeth

Mae cystrawen swyddogaeth yn cyfeirio at gynlluniad y swyddogaeth ac yn cynnwys enw'r swyddogaeth, y brawddegau, y gwahanyddion coma, a'i ddadleuon.

Mae'r dadleuon bob amser yn cael eu hamgylchynu gan parenthesis ac mae dadleuon unigol yn cael eu gwahanu gan goma.

Enghraifft syml, a ddangosir yn y ddelwedd uchod, yw swyddogaeth SUM - y gellir ei ddefnyddio i grynhoi neu gyfanswm colofnau hir neu rhesi o rifau. Y cystrawen ar gyfer y swyddogaeth hon yw:

SUM (Rhif1, Rhif2, ... Rhif255)

Y dadleuon ar gyfer y swyddogaeth hon yw: Rhif1, Rhif2, ... Rhif255

Nifer y Dadleuon

Mae nifer y dadleuon y mae swyddogaeth yn ei gwneud yn ofynnol yn amrywio gyda'r swyddogaeth. Gall y swyddogaeth SUM gael hyd at 255 o ddadleuon, ond dim ond un sydd ei angen - y ddadl Rhif1 - mae'r gweddill yn ddewisol.

Yn y cyfamser, mae gan swyddogaeth OFFSET dri dadl gofynnol a dau ddewis dewisol.

Nid oes gan unrhyw swyddogaethau eraill, fel swyddogaethau NAWR a HEDDIW , unrhyw ddadleuon, ond tynnu eu data - y rhif cyfresol neu'r dyddiad - o gloc y system gyfrifiadurol. Er nad oes unrhyw ddadleuon yn ofynnol gan y swyddogaethau hyn, mae'n rhaid i'r rhychwantau, sy'n rhan o gystrawen y swyddogaeth, gael eu cynnwys wrth fynd i mewn i'r swyddogaeth.

Mathau o Ddata mewn Dadleuon

Fel nifer y dadleuon, bydd y mathau o ddata y gellir eu cofnodi ar gyfer dadl yn amrywio yn dibynnu ar y swyddogaeth.

Yn achos swyddogaeth SUM, fel y dangosir yn y ddelwedd uchod, mae'n rhaid i'r dadleuon gynnwys data rhif - ond gall y data hwn fod:

Mae mathau eraill o ddata y gellir eu defnyddio ar gyfer dadleuon yn cynnwys:

Swyddogaethau Neidio

Mae'n gyffredin i un swyddogaeth gael ei gofnodi fel y ddadl dros swyddogaeth arall. Gelwir y llawdriniaeth hon yn swyddogaethau nythu ac fe'i gwneir i ymestyn galluoedd y rhaglen wrth wneud cyfrifiadau cymhleth.

Er enghraifft, nid yw'n anghyffredin i swyddogaethau IF gael eu nythu un y tu mewn i'r llall fel y dangosir isod.

= OS (A1> 50, OS (A2 <100, A1 * 10, A1 * 25)

Yn yr enghraifft hon, defnyddir yr ail swyddogaeth IF neu nythu fel dadl Gwerth_if_true o'r swyddogaeth IF cyntaf ac fe'i defnyddir i brofi am ail amod - os yw'r data yng nghell A2 yn llai na 100.

Ers Excel 2007, caniateir 64 lefel o nythu mewn fformiwlâu. Cyn hynny, dim ond saith lefel o nythu a gefnogwyd.

Dod o Hyd i Ddogfennau Swyddogaeth & # 39; s

Dau ffordd o ddod o hyd i ofynion y ddadl ar gyfer swyddogaethau unigol yw:

Bocsys Deialog Swyddogaeth Excel

Mae gan y mwyafrif helaeth o swyddogaethau yn Excel flwch deialog - fel y dangosir ar gyfer y swyddog SUM yn y ddelwedd uchod - sy'n rhestru'r dadleuon angenrheidiol a dewisol ar gyfer y swyddogaeth.

Gellir gwneud agor blwch deialog swyddogaeth trwy:

Taflenni offer: Teipio Enw Swyddogaeth a Rhif

Ffordd arall o ganfod dadleuon swyddogaeth yn Excel ac yn Google Spreadsheets yw:

  1. Cliciwch ar gell,
  2. Rhowch yr arwydd cyfartal - i hysbysu'r rhaglen bod fformiwla yn cael ei rhoi;
  3. Nodwch enw'r swyddogaeth - wrth i chi deipio, mae enwau'r holl swyddogaethau sy'n dechrau gyda'r llythyr hwnnw yn ymddangos mewn offeryn islaw'r gell weithredol;
  4. Rhowch frwdhesis agored - mae'r swyddogaeth benodedig a'i dadleuon wedi'u rhestru yn y pecyn cymorth.

Yn Excel, mae'r ffenestr offeryn yn cwmpasu dadleuon dewisol gyda cromfachau sgwâr ([]). Mae angen dadleuon pob un arall a restrir.

Yn Google Spreadsheets, nid yw'r ffenestr offeryn yn gwahaniaethu rhwng dadleuon angenrheidiol a dadleuon dewisol. Yn hytrach, mae'n cynnwys enghraifft yn ogystal â chrynodeb o ddefnydd y swyddogaeth a disgrifiad o bob dadl.