Funcții logice și adrese absolute


Subiectele principale ale paragrafului sunt:


Logarea și executarea funcțiilor logice

Continuăm îmbunătățirea tabelului de contabilitate pentru vânzarea produselor lactate. În condiția livrării mărfurilor, se recomandă să se țină seama de următoarele circumstanțe: nu este important să se aducă mărfurile în cazul în care pavilionul comerțului se termină. Acest lucru poate fi furnizat și în foaia de calcul. Celula E9 va fi utilizată pentru a stoca timpul (în ore) rămas până la sfârșitul zilei de lucru. Condiția livrării mărfurilor este formulată după cum urmează: mărfurile trebuie livrate în cazul în care cantitatea rămasă este zero. Și până la sfârșitul zilei de lucru rămân mai mult de două ore.






Atunci când scrieți condiția de mai sus sub forma unei expresii logice, trebuie utilizată operația logică AND (coroborare, multiplicare logică). Lucrul cu bazele de date. te-ai familiarizat cu operațiunile logice. Cu toate acestea, în foi de calcul, există reguli ușor diferite pentru scrierea expresiilor logice care conțin operații logice.

În foile de calcul, operațiile logice (AND, OR, NOT) sunt tratate ca funcții logice.

De exemplu, o expresie logică care presupune valoarea TRUE, dacă este îndeplinită condiția pentru livrarea bunurilor formulate mai sus, este scrisă după cum urmează (pentru a doua linie, adică pentru iaurt):






Înainte de paranteze, numele operației logice (funcție) este pus și în paranteze sunt operanții logici.

De aceea, acum funcția condiționată în celula G2 ar trebui să arate astfel:

IF (AND (E2 = 0; E9> 2); "Da"; "Nu");

Acum ar trebui să fie clar că funcția condiționată, care decide eliberarea bunurilor, trebuie să fie scrisă după cum urmează:

Rămâne să discutăm formula care calculează cantitatea de timp rămasă până la sfârșitul zilei de lucru. Puteți, uitându-vă la ceas, inserați manual acest timp în celula E9. Dar în procesoarele tabulare moderne, există funcții speciale (funcții de timp) care vă permit să obțineți timpul curent. Acest lucru este posibil datorită faptului că hardware-ul calculatoarelor include un cronometru - ceasul intern al computerului. Dacă ziua de lucru se termină la ora 20, formula trebuie să fie după cum urmează: 20 - ORE CURENTĂ. Fie, de exemplu, funcția de a determina ora curentă să fie scrisă ca: HOUR (THAT ()).

După efectuarea modificărilor, tabelul din modul de afișare a formulelor va avea forma tabelului. 4.11, și în modul de afișare a valorilor - tab. 4.12.

Tabelul 4.11. Tabel în modul de afișare formulare

Rețineți că din tabel. 4.12 rezultă că laptele este deja depășit, dar nu trebuie să fie crescut, deoarece există 2 ore până la sfârșitul zilei de lucru.

Pe scurt despre principal

Când scrieți expresii logice, puteți utiliza operații logice: ȘI, OR, NU. În foile de calcul, operațiile logice sunt utilizate ca funcții.

Întrebări și sarcini

I. Semakin, L. Zalogova, S. Rusakov, L. Shestakova, Informatică, gradul 9
Cititorii au trimis de pe site-uri web


Dacă aveți corecții sau sugestii pentru această lecție, scrieți-ne.

Dacă doriți să vedeți alte ajustări și dorințe pentru lecții, consultați aici - Forumul educațional.







Articole similare

Trimiteți-le prietenilor: