4. Utilizarea funcțiilor OpenOffice Calc
4.1. Funcții logice. Funcția IF (IF)
Funcțiile logice efectuează calculul condițional prin formule și permit implementarea algoritmilor de decizie simple.
Funcția IF returnează o valoare dacă condiția specificată este evaluată la TRUE și o altă valoare dacă FALSE. Funcția IF este utilizată la verificarea condițiilor pentru valori și formule.
IF (Expresie_logă; Value_if_true; Value_if_long)
Să presupunem că trebuie să calculați în tabelul de lucru comisia privind rezultatele vânzărilor unui produs. În cazul în care vânzătorul a vândut produse mai mult de 100.000 $, atunci rata comisionului este 7.5%, dacă este mai mică, apoi 5%. Fără utilizarea funcției, va trebui să creați două formule diferite și să le utilizați corect pentru fiecare valoare a volumului de vânzări. Mai jos este o funcție care vă permite să calculați comisionul pe baza valorii vânzărilor.
IF este o funcție care verifică dacă o condiție este îndeplinită și returnează o valoare dacă este executată și o altă valoare, dacă nu;
A1 * 0,05 este valoarea returnată dacă condiția este îndeplinită;
A1 * 0,075 este valoarea returnată dacă condiția nu este îndeplinită.
Astfel, în cazul în care valoarea de celula A1 (valoarea de vânzare) va fi mai mică de 100.000 (condiția este îndeplinită), programul va multiplica valoarea celula A1 până la 0,05 (rata de comision), în cazul în care aceeași cantitate de vânzări va fi mai mult de 100.000 (condiția nu este îndeplinită), programul va multiplica valoarea celulei A1 la 0,075.
Mergeți la Sheet3. Dacă nu există fișier sursă pe Sheet3, creați tabelul în Tabelul 3.
Calculați comisionul de vânzări dacă rata comisionului este de 5,5%, rata premium este de 7,5%, rata de vânzări este de 150 000 de ruble. Pentru aceasta, urmați acești pași:
Activați celula C6 (comanda Orlov), apelați Expertul funcțional. găsiți funcția IF în ea.
În câmpul expresie booleană, introduceți condiția B6<В1 (продажи Орлова меньше нормы продаж).
În eslitrue Value (true), tip B6 expresie * B2 (în cazul în care vânzarea Orlov standarde mai puține vânzări, pentru a calcula valoarea comisionului de vânzare trebuie să fie înmulțită cu rata de comision).
În eslifalse Value (false) introduceți B6 expresie * B3 (în cazul în care standardele de mai multe vânzări de vânzări Orlova, pentru a calcula valoarea comisionului de vânzare trebuie să fie înmulțită cu rata de primă).
Verificați corectitudinea argumentelor din figura 20
Calculați comisionul pentru vânzătorii rămași. Pentru aceasta, utilizați funcția Completare automată. furnizând preliminar referințe absolute.
Comparați rezultatele cu figura.
Salvați registrul de lucru.
4.2. Funcții statistice. Funcția COUNTIF
Funcția COUNTIF numără numărul de celule într-un interval care satisface criteriul specificat.
Sintaxa funcției este: COUNTIF (interval; criteriu).
Intervalul este intervalul în care doriți să numărați celulele.
Un criteriu este un criteriu sub forma unui număr, a unei expresii sau a unui text care determină ce celule să fie contorizate. De exemplu, criteriul poate fi exprimat după cum urmează: 32, "32", "> 32", "mere".
Completați foaia de calcul conform Fig. 22.
Calculați numărul de administratori care au vândut mai mult decât norma. Pentru aceasta, urmați acești pași:
Mergeți la celula E7. Apelați Expertul funcțional. găsiți funcția COUNTIF în ea.
În câmpul Gama, specificați intervalul de celule B6: B15 (în acest interval, valorile de căutare mai mari de 150.000).
În câmpul Criterii, introduceți celula E6 (această celulă conține condiția care este bifată în intervalul B6: B15).
Verificați dacă argumentele sunt introduse corect.
9. Calculați numărul de manageri care au un volum de vânzări egal cu sau mai mare decât cel normal.
Comparați rezultatele cu figura.
Salvați registrul de lucru.
4.3. Funcțiile matematice. Funcția SUMIF (SUMIF)
Funcția SUMIF rezumă celulele specificate de criteriu.
Sintaxa funcției este: SUMIF (Range, Criterion, Sum_Summary).
Intervalul este gama de celule computerizate.
Un criteriu este un criteriu sub forma unui număr, expresie sau text care definește celule sumabile. De exemplu, criteriul poate fi exprimat ca 32, "32", "> 32", "mere".
Sumă Sumă Sumă reprezintă celulele efective pentru sumare.
Celulele din intervalul Sum_Admin sunt însumate numai dacă celulele corespunzătoare din argumentul Range răspund criteriului. Dacă Sum_Admin este omisă, celulele din argumentul Range sunt însumate.
Dacă nu există fișier sursă pe Sheet3, creați un tabel. 4. Celula din stânga sus a tabelului corespunde cu celula A20.
Calculați totalurile pe regiuni și pe lună, precum și valorile totale ale vânzărilor. Pentru aceasta, urmați acești pași:
Activați celula F21 (rezultate în partea de nord), apelați Expertul funcțional. găsiți funcția SUMIF în ea.
În câmpul Gama, specificați intervalul de celule B21: B32 (în acest interval se caută criteriul "Nord").
În câmpul Criterii, introduceți celula E21 (cu această valoare, conținutul domeniului B21: B32 este comparat).
În intervalul însumare selectați intervalul C21: C32 (când în intervalul B21: B32 apare valoarea criteriu corespunzătoare însumarea valorilor corespunzătoare ale gamei de C21: C32).
Verificați dacă argumentele din figura 26 sunt corecte.
Calculați rezultatele pentru restul regiunilor și lunilor (utilizați funcția Completare automată și referințe absolute).
Calculați valorile finale.
Comparați rezultatele cu Fig. 27.
14. Salvați registrul de lucru.
Sarcina pentru munca independenta:
Du-te la Sheet4. Dacă nu există niciun fișier original, introduceți o foaie nouă executând comanda Insert ⇒ Sheet, creați tabelul în Tabel. 5