Edukiak

#### Adibidea

Begiratu honako taula

| A | B | C
1 | Produktuaren izena | Salmentak | Diru-sarrerak
2 | arkatza | 20 | 65
3 | luma | 35 | 85
4 | koadernoa | 20 | 190
5 | liburua | 17 | 180
6 | arkatz-kutxa | ez | ez

Beheko adibide guztietan batuketa kalkulatzeko barrutiek #6 errenkada dute, baina hura ez ikusi egingo da testua duelako.

FuntzioBarrutia; Barrutia1; Irizpidea1[; Barrutia2; Irizpidea2][; … ; [Barrutia127; Irizpidea127]]

Irizpideen arteko erlazio logikoa AND logiko modura definitu daiteke. Alegia, emandako irizpide guztiak betetzen badira (eta soilik horrela bada), hartuko da kontuan kalkuluan emandako FuntzioBarrutia parametroari dagokion balio bat.

FuntzioBarrutia eta Barrutia1,Barrutia2... parametroek tamaina bera izan behar dute, bestela funtzioak 'err:502 - Baliogabeko argumentua' errorea itzuliko du.

Barrutia1: Derrigorrezko argumentua. Gelaxken barruti bat, izendun barruti baten izena edo zutabe edo errenkada baten etiketa da. Irizpidea barruti horri aplikatuko zaio.

Irizpidea: Irizpide bat gelaxka bakarreko erreferentzia, zenbaki edo testu bat da. Gelaxka-edukiekin konparazioak egiteko erabiltzen da.

Gelaxka huts baten erreferentzia 0 zenbakitzat hartzen da.

Bat datorren adierazpen bat honakoa izan daiteke:

- Zenbaki bat edo balio logiko bat. Bat datorren gelaxka-edukia zenbaki edo balio logiko horren berdina izango da.

- Konparatzaile batekin (<, <=, =, >, >=, <>) hasten den balio bat.

  = ikurrarekin, balioa hutsik badago, gelaxka hutsekin bat egingo du.

  <> ikurrarekin, balioa hutsik badago, hutsik ez dauden gelaxkekin bat egingo du.

  <> ikurrarekin, balioa ez badago hutsik, edozein gelaxka-edukirekin bat egingo du, gelaxka hutsak barne, balio horrekin salbu.

  Oharra: "=0" balioak ez du bat egiten gelaxka hutsekin.

  = eta <> eragileetarako, balioa hutsik ez badago eta zenbaki mota gisa edo horren azpimota gisa interpretatu ezin bada eta = eta <> bilaketa-irizpideak gelaxka osoei aplikatu behar zaizkie propietatea markatuta badago, konparazioa gelaxka-eduki osoekin egingo da. Markatuta ez badago, konparazioa irizpideekin bat datorren eremu-zatiarekin egingo da.

- Beste testu-balio batzuk. = eta <> bilaketa-irizpideak gelaxka osoei aplikatu behar zaizkie propietatea egia bada, konparazioa gelaxka-eduki osoekin egingo da. Faltsua bada, konparazioa irizpideekin bat datorren eremu-zatiarekin egingo da. Adierazpenak testua, zenbakiak adierazpen erregularrak zein komodinak (kalkulu-aukeretan gaituta badaude) eduki ditzake.

Barrutia2 – Aukerakoa. Barrutia2 eta hurrengoek Barrutia1 parametroaren esanahi bera dute.

Irizpidea2: Aukerakoa. Parametro hau eta ondoren datozenak 'Irizpidea' parametroaren berdinak dira.

Funtzioak 255 argumentu arte izan ditzake; alegia, 127 irizpide-barruti eta irizpide zehaztu daitezke funtziorako.

Gelaxka batek TRUE (Egiazkoa) badu, 1 baliotzat hartzen du; FALSE (Gezurra) badu, 0 (zero) baliotzat.