2014/05/27

LibreOffice Calc: nola zenbatu bi baldintza betetzen dituzten erregistroak

(Eguneratua 2014/8/7an)

Bi baldintza betetzen dituzten erregistroak zenbatzeko:

LibreOffice 2.4.3 baino lehen:

SUMPRODUCT funtzioa erabilitzen ahal dugu. Berez matrizen produktua egiteko diseinatuta dago baina honetarako ere erabili daiteke. Excel-en sartu berri duten COUNTIFS funtzioaren lana betetzen du.

SUMPRODUCT funtzioaren sintaxi ohikoa hau da:
SUMPRODUCT(matrizea 1; matrizea ;...)
eta matrize horien biderketa egiten du baina horrela erabiltzen badugu:
SUMPRODUCT(matrizea 1="baldintza1"; matrizea="baldintza2" ;...)
baldintzak betetzen diren kasuen zenbaketa egiten du*.

Ikus dezagun adibide bat:

Kasu honetan jakin nahi dut zenbat neska eta zenbat mutil dauden 1. mailan eta 2. mailan hurrenez hurren. Irudiko ariketaren ezkerraldean idatzi dut lau kalkuluak egiteko erabili ditudan funtzioaren argumentuak, lehenengoan ezkerreko matrizean neska eta bigarren matrizean 1 izanez gero, baldintza biak emanez gero alegia, kontatu behar du eta horrela beste hiru kasuetan.

*
betetzen da > 1, ez da betetzen >0
0*0=0
0*1=0
1*0=0
1*1=1 (biak betez gero kontatzen du).


 LibreOffice 2.4.3 eta gero:

 
Bertsio honetan COUNTIFS funtzioa ezarri da, beraz, hainbat baldintza betetzen dituzten erregistroak zenbatzeko erabiltzen ahal dugu. Bere sistaxia hau da:


Aurreko adibidea horrela geratu daiteke COUNTIFS funtzioarekin:


iruzkinik ez:

Argitaratu iruzkina