Ang mga operator sa LibreOffice Calc

Maaari mong gamitin ang mga sumusunod na operator sa LibreOffice Calc:

Mga Operator ng Arithmetical

Ang mga operator na ito ay nagbabalik ng mga numerical na resulta.

Operator

Pangalan

Halimbawa

+

Dagdag

1+1

-

Pagbabawas

2-1

-

Negasyon

-5

*

Pagpaparami

2*2

/

Dibisyon

9/3

%

Porsiyento

15%

^

Exponentiation

3^2


note

Ang prefix na "-" (negation) ay may mas mataas na precedence kaysa sa "^" (exponentiation). Halimbawa -3^2 ay katumbas ng 9, na siyang parisukat ng isang negatibong numero.


Mga operator ng paghahambing

Ang mga operator na ito ay nagbabalik alinman sa tama o mali.

Operator

Pangalan

Halimbawa

=

Kapantay

A1=B1

>

Higit sa

A1>B1

<

Mas mababa sa

A1<B1

>=

Higit sa o katumbas ng

A1>=B1

<=

Mas mababa sa o katumbas ng

A1<=B1

<>

Hindi pagkakapantay-pantay

A1<>B1


Mga operator ng text

Pinagsasama ng operator ang magkahiwalay na mga teksto sa isang teksto.

Operator

Pangalan

Halimbawa

&

pagsasama-sama ng teksto

Ang "Araw" at "araw" ay "Linggo"


Mga operator ng sanggunian

Ang mga operator na ito ay nagbabalik ng cell range na zero, isa o higit pang mga cell.

Ang hanay ay may pinakamataas na precedence, pagkatapos ay intersection, at pagkatapos ay sa wakas ay unyon.

Operator

Pangalan

Halimbawa

:

Saklaw

A1:C108, A:D o 3:13

!

Intersection

SUM(A1:B6!B5:C12)

Kinakalkula ang kabuuan ng lahat ng mga cell sa intersection; sa halimbawang ito, ang resulta ay nagbubunga ng kabuuan ng mga cell B5 at B6.

~

Pagsasama o unyon

Kumuha ng dalawang sanggunian at nagbabalik ng isang listahan ng sanggunian, na isang pagsasama-sama ng kaliwang sanggunian na sinusundan ng tamang sanggunian. Ang mga dobleng entry ay dalawang beses na isinangguni.

=COUNT(A1:B2~B2:C3) binibilang ang mga halaga ng A1:B2 at B2:C3. Tandaan na ang cell B2 ay binibilang ng dalawang beses.

=INDEX(A1:B2~C1:D2;2;1;2) pinipili ang cell C2, iyon ay, ang unang cell ng pangalawang row, unang column, ng pangalawang range (C1:D2) ng listahan ng range.


note

Ang isang listahan ng sanggunian ay hindi pinapayagan sa loob ng isang array expression.


Pangunahing operator

Pagkakaugnay at pagkauna ng mga operator, mula sa pinakamataas hanggang sa pinakamababang precedence.

Pagkakaisa

(mga) operator

Kumento

umalis

:

Saklaw.

umalis

!

Reference intersection (A1:C4!B1:B5 ay B1:B4).

umalis

~

Sanggunian unyon.

Tama

+,-

Prefix unary operator. Halimbawa, -5 o -A1. Tandaan na ang mga ito ay may ibang nauuna kaysa sa pagdaragdag at pagbabawas.

umalis

%

Postfix unary operator % (hatiin sa 100). Tandaan na ito ay legal sa mga expression, halimbawa, B1%.

umalis

^

Power (2^3 ay 8).

umalis

*,/

Paramihin, hatiin.

umalis

+,-

Binary operations add, subtract. Tandaan na ang unary (prefix) + at - ay may ibang precedence.

umalis

&

Binary operation string concatenation. Tandaan na ang "&" ay dapat i-escape kapag kasama sa isang XML na dokumento.

umalis

=, <>, <, <=,
>, >=

Ang mga operator ng paghahambing na katumbas ng, hindi katumbas ng, mas mababa sa, mas mababa sa o katumbas ng, mas malaki kaysa sa, mas malaki kaysa sa o katumbas ng.


note

Ang prefix na "-" ay may mas mataas na precedence kaysa sa "^", "^" ay left-associative, at ang reference intersection ay may mas mataas na precedence kaysa sa reference union.


note

Ang prefix na "+" at "-" ay tinukoy bilang right-associative. Gayunpaman, tandaan na ang mga tipikal na application na nagpapatupad ng higit sa mga operator na tinukoy sa detalyeng ito (tulad ng tinukoy) ay maaaring ipatupad ang mga ito bilang left-associative, dahil ang mga kinakalkula na resulta ay magkapareho.


note

Maaaring ma-override ang precedence sa pamamagitan ng paggamit ng mga panaklong, kaya ang "=2+3*4" ay nagko-compute sa 14 ngunit ang "=(2+3)*4" ay nag-compute ng 20.


Mangyaring suportahan kami!