Lucrez cu foi de calcul de mulți ani. Dacă le puteți înțelege semnificația, folosirea lor vă va face, fără îndoială, mult mai bună la lucrul cu computerele. Și nu numai asta. Ideea este simplă, dar teribil de bună. Nu știu dacă aveți într-adevăr idee cât de bun este.

Totul din foi de calcul se învârte în jurul unui singur cuvânt - Adresă. Adresa unei celule din Excel este litera coloanei în care se află și numărul rândului pe care se află celula. Coloanele sunt litere ale alfabetului englez, iar rândurile sunt cifre arabe. De exemplu, în celula A1 (prima coloană, rândul 1) este numărul 7, iar în coloana B2 (a doua coloană, rândul 2) este textul „Salată verde”. Există un alt tip de adresare, dar deocamdată acest lucru nu este important.

excel

Acum gândiți-vă de câte ori faceți același lucru cu date inițiale diferite. De exemplu, o ecuație pătratică. Ei bine, setați parametrii a, b și c, considerați discriminantul, găsiți x1 și x2. Calculul dobânzii la împrumut, facturile de energie electrică și apă, profiturile companiei, impozitul dvs. pe salariu etc. exemplele descrise de colegii dinaintea mea în secțiune arată cât de des trebuie să luăm în considerare aceiași algoritmi cu date de intrare diferite. Și dacă vă gândiți la aceste date ca adrese, nu numere și text, atunci cu foi de calcul puteți face o mulțime de lucruri.

S-au scris multe în lecții până acum și nu le vom repeta, dar permiteți-mi să vă reamintesc cel mai important lucru:
Textul și numerele sunt introduse în foi de calcul. Sunt introduse în mod normal, fără prefixe sau sufixe, adică. (BGN, an) etc., iar aspectul acestora este modificat ulterior cu comenzile pentru formatarea celulei. Dacă scrieți direct BGN 20, programul recunoaște acest lucru ca text și, prin urmare, nu poate participa la calculele ulterioare.

Data este un tip de număr care este utilizat în principal la calcularea dobânzii, cum ar fi 01.01.1900. pentru Excel este numărul 1.


În plus față de text și numere, Excel are formule și funcții. Acestea sunt introduse cu un „=” la început. Utilizați comanda Insert/Function pentru funcții.

Amintiți-vă întotdeauna adresele. În coloana F am scris formulele care sunt folosite pe rândurile corespunzătoare din coloana E. Înmulțim adresa celulei, nu numărul care este scris acolo. Astfel, dacă produsele noastre alimentare scad sau cresc ulterior cantitatea acestora sau prețul se modifică, suma totală se va schimba imediat automat.

Adresare relativă și absolută. Formula "= C2 * D2" este scrisă în celula E2. Aceasta înseamnă că în celula E2, o celulă care se află în același rând și două coloane la stânga (C2) este înmulțită cu o celulă care se află în același rând și o coloană la stânga (D2). De ce o explic atât de abstract. Pentru că dacă scriem formula „= C2 * D2” și copiem în celulele E3, E4 și E5, atunci aceeași acțiune se va repeta pentru ordinea respectivă. Aceasta înseamnă că în celula E3, o celulă care se află în același rând și două coloane la stânga (C3) este înmulțită cu o celulă care se află în același rând și o coloană la stânga (D 3). Care este scopul lecției. Astfel, dacă scriem formula doar pe prima linie (oricât de complexă este), o putem copia în câteva secunde pe toate cele 65536 de linii de Excel. Aceasta se numește adresare relativă. Adresarea absolută este utilizată dacă, de exemplu, trebuie să înmulțim aceste prețuri cu dolarul sau euro. Apoi într-o celulă (de exemplu G1) scriem valoarea euro, iar în formula la care participă coloana și rândul cu semnul $ vor fi fixate. Dacă scriem $ G $ 1 într-o formulă, atunci când copiem orizontal sau vertical această adresă este întotdeauna $ G $ 1 .

În cele din urmă, vă voi oferi două exemple care vă vor ajuta să lucrați cu Excel.

Primul este un cod VB pe care îl puteți utiliza pentru a converti numerele în cuvinte. 124 - o sută douăzeci și patru. Acest lucru poate completa tutorialul cu factura.

Opțiune Comparați baza de date Opțiune ExplicitGlobal Rupi Ca variantăFuncția Slovom (Fsum) Dim Ssum Ca SingleDim Pr1 Ca SingleDim Pr2 Ca IntegerDim Pr3 Ca SingleDim Slov2 Ca String 'Dim M (12) Ca StringStatic M (12) Ca StringM (1) = "edin" M ( 2) = "doi" M (3) = "trei" M (4) = "patru" M (5) = "cinci" M (6) = "șase" M (7) = "șapte" M (8) = "opt" M (9) = "nouă" M (10) = "zece" M (11) = "unsprezece" M (12) = "doisprezece" On Error GoTo Err1 Ssum = Int (Fsum) If Ssum> 999999 Sau Ssum 0) Și (Pr1 0) Apoi Slov2 = Slov2 + Slovom (Pr1) + " End If End Dacă Altfel Dacă Ssum 0) Și (Pr3 0) Atunci Slov2 = Slov2 + Slovom (Pr3) End If End If End If End IfLetter = Letter2 Err1: Exit Function Function End Function


Motivul celui de-al doilea exemplu este un fișier Excel, care este distribuit de către Ministerul Agriculturii către fermieri și trebuie să completeze doar 4-5 rânduri de 60 de pagini ale tabelului și să îl tipărească. Masa are protecție și nu poate fi ajustată, adică. pentru 5 cifre se vor imprima 60 de coli de tabel. Iată cum putem rezolva acest lucru:


Cu comanda Protect Sheets putem proteja tabelul de diferite corecții specificate în listă - formatarea, inserarea, ștergerea, editarea rândurilor și coloanelor etc. Fără protecție macro. Realizăm următoarea macro: Macro sub1 () Macro "Macro1 Macro" înregistrat la 18.3.2007 de rupi "Cells. Selectați Selecție. Copiați cărțile de lucru. Adăugați selecție. PastePasta specială: = xlPasteColumnWidths, Operation: = xlNone, _ SkipBlanks: = False, Transpose: = False Windows ("Book1"). Activați celulele. Selectați Application.CutCopyMode = False Selection.Copy Windows ("Book2"). Activați Range ("A1"). Selectați ActiveSheet.Paste Windows ("Book1") . ActivateEnd Sat.

În două cuvinte: Marcăm totul, copiem, deschidem un fișier nou și în el copiem doar lățimea coloanelor. Apoi copiem totul în noul fișier. Deci avem două fișiere identice, al doilea nu are protecție.

În cele din urmă, vreau să spun câteva cuvinte despre foile de calcul vechi pe care oamenii le foloseau înainte ca Billy Gates să pună totul deoparte.

Una dintre cele mai bune din anii DOS a fost Lotus 1-2-3. Programatorii noștri din anii comunismului au furat-o (împreună cu alte programe precum dBase, Clipper și Word) și au numit-o „Microplane” („marcă comercială” a Microsystems). Quattro Pro al lui Borland a ieșit mai târziu, dar 1-2-3 a rămas un clasic. În primele versiuni de Excel exista un meniu tradus de 1-2-3.