EVALUAREA FORMULELOR

        Prin evaluarea unei formule se intelege calculul valorii ei.Rezultatul furnizat de formula supusa evaluarii depinde de valorile operazilor si de operatorii care actioneaza asupra acestora.Atunci cind aplicatia de calbul tabelar evalueaza o formula,se asteapta ca pentru fiecare operator sa se intilneasca anumite tipuri de operanzi.

       In cazul in care tipurile de date necesare pentru efectuarea unei operatii nu corespund celor asteptate,aplicatia de calcul tabelar incearcaa sa converteasca valorile respective,transformindu-le in tipul dorit.
         

     Prin conversia tipului de date al unei valori intelegem transformarea ei in asa mod,incit ea sa apartina altui tip de date.

Fig.1 Operații cu numere


     În procesul evaluarii formulelor,aplicatiile de calcul tabelar efectueaza urmatoarele conversiuni:
  •  Conversiunea in valori numerice.Textele,daca ele pot fi interpretate ca numere,date calendaristice si marcile de timp sint transformate in numere.
  •  Conversiunea in valori text.Atunci cind asteapta un text,aplicatia de calcul tabelar transforma toate numerele si valorile logice in text.
  •  Conversiunea in valori logice.Aplicatia de calcul tabelar transforma numarul 0 in FALSE,iar toate celelalte numere in TRUE.
      Numim precedente(surse) ale unei celule toate celulele care sint referite in formula pe care ea eventual o contine.Numim dependente(destinatii)ale unei celule toate celulele in care ea este referita.


      Vizualizarea precedentelor si dependentelor celulei selectate poate fi efectuata cu ajutorul comenzii Tools,Auditing(Instrumente,Revizie).Aceasta comanda contine urmatoarele optiuni:

  • Trace Precedents(traseaza precedentele) - afiseaza la ecran una sau mai multe sageti care simbolizeaza transferul dint celulele sursa catre celula selectata.
  • Trace Dependents(Traseaza Dependentele) - afiseaza la ecran una sau mai multe sageti care simbolizeaza transferul de date din celula selectata catre celulele destinatie.
  • Trace Error(Traseaza Eroarea) - afiseaza la ecran una sau mai mute sageti care simbolizeaza transferul de date din celulele sursa catre celula selectate ce contine valori de tipul eroare(#VALUE!,#DIV/0 ).
  • Remove all Arrows(Sterge toate sagetile) - sterge de pe ecran toate sagetile,afisate prin lansarea comenzilor precedente.

Niciun comentariu:

Trimiteți un comentariu