Microsoft Excel



Toate cunoștințele pe care oamenii le-au acumulat de-a lungul secolelor despre Microsoft Excel sunt acum disponibile pe internet, iar noi le-am compilat și le-am aranjat pentru dumneavoastră în cel mai accesibil mod posibil. Dorim să puteți accesa rapid și eficient tot ceea ce doriți să știți despre Microsoft Excel, ca experiența dumneavoastră să fie plăcută și să simțiți că ați găsit cu adevărat informațiile pe care le căutați despre Microsoft Excel.

Pentru a ne atinge scopurile ne-am străduit nu numai să obținem cele mai actualizate, ușor de înțeles și veridice informații despre Microsoft Excel, dar am avut grijă ca designul, lizibilitatea, viteza de încărcare și ușurința de utilizare a paginii să fie cât mai plăcute, astfel încât să vă puteți concentra asupra esențialului, cunoscând toate datele și informațiile disponibile despre Microsoft Excel, fără să vă faceți griji pentru nimic altceva, noi ne-am ocupat deja de asta pentru dumneavoastră. Sperăm că ne-am atins scopul și că ați găsit informațiile pe care le căutați despre Microsoft Excel. Așadar, vă urăm bun venit și vă încurajăm să vă bucurați în continuare de experiența de utilizare a scientiaro.com .

  (Redirecionat de la .XLS )

Microsoft Excel
Microsoft Office Excel (2018 - prezent) .svg
Un grafic liniar simplu este creat în Excel, care ruleaz pe Windows 10
Un grafic liniar simplu este creat în Excel, care ruleaz pe Windows 10
Developer (s) Microsoft
Lansare iniial 1987  ( 1987 )
Eliberare stabil (e)
Office 365 2002 (16.0.12527.20278) / 10 martie 2020  ( 2020-03-10 )
Cumprare unic 2019 (16.0) / 24 septembrie 2018  ( 2018-09-24 )
Sistem de operare Microsoft Windows
Tip Spreadsheet
Licen Trialware
website produse .office .com / en-us / excel
Microsoft Excel pentru Mac
Excel pentru Mac 2016
Excel pentru Mac 2016
Developer (s) Microsoft
Lansare iniial 30 septembrie 1985  ( 1985-09-30 )
Versiune stabila
Ora 16.30 (Construii 19101301) / 15 octombrie 2019  ( 2019-10-15 )
Sistem de operare MacOS
Tip Spreadsheet
Licen Software comercial proprietar
website produse .office .com / mac
Microsoft Excel pentru Android
Developer (s) Microsoft Corporation
Versiune stabila
16.0.12026.20174 / 17 septembrie 2019  ( 2019-09-17 )
Sistem de operare Android Marshmallow i mai târziu
Tip Spreadsheet
Licen Software comercial proprietar
website produse .office .com / en-us / excel
Microsoft Excel pentru iOS
Developer (s) Microsoft Corporation
Versiune stabila
2.30.1 / 18 octombrie 2019  ( 2019-10-18 )
Sistem de operare iOS 12 i versiuni ulterioare
Tip Spreadsheet
Licen Software comercial proprietar
website produse .office .com / en-us / excel
Excel Mobile pentru Windows 10
Developer (s) Microsoft
Versiune stabila
16002.12325.20032.0 / 12 decembrie 2019  ( 2019-12-12 )
Sistem de operare Windows 10 , Windows 10 Mobile
Tip Spreadsheet
Licen Trialware
website www .microsoft .com / store / productid / 9WZDNCRFJBH3

Microsoft Excel este o foaie de calcul dezvoltat de Microsoft pentru Windows , macOS , Android i iOS . Dispune de instrumente de calcul, grafic, tabele pivot i un limbaj de programare macro numit Visual Basic pentru aplicaii . A fost o foaie de calcul aplicat pe scar larg pentru aceste platforme, în special începând cu versiunea 5 din 1993 i a înlocuit Lotus 1-2-3 ca standard al industriei pentru foile de calcul. Excel face parte din suita de software Microsoft Office .

Caracteristici

Operatie de baza

Microsoft Excel are caracteristicile de baz ale tuturor foilor de calcul, folosind o gril de celule aranjate în rânduri numerotate i coloane numite litere pentru a organiza manipulri de date precum operaiuni aritmetice. Are o baterie de funcii furnizate pentru a rspunde nevoilor statistice, inginereti i financiare. În plus, poate afia date sub form de grafice liniare, histograme i diagrame, precum i cu un afiaj grafic tridimensional foarte limitat. Permite secionarea datelor s vizualizeze dependenele sale de diveri factori pentru diferite perspective (folosind tabele pivot i managerul scenariului ). Are un aspect de programare, Visual Basic pentru aplicaii , permiând utilizatorului s foloseasc o mare varietate de metode numerice, de exemplu, pentru rezolvarea ecuaiilor difereniale ale fizicii matematice i apoi raportarea rezultatelor la foaia de calcul. De asemenea, are o varietate de caracteristici interactive care permit interfee de utilizator care pot ascunde complet fia de calcul utilizatorului, astfel încât foaia de calcul se prezint ca o aa-numit aplicaie sau sistem de asisten decizional (DSS), printr-o interfa de utilizator proiectat personalizat, pentru de exemplu, un analizator de stocuri sau, în general, ca instrument de proiectare care pune întrebri utilizatorului i ofer rspunsuri i rapoarte. Într-o realizare mai elaborat, o aplicaie Excel poate sondeaz automat baze de date externe i instrumente de msurare folosind o programare de actualizare, analiza rezultatelor, realizare a unui raport Word sau prezentare diapozitiv PowerPoint i e-mail aceste prezentri în mod regulat ctre o list de participani . Excel nu a fost proiectat pentru a fi utilizat ca baz de date.

Microsoft permite o serie de comutatoare opionale de linie de comand pentru a controla modul în care începe Excel.

funcii

Excel 2016 are 484 funcii. Dintre acestea, 360 existau înainte de Excel 2010. Microsoft clasific aceste funcii în 14 categorii. Dintre 484 de funcii curente, 386 pot fi apelate de la VBA ca metode ale obiectului WorksheetFunction i 44 au aceleai nume ca funciile VBA.

Programare macro

Programare VBA

Versiunea Windows de Excel accept programarea prin Visual Basic pentru aplicaii (VBA) Microsoft , care este un dialect al Visual Basic . Programarea cu VBA permite manipularea foilor de calcul care este incomod sau imposibil cu tehnici standard de foi de calcul. Programatorii pot scrie cod direct folosind editorul Visual Basic (VBE), care include o fereastr pentru scrierea codului, codul de depanare i mediul de organizare a modulului de cod. Utilizatorul poate implementa metode numerice, precum i automatizarea sarcinilor, cum ar fi formatarea sau organizarea datelor în VBA, i poate ghida calculul folosind orice rezultate intermediare dorite raportate înapoi la foaia de calcul.

VBA a fost eliminat din Mac Excel 2008, deoarece dezvoltatorii nu credeau c o lansare la timp ar permite portarea motorului VBA în mod nativ la Mac OS X. VBA a fost restaurat în urmtoarea versiune, Mac Excel 2011, dei compilarea nu are suport pentru obiectele ActiveX , având impact asupra unor instrumente pentru dezvoltatori la nivel înalt.

Un mod obinuit i uor de a genera codul VBA este utilizarea Macro Recorder. Recorderul Macro înregistreaz aciunile utilizatorului i genereaz cod VBA sub forma unei macro-uri. Aceste aciuni pot fi apoi repetate automat rulând macro-ul. Macro-urile pot fi, de asemenea, conectate la diferite tipuri de declanare, precum comenzile rapide de la tastatur, un buton de comand sau o grafic. Aciunile din macro pot fi executate din aceste tipuri de declanare sau din opiunile generice ale barei de instrumente. Codul VBA al macrocomenzii poate fi, de asemenea, editat în VBE. Anumite caracteristici, cum ar fi funciile de bucl i promptul ecranului prin propriile proprieti i unele elemente grafice de afiare, nu pot fi înregistrate, dar trebuie introduse în modulul VBA direct de programator. Utilizatorii avansai pot utiliza solicitri ale utilizatorilor pentru a crea un program interactiv sau pentru a reaciona la evenimente precum fiele în curs de încrcare sau schimbate.

Codul Macro înregistrat poate s nu fie compatibil cu versiunile Excel. Unele coduri utilizate în Excel 2010 nu pot fi utilizate în Excel 2003. Efectuarea unei macro-uri care schimb culorile celulelor i care modific alte aspecte ale celulelor poate s nu fie compatibil înapoi.

Codul VBA interacioneaz cu foaia de calcul prin modelul de obiecte Excel , un vocabular care identific obiectele foii de calcul i un set de funcii sau metode furnizate care permit citirea i scrierea foii de calcul i interaciunea cu utilizatorii si (de exemplu, prin bare de instrumente personalizate sau bare de comand i csue de mesaje ). Subrutinele VBA create de utilizatori execut aceste aciuni i opereaz ca macrocomenzi generate cu ajutorul înregistratorului macro, dar sunt mai flexibile i mai eficiente.

Istorie

Din prima sa versiune Excel a acceptat programarea utilizatorilor finali a macro-urilor (automatizarea sarcinilor repetitive) i a funciilor definite de utilizator (extensia bibliotecii de funcii încorporate). În versiunile iniiale ale Excel, aceste programe au fost scrise într-un limbaj macro ale crui enunuri aveau sintaxa de formul i se aflau în celulele cu foi speciale pentru macro scopuri (stocate cu extensia de fiier .XLM în Windows.) XLM era limbajul macro implicit pentru Excel prin Excel 4.0 . Începând cu versiunea 5.0 Excel au înregistrat macrocomenzi în VBA în mod implicit, dar cu versiunea 5.0 XLM înregistrarea era înc permis ca opiune. Dup versiunea 5.0, aceast opiune a fost întrerupt. Toate versiunile Excel, inclusiv Excel 2010 sunt capabile s ruleze o macrocomand XLM, dei Microsoft descurajeaz utilizarea acestora.

Grafice

Grafic realizat cu Microsoft Excel

Excel accept diagrame , grafice sau histograme generate de grupuri de celule specificate. Componenta grafic generat poate fi fie încorporat în foaia curent, fie adugat ca obiect separat.

Aceste afiaje sunt actualizate dinamic dac se schimb coninutul celulelor. De exemplu, s presupunem c cerinele importante de proiectare sunt afiate vizual; apoi, ca rspuns la modificarea de ctre utilizator a valorilor de încercare pentru parametri, curbele care descriu forma schimb designul i punctele lor de schimbare a interseciei, ajutând selecia celui mai bun design.

Adugai ins

Funcii suplimentare sunt disponibile folosind suplimente . Mai multe sunt furnizate cu Excel, inclusiv:

  • Instrumentul de analiz: furnizeaz instrumente de analiz a datelor pentru analiza statistic i inginereasc (include analiza variaiei i a regresiei )
  • Analiz ToolPak VBA: funcii VBA pentru Analiz ToolPak
  • Instrumente pentru moneda euro: conversie i formatare pentru moneda euro
  • Add-In Solver: Instrumente pentru optimizare i soluionarea ecuaiilor

Stocarea i comunicarea datelor

Numrul de rânduri i coloane

Versiunile de Excel pân la 7.0 au avut o limitare a dimensiunii seturilor de date de 16K (2 14 =16 384 ) rânduri. Versiunile 8.0 pân la 11.0 ar putea gestiona 64K (2 16 =65 536 ) rânduri i 256 coloane (2 8 ca etichet IV). Versiunea 12.0 în continuare, inclusiv versiunea curent 16.x, poate gestiona peste 1M (2 20 =1 048 576 ) rânduri i16 384 (2 14 ca etichet XFD) coloane.

Formate de fiiere

Foaie de calcul Excel
Extensia nume de fiier .xls, (.xlsx, .xlsm, .xlsb - Excel 2007)
Tipul media de internet application/vnd.ms-excel
Identificator de tip uniform (UTI) com.microsoft.excel.xls
Dezvoltat de Microsoft
Tip de format Spreadsheet

Pân în 2007, Microsoft Excel a folosit un format de fiier binar proprietar numit Excel Binary File Format (.XLS) ca format principal. Excel 2007 folosete Office Open XML ca format de fiier principal, un format bazat pe XML care a urmat dup un format bazat pe XML anterior numit XML Spreadsheet (XMLSS), introdus pentru prima dat în Excel 2002.

Dei susine i încurajeaz utilizarea de noi formate bazate pe XML ca înlocuitori, Excel 2007 a rmas compatibil înapoi cu formatele binare tradiionale. În plus, majoritatea versiunilor Microsoft Excel pot citi CSV , DBF , SYLK , DIF i alte formate vechi. Suportul pentru unele formate de fiiere mai vechi a fost eliminat în Excel 2007. Formatele de fiiere au fost preponderent din programe DOS.

Binar

OpenOffice.org a creat documentaia formatului Excel. Exist dou epoci ale formatului: formatul OLE 97-2003 i formatul mai vechi al fluxului. De atunci, Microsoft a fcut ca specificaia formatului binar Excel s fie disponibil pentru descrcare gratuit.

Foaie de calcul XML

Formatul XML Spreadsheet introdus în Excel 2002 este un format simplu, bazat pe XML , lipsit de unele caracteristici mai avansate, cum ar fi stocarea macro-urilor VBA. Dei extensia de fiier prevzut pentru acest format este .xml , programul gestioneaz corect fiierele XML cu extensia .xls . Aceast caracteristic este utilizat pe scar larg de aplicaiile tere (de ex. MySQL Query Browser ) pentru a oferi capaciti de export în Excel fr a implementa formatul de fiier binar. Urmtorul exemplu va fi deschis corect de Excel dac este salvat ca Book1.xml sau Book1.xls :

<xml version="1.0">
<Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:o="urn:schemas-microsoft-com:office:office"
 xmlns:x="urn:schemas-microsoft-com:office:excel"
 xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
 xmlns:html="http://www.w3.org/TR/REC-html40">
 <Worksheet ss:Name="Sheet1">
  <Table ss:ExpandedColumnCount="2" ss:ExpandedRowCount="2" x:FullColumns="1" x:FullRows="1">
   <Row>
    <Cell><Data ss:Type="String">Name</Data></Cell>
    <Cell><Data ss:Type="String">Example</Data></Cell>
   </Row>
   <Row>
    <Cell><Data ss:Type="String">Value</Data></Cell>
    <Cell><Data ss:Type="Number">123</Data></Cell>
   </Row>
  </Table>
 </Worksheet>
</Workbook>

Extensii de fiiere curente

Microsoft Excel 2007, împreun cu celelalte produse din suita Microsoft Office 2007 , au introdus noi formate de fiiere. Primul dintre acestea (.xlsx) este definit în specificaia Office Open XML (OOXML).

Formate Excel 2007
Format Extensie Descriere
Caiet de lucru Excel .xlsx Formatul implicit Excel 2007 i formatul crii de lucru ulterioare. În realitate, o arhiv comprimat Zip cu o structur de directoare a documentelor text XML . Funcioneaz ca înlocuitor principal pentru fostul format .xls binar, dei nu accept macrocomenzi Excel din motive de securitate.
Excel. Macbook activat Macro .xlsm Ca Excel Workbook, dar cu suport macro.
Caiet de lucru binar Excel .xlsb Ca Excel Macro-Workbook activat, dar stocarea informaiilor în form binar în loc de documente XML pentru deschiderea i salvarea documentelor mai rapid i mai eficient. Destinat mai ales documentelor foarte mari, cu zeci de mii de rânduri i / sau câteva sute de coloane. Acest format este foarte util pentru reducerea fiierelor Excel mari, aa cum se întâmpl adesea atunci când se face analiza datelor.
ablon Macro-activat Excel .xltm Un document ablon care constituie o baz pentru crile de lucru efective, cu suport macro. Înlocuirea formatului vechi .xlt.
Add-in Excel .xlam Adugare Excel pentru a aduga funcionaliti i instrumente suplimentare. Suport macro inerent din cauza fiierului.

Extensii de fiiere vechi

Format Extensie Descriere
Spreadsheet .xls Formatul principal de foi de calcul care conine date în foi de lucru, diagrame i macro-uri
Adugare ( VBA ) .xla Adug funcionaliti personalizate; scris în VBA
Bara de instrumente .xlb Extensia de fiier în care sunt stocate setrile bara de instrumente personalizate Microsoft Excel.
Diagram .xlc Un grafic creat cu date dintr-o foaie de calcul Microsoft Excel care salveaz doar graficul. Pentru a salva diagrama i foaia de calcul salvai ca .XLS. XLC nu este acceptat în Excel 2007 sau în alte versiuni mai noi de Excel.
dialog .xld Folosit în versiunile mai vechi de Excel.
Arhiva .xlk O copie de rezerv a unei foi de calcul Excel
Adugare (DLL) .xll Adug funcionaliti personalizate; scris în C ++ / C , Visual Basic , Fortran etc. i compilat într-o bibliotec special de legturi dinamice
Macro .xlm Un macro este creat de utilizator sau preinstalat cu Excel.
Format .xlt O foaie de calcul pre-formatat creat de utilizator sau de Microsoft Excel.
Modul .xlv Un modul este scris în VBA (Visual Basic pentru aplicaii) pentru Microsoft Excel
Bibliotec .DLL Codul scris în VBA poate accesa funcii într-un DLL, de obicei acesta este utilizat pentru a accesa API-ul Windows
Spaiul de lucru .xlw Amenajarea ferestrelor mai multor cri de lucru

Utilizarea altor aplicaii Windows

Aplicaiile Windows, cum ar fi Microsoft Access i Microsoft Word , precum i Excel pot comunica între ele i pot folosi capabilitile celuilalt. Cele mai frecvente sunt schimbul de date dinamic : dei puternic depit de Microsoft, aceasta este o metod obinuit de a trimite date între aplicaiile care ruleaz pe Windows, publicaiile oficiale MS referindu-l la acesta drept protocolul din iad. Dup cum sugereaz i numele, permite aplicaiilor s furnizeze date altora pentru calcul i afiare. Este foarte frecvent pe pieele financiare, fiind utilizat pentru a v conecta la importante servicii de date financiare, cum ar fi Bloomberg i Reuters .

Legarea i încorporarea obiectelor OLE permite unei aplicaii Windows s controleze o alta pentru a-i permite s formateze sau s calculeze date. Aceasta poate avea forma de încorporare în cazul în care o aplicaie folosete o alt pentru a gestiona o sarcin creia i se potrivete mai mult, de exemplu, o prezentare PowerPoint poate fi încorporat într-o foaie de calcul Excel sau invers.

Utilizarea datelor externe

Utilizatorii Excel pot accesa surse de date externe prin intermediul funciilor Microsoft Office, cum ar fi (de exemplu) .odcconexiunile construite cu formatul fiierului conexiunii de date Office. Fiierele Excel pot fi actualizate folosind un driver ODBC furnizat de Microsoft .

Excel poate accepta date în timp real prin mai multe interfee de programare, ceea ce îi permite s comunice cu multe surse de date, cum ar fi Bloomberg i Reuters (prin adaosuri precum Power Plus Pro ).

  • DDE: Schimbul de date dinamic utilizeaz mecanismul de transmitere a mesajelor în Windows pentru a permite curgerea datelor între Excel i alte aplicaii. Dei este uor pentru utilizatori s creeze astfel de link-uri, programarea unor astfel de link-uri este atât de dificil încât Microsoft, creatorii sistemului, se refer oficial la acesta drept protocolul din iad. În ciuda numeroaselor probleme, DDE rmâne cea mai comun modalitate de a ajunge la comerciani pe pieele financiare.
  • Network DDE a extins protocolul pentru a permite foilor de calcul de pe diferite calculatoare s fac schimb de date. Începând cu Windows Vista, Microsoft nu mai accept funcia.
  • Date în timp real: RTD, dei în multe privine superioare tehnic DDE, a fost lent pentru a obine acceptarea, deoarece necesit abiliti de programare non-banale, iar atunci când a fost lansat pentru prima dat nu a fost nici documentat în mod adecvat, nici susinut de ctre furnizorii majori de date.

În mod alternativ, Microsoft Query ofer navigare bazat pe ODBC în Microsoft Excel.

Exportul i migrarea foilor de calcul

Programatorii au creat API-uri pentru a deschide foi de calcul Excel într-o varietate de aplicaii i medii, altele decât Microsoft Excel. Acestea includ deschiderea documentelor Excel pe web folosind controale ActiveX sau pluginuri precum Adobe Flash Player . Proiectul Apache POI Openource ofer biblioteci Java pentru citirea i scrierea fiierelor de calcul Excel. ExcelPackage este un alt proiect open-source care furnizeaz generarea din partea serverului a foilor de calcul Microsoft Excel 2007. PHPExcel este o bibliotec PHP care transform formatele Excel5, Excel 2003 i Excel 2007 în obiecte pentru citire i scriere în cadrul unei aplicaii web. Excel Services este un instrument actual de dezvoltator .NET care poate îmbunti capacitile Excel. Foile de calcul Excel pot fi accesate de la Python cu xlrd i openpyxl . js-xlsx i js-xls pot deschide foi de calcul Excel de la JavaScript .

Protecie cu parol

Protecia Microsoft Excel ofer mai multe tipuri de parole:

  • Parol pentru a deschide un document
  • Parol pentru a modifica un document
  • Parol pentru a proteja foaia de lucru
  • Parol pentru a proteja cartea de lucru
  • Parol pentru a proteja cartea de lucru de partajare

Toate parolele, cu excepia parolei pentru a deschide un document, pot fi eliminate imediat, indiferent de versiunea Microsoft Excel utilizat pentru crearea documentului. Aceste tipuri de parole sunt utilizate în principal pentru lucrul partajat pe un document. Aceste documente protejate prin parol nu sunt criptate , iar sursele de date dintr-o parol setat sunt salvate în antetul unui document . Parola pentru protejarea crii de lucru este o excepie - atunci când este setat, un document este criptat cu parola standard VelvetSweatshop , dar din moment ce este cunoscut publicului, de fapt nu adaug nicio protecie suplimentar documentului. Singurul tip de parol care poate împiedica accesul la un infractor s acceseze un document este parola pentru a deschide un document . Puterea criptografic a acestui tip de protecie depinde puternic de versiunea Microsoft Excel care a fost utilizat pentru crearea documentului.

În versiunile Microsoft Excel 95 i anterioare, parola de deschis este convertit într-o cheie de 16 bii care poate fi fisurat instantaneu. În Excel 97/2000 parola este convertit într-o cheie de 40 de bii, care poate fi fisurat foarte rapid folosind echipamente moderne. În ceea ce privete serviciile care folosesc mese curcubeu (de exemplu, Cutare parol), este nevoie de pân la câteva secunde pentru a elimina protecia. În plus, programele de fisurare a parolei pot s atace parolele cu for brut cu o rat de sute de mii de parole pe secund, ceea ce nu numai c le permite s decripteze un document, dar i s gseasc parola original.

În Excel 2003 / XP criptarea este puin mai bun - un utilizator poate alege orice algoritm de criptare disponibil în sistem (consultai Furnizorul de servicii criptografice ). Datorit CSP, un fiier Excel nu poate fi decriptat i, prin urmare, parola de deschis nu poate fi eliminat, dei viteza de atac brute-force rmâne destul de mare. Cu toate acestea, algoritmul Excel 97/2000 mai vechi este setat implicit. Prin urmare, utilizatorii care nu modific setrile implicite nu au o protecie fiabil a documentelor lor.

Situaia s-a schimbat fundamental în Excel 2007 , în care algoritmul modern AES cu o cheie de 128 de bii a început s fie folosit pentru decriptare, iar utilizarea de 50.000 de ori a funciei de hash SHA1 a redus viteza atacurilor cu for brut pân la sute de parole pe al doilea. În Excel 2010 , rezistena proteciei în mod implicit a fost crescut de dou ori datorit utilizrii unui SHA1 de 100.000 de ori pentru a converti o parol în cheie.

Microsoft Excel Viewer

Microsoft Excel Viewer a fost un program freeware pentru vizualizarea i tiprirea documentelor cu foi de calcul create de Excel. Microsoft Excel Viewer a fost retras în aprilie 2018 în locul Excel Online . Excel Viewer este similar cu Microsoft Word Viewer în funcionalitate. (Nu exist o versiune curent pentru Mac .) Excel Viewer este disponibil pentru calculatoarele portabile Microsoft Windows i Windows CE , cum ar fi NEC MobilePro . De asemenea, este posibil s deschidei fiiere Excel utilizând anumite instrumente i servicii online. Vizitatorii excel exceleni nu necesit instalarea Microsoft Excel a utilizatorilor.

ciudateniile

Pe lâng problemele cu foile de calcul în general, alte probleme specifice Excel includ precizie numeric, funcii statistice îneltoare, erori de funcii mod, limitri de date i multe altele.

Precizie numeric

În ciuda utilizrii preciziei de 15 cifre, Excel poate afia multe alte cifre (pân la treizeci) la cererea utilizatorului. Dar cifrele afiate nu sunt cele utilizate efectiv în calculele sale i, de exemplu, diferena a dou numere poate diferi de diferena dintre valorile afiate. Dei aceste plecri sunt, de obicei, dincolo de a 15-a zecimal, apar excepii, în special pentru un numr foarte mare sau foarte mic. Pot aprea erori grave dac deciziile sunt luate pe baza comparaiilor automate de numere (de exemplu, folosind funcia Excel If ), întrucât egalitatea a dou numere poate fi imprevizibil.

În figura fraciunea 1/9000 este afiat în Excel. Dei acest numr are o reprezentare zecimal care este un ir infinit de altele, Excel afieaz doar cele 15 cifre de frunte. În a doua linie, numrul unu se adaug fraciei, iar din nou Excel afieaz doar 15 cifre. În a treia linie, se scade din sum folosind Excel. Deoarece suma din a doua linie are doar unsprezece 1 dup zecimal, diferena atunci când 1 este sczut de la aceast valoare afiat este de trei 0, urmat de un ir de unsprezece. Cu toate acestea, diferena raportat de Excel în linia a treia este de trei 0, urmat de un ir de treisprezece secunde i dou cifre în plus eronate. Acest lucru se datoreaz faptului c Excel calculeaz cu aproximativ o jumtate de cifr mai mult decât afieaz.

Excel funcioneaz cu o versiune modificat în 1985 a specificaiei IEEE 754 . Implementarea Excel implic conversii între reprezentrile binare i zecimale, ceea ce duce la o precizie, în medie, mai bun decât se atepta de la o precizie simpl de cincisprezece cifre, dar care poate fi mai rea. Consultai articolul principal pentru detalii.

Pe lâng acurateea calculelor utilizatorului, poate fi pus problema exactitii funciilor furnizate prin Excel. În special în domeniul funciilor statistice, Excel a fost criticat pentru sacrificarea exactitii pentru viteza de calcul.

Deoarece multe calcule în Excel sunt executate cu VBA , o problem suplimentar este exactitatea VBA, care variaz în funcie de tipul variabil i de precizia solicitat de utilizator.

Funcii statistice

Precizia i comoditatea instrumentelor statistice în Excel a fost criticat, întrucât manipularea greit a datelor lips, întrucât returnarea valorilor incorecte datorit manipulrii inepte a numerelor rotunde i mari, ca doar actualizarea selectiv a calculelor pe o foaie de calcul atunci când unele valori ale celulelor sunt modificate i ca având un set limitat de instrumente statistice. Microsoft a anunat c unele dintre aceste probleme sunt abordate în Excel 2010.

Eroare funcie Excel MOD

Excel are probleme cu operaiile modulo . În cazul unor rezultate excesiv de mari, Excel va returna avertismentul de eroare#NUM! în loc de un rspuns.

Ziua de salt ficional în anul 1900

Excel include 29 februarie 1900, tratând în mod incorect 1900 ca an biseric , chiar dac de exemplu, 2100 este tratat corect ca un an non-biseric. Bug-ul a provenit de la Lotus 1-2-3 (implementat în mod intenionat pentru a economisi memoria computerului) i a fost, de asemenea, pus în aplicare intenionat în Excel, în scopul compatibilitii erorilor . Aceast motenire a fost transferat ulterior în format de fiier XML Office Open .

Astfel, un numr (nu neaprat întreg) mai mare sau egal cu 61 interpretat ca dat i or este numrul (real) de zile dup 30 decembrie 1899, ora 0:00, un numr non-negativ sub 60 este numrul de zile dup 31 decembrie 1899, ora 0:00, iar numerele cu partea întreag 60 reprezint ziua de ficiune.

Interval de date

Excel accept date cu ani în intervalul 1900-9999, cu excepia faptului c 31 decembrie 1899 poate fi introdus ca 0 i este afiat ca 0-ian-1900.

Transformarea unei fracii de zi în ore, minute i zile, tratându-l ca moment în ziua de 1 ianuarie 1900, nu funcioneaz pentru o fraciune negativ.

Probleme de conversie

Introducerea unui text care se întâmpl s fie într-o form care este interpretat ca o dat, textul poate fi modificat în mod neintenionat într-un format de dat standard. O problem similar apare atunci când se întâmpl ca un text s fie sub forma unei notaii cu punct flotant a unui numr. În aceste cazuri, textul original exact nu poate fi recuperat din rezultat.

Aceast problem a cauzat o problem bine cunoscut în analiza ADN-ului , de exemplu în bioinformatic . Aa cum a raportat prima dat în 2004, oamenii de tiin genetic au descoperit c Excel convertete automat i incorect anumite nume de gene în date. Un studiu de urmrire din 2016 a constatat c numeroase lucrri de reviste tiinifice revizuite au fost afectate i c Din revistele selectate, proporia de articole publicate cu fiiere Excel care conin liste de gene care sunt afectate de erori cu numele genelor este de 19,6%. Excel analizeaz datele copiate i lipite i uneori le schimb în funcie de ceea ce crede c sunt. De exemplu, MARCH1 (degetul de tip 1 cu inele asociate cu membran CH) devine convertit la data de 1 martie (1-mar) i SEPT2 (septin 2) este transformat în 2 septembrie (2-sept) etc. În timp ce unele surse de tiri secundare au raportat acest lucru ca o eroare la Excel, autorii originali ai lucrrii din 2016 au pus vina pe cercettori care au folosit greit Excel.

Erori cu iruri mari

Urmtoarele funcii returneaz rezultate incorecte atunci când au trecut o ir mai lung de 255 de caractere:

  • type () returneaz în mod incorect 16, adic Valoarea erorii
  • IsText (), când este numit ca metod a obiectului VBA WorksheetFunction (adic, WorksheetFunction.IsText () din VBA), returneaz incorect false.

Numele de fiiere

Microsoft Excel nu va deschide dou documente cu acelai nume i va afia în schimb urmtoarea eroare:

Un document cu numele % s este deja deschis. Nu putei deschide dou documente cu acelai nume, chiar dac documentele sunt în foldere diferite. Pentru a deschide al doilea document, închidei documentul care este deschis în prezent, sau redenumii unul dintre documente.

Motivul este pentru calcularea ambiguitii cu celulele legate. Dac exist o celul = '[Book1.xlsx] Foaie1'! $ G $ 33 i exist dou cri denumite "Book1" deschise, nu exist nicio modalitate de a spune care înseamn utilizatorul.

versiuni

Istorie timpurie

Microsoft a comercializat iniial un program de foi de calcul numit Multiplan în 1982. Multiplan a devenit foarte popular pe sistemele CP / M , dar pe sistemele MS-DOS a pierdut popularitatea fa de Lotus 1-2-3 . Microsoft a lansat prima versiune Excel pentru Macintosh pe 30 septembrie 1985, iar prima versiune Windows a fost 2.05 (pentru a se sincroniza cu versiunea 2.2 a Macintosh) în noiembrie 1987. Lotus a fost lent s aduc 1-2-3 la Windows i prin la începutul anilor 1990, Excel a început s se extind 1-2-3 i l-a ajutat pe Microsoft s-i ating poziia de lider dezvoltator de software. Aceast realizare a solidificat Microsoft ca un concurent valabil i i-a artat viitorul dezvoltrii de software GUI . Microsoft i-a meninut avantajul cu noi versiuni periodice, la fiecare doi ani sau ceva mai mult.

Microsoft Windows

Excel 2.0 este prima versiune a Excel pentru platforma Intel . Versiunile anterioare 2.0 erau disponibile doar pe Apple Macintosh.

Excel 2.0 (1987)

Prima versiune Windows a fost etichetat 2 pentru a corespunde versiunii Mac. Aceasta includea o versiune în timp de rulare a Windows.

BYTE în 1989 a listat Excel pentru Windows ca printre câtigtorii Distinciei premiilor BYTE. Revista a declarat c portul versiunii extraordinare Macintosh strlucete, cu o interfa de utilizator la fel de bun sau mai bun decât originalul.

Excel 3.0 (1990)

Baruri de instrumente incluse, capaciti de desen, contur, asisten suplimentar, diagrame 3D i multe alte funcii noi.

Excel 4.0 (1992)

Introducere automat.

De asemenea, un ou de Pate în Excel 4.0 dezvluie o animaie ascuns a unui set de numere de la 1 la 3, care reprezint Lotus 1-2-3, care a fost apoi zdrobit de un logo Excel.

Excel 5.0 (1993)

Cu versiunea 5.0, Excel a inclus Visual Basic pentru aplicaii (VBA), un limbaj de programare bazat pe Visual Basic care adaug capacitatea de a automatiza sarcinile în Excel i de a furniza funcii definite de utilizator (UDF) pentru utilizarea în foile de lucru. VBA este un plus puternic la aplicaie i include un mediu integrat de dezvoltare integrat (IDE). Înregistrarea macro poate produce coduri VBA care replic aciuni ale utilizatorului, permiând astfel o automatizare simpl a sarcinilor obinuite. VBA permite crearea de formulare i controale în foaia de lucru pentru a comunica cu utilizatorul. Limba accept utilizarea (dar nu crearea ) DLL -ului ActiveX ( COM ) ; versiunile ulterioare adaug suport pentru module de clas permiând utilizarea tehnicilor de baz de programare orientate pe obiecte .

Funcionalitatea de automatizare oferit de VBA a fcut din Excel o int pentru viruii macro . Acest lucru a cauzat probleme grave pân când produsele antivirus au început s detecteze aceti virui. Microsoft a întreprins demersuri pentru a preveni utilizarea necorespunztoare prin adugarea abilitii de a dezactiva complet macro-urile, pentru a activa macros-urile atunci când deschid o carte de lucru sau pentru a avea încredere în toate macro-urile semnate folosind un certificat de încredere.

Versiunile 5.0 pân la 9.0 din Excel conin diverse ou de Pate , inclusiv o Sal a sufletelor torturate, dei începând cu versiunea 10 Microsoft a luat msuri pentru a elimina astfel de caracteristici fr document din produsele lor.

5.0 a fost lansat într-o versiune x86 pe 16 bii pentru Windows 3.1 i mai târziu într-o versiune pe 32 de bii pentru NT 3.51 (x86 / Alpha / PowerPC)

Excel 95 (v7.0)

Lansat în 1995 cu Microsoft Office pentru Windows 95 , aceasta este prima versiune major dup Excel 5.0, deoarece nu exist Excel 6.0 cu toate aplicaiile Office standardizate pe acelai numr de versiune major.

Rescriere intern pe 32 de bii. Aproape fr modificri externe, dar mai rapide i mai stabile.

Excel 97 (v8.0)

Inclus în Office 97 (pentru x86 i Alpha). Acesta a fost o actualizare major care a introdus asistentul pentru clip-paper i a prezentat VBA standard utilizat în loc de Excel Basic intern. A introdus etichetele de limbaj natural acum eliminate.

Aceast versiune Excel include un simulator de zbor ca un ou de Pate .

Excel 2000 (v9.0)

Inclus în Office 2000 . Aceasta a fost o actualizare minor, dar a introdus o actualizare în clipboard unde poate reine mai multe obiecte simultan. Asistentul Office, a crui apariie frecvent nesolicitat în Excel 97 a enervat muli utilizatori, a devenit mai puin intruziv.

Excel 2002 (v10.0)

Inclus în Office XP . Îmbuntiri foarte minore.

Excel 2003 (v11.0)

Inclus în Office 2003 . Îmbuntiri minore, cele mai importante fiind noile tabele.

Excel 2007 (v12.0)

Inclus în Office 2007 . Aceast versiune a fost o actualizare major fa de versiunea anterioar. Similar cu alte produse Office actualizate, Excel în 2007 a folosit noul sistem de meniuri cu panglici . Acest lucru era diferit de ceea ce obinuiau utilizatorii i a fost întâmpinat cu reacii mixte. Un studiu a raportat o acceptare destul de bun de ctre utilizatori, cu excepia utilizatorilor cu înalt experien i a utilizatorilor de aplicaii de procesare a textului cu o interfa WIMP clasic , dar a fost mai puin convins în ceea ce privete eficiena i organizarea. Cu toate acestea, un sondaj online a raportat c majoritatea respondenilor au avut o opinie negativ asupra schimbrii, utilizatorii avansai fiind ceva mai negativi decât utilizatorii intermediari i utilizatorii care au raportat o reducere auto-estimat a productivitii.

Funcionalitatea adugat a inclus setul SmartArt de diagrame de afaceri editabile. De asemenea, a fost adugat o gestionare îmbuntit a variabilelor numite prin intermediul Managerului de nume i o flexibilitate îmbuntit în formatarea graficelor, care permit ( x, y ) coordonarea etichetrii i a liniilor de greutate arbitrar. Au fost introduse câteva îmbuntiri ale tabelelor pivot.

La fel ca i alte produse de birou, au fost introduse formate de fiiere XML Office Open , inclusiv .xlsm pentru o carte de lucru cu macros i .xlsx pentru o carte de lucru fr macros.

Mai exact, multe dintre limitrile de dimensiune ale versiunilor anterioare au fost mult crescute. Pentru a ilustra, numrul de rânduri era acum 1.048.576 (2 20 ), iar coloanele erau 16.384 (2 14 ; coloana din dreapta-dreapta este XFD). Aceasta schimb ceea ce este o  referin valabil A1 în raport cu un interval numit. Aceast versiune a folosit mai extins mai multe nuclee pentru calcularea foilor de calcul; cu toate acestea, macro-urile VBA nu sunt gestionate în paralel, iar suplimentele XLL au fost executate în paralel doar dac au fost sigure în fire i acest lucru a fost indicat la înregistrare.

Excel 2010 (v14.0)

Inclus în Office 2010 , aceasta este urmtoarea versiune major dup v12.0, deoarece numrul 13 a fost omis .

Îmbuntiri minore i suport pe 64 de bii, inclusiv urmtoarele:

  • Recalculare cu mai multe filetri (MTR) pentru funcii utilizate frecvent
  • Tabele pivot îmbuntite
  • Mai multe opiuni de formatare condiionat
  • Capaciti suplimentare de editare a imaginilor
  • Grafice în celule numite sparkine
  • Posibilitatea de a previzualiza înainte de a lipi
  • Funcie de culcare Office 2010 pentru activiti legate de documente
  • Posibilitatea de a personaliza Panglica
  • Multe formule noi, foarte specializate pentru a îmbunti precizia

Excel 2013 (v15.0)

Inclus în Office 2013 , împreun cu o mulime de instrumente noi incluse în aceast versiune:

  • Îmbuntirea coninutului multi-threading i a memoriei
  • FlashFill
  • Power View
  • Pivot de putere
  • Slicer Timeline
  • Aplicaia Windows
  • Întreba
  • 50 de noi funcii

Excel 2016 (v16.0)

Inclus în Office 2016 , împreun cu o mulime de instrumente noi incluse în aceast versiune:

  • Integrare interogare Power
  • Mod de citire numai pentru Excel
  • Acces la tastatur pentru tabele rotative i feliere în Excel
  • Noi tipuri de diagram
  • Date rapide care se conecteaz în Visio
  • Funcii de prognoz Excel
  • Asisten pentru selectarea multipl a elementelor Slicer folosind atingerea
  • Gruparea timpului i diagrama rotativ
  • Carduri de date Excel

Apple Macintosh

OS / 2

  • 1989 Excel 2.2
  • 1990 Excel 2.3
  • 1991 Excel 3.0

rezumat

Legend: Versiune veche, neîntreinut Versiune mai veche, meninut în continuare Versiunea actual stabil Ultima versiune de previzualizare Lansare viitoare
Istoricul versiunilor Microsoft Excel pentru Windows
An Nume Versiune Comentarii
1987 Excel 2 Versiune veche, nu mai este întreinut: 2.0 Renumerotat la 2 pentru a corespunde cu versiunea contemporan Macintosh
1990 Excel 3 Versiune veche, nu mai este întreinut: 3.0 S-au adugat capabiliti de grafic 3D
1992 Excel 4 Versiune veche, nu mai este întreinut: 4 Funcie de completare automat introdus
1993 Excel 5 Versiune veche, nu mai este întreinut: 5 Include Visual Basic pentru aplicaii (VBA) i diverse opiuni orientate pe obiecte
1995 Excel 95 Versiune veche, nu mai este întreinut: 7 Renumerotat pentru versiunea Word contemporan. Ambele programe au fost ambalate în Microsoft Office pân la aceast dat.
1997 Excel 97 Versiune veche, nu mai este întreinut: 8
2000 Excel 2000 Versiune veche, nu mai este întreinut: 9 O parte a Microsoft Office 2000, care a fost ea însi parte a Windows Millennium (cunoscut i sub numele de Windows ME).
2002 Excel 2002 Versiune veche, nu mai este întreinut: 10.0
2003 Excel 2003 Versiune veche, nu mai este întreinut: 11.0 Lansat doar un an mai târziu pentru a corespunde mai bine cu restul Microsoft Office (Word, PowerPoint etc.).
2007 Excel 2007 Versiune veche, nu mai este întreinut: 12,0
2010 Excel 2010 Versiune mai veche, dar înc meninut: 14.0 Din cauza superstiiilor care înconjoar numrul 13, Excel 13 a fost omis în numrarea versiunilor.
2013 Excel 2013 Versiune mai veche, dar înc meninut: 15.0 Au introdus înc 50 de funcii matematice (disponibile ca comenzi preambalate, mai degrab decât s introducei manual formula).
2016 Excel 2016 Versiunea stabil actual: 16.0 Parte a Microsoft Office 2016
Istoricul versiunilor Microsoft Excel pentru Macintosh
An Nume Versiune Comentarii
1985 Excel 1 Versiune veche, nu mai este întreinut: 1.0 Versiunea iniial a Excel
1988 Excel 1.5 Versiune veche, nu mai este întreinut: 1.5
1989 Excel 2 Versiune veche, nu mai este întreinut: 2.2
1990 Excel 3 Versiune veche, nu mai este întreinut: 3.0
1992 Excel 4 Versiune veche, nu mai este întreinut: 4
1993 Excel 5 Versiune veche, nu mai este întreinut: 5 Disponibil numai pe Mac-uri bazate pe PowerPC. Prima versiune PowerPC.
1998 Excel 98 Versiune veche, nu mai este întreinut: 8 Excel 6 i Excel 7 au fost omise s corespund cu restul Microsoft Office la acea vreme.
2000 Excel 2000 Versiune veche, nu mai este întreinut: 9
2001 Excel 2001 Versiune veche, nu mai este întreinut: 10.0
2004 Excel 2004 Versiune veche, nu mai este întreinut: 11.0
2008 Excel 2008 Versiune veche, nu mai este întreinut: 12,0
2011 Excel 2011 Versiune veche, nu mai este întreinut: 14.0 Ca i în cazul versiunii Windows, versiunea 13 a fost omis din motive superstiioase.
2016 Excel 2016 Versiunea stabil actual: 16.0 Ca i în restul Microsoft Office, la fel este i pentru Excel: Datele de lansare viitoare pentru versiunea Macintosh sunt destinate s corespund mai bine celor pentru versiunea Windows, începând cu 2016.
Istoricul versiunilor Microsoft Excel pentru OS / 2
An Nume Versiune Comentarii
1989 Excel 2.2 Versiune veche, nu mai este întreinut: 2.2 Numrat între versiunile Windows la acea vreme
1990 Excel 2.3 Versiune veche, nu mai este întreinut: 2.3
1991 Excel 3 Versiune veche, nu mai este întreinut: 3.0 Ultima versiune de sistem de operare / 2. S-au întrerupt subserele Microsoft Excel, care altfel este înc un program dezvoltat activ.

efect

Excel ofer multe modificri ale interfeei utilizatorului în primele foi de calcul electronice; cu toate acestea, esena rmâne aceeai ca în software-ul original de calcul, VisiCalc : programul afieaz celule organizate în rânduri i coloane i fiecare celul poate conine date sau o formul, cu referine relative sau absolute la alte celule.

Excel 2.0 pentru Windows, care a fost modelat dup omologul su bazat pe interfaa GUI pentru Mac, a extins indirect baza instalat a mediului Windows care a început. Excel 2.0 a fost lansat cu o lun înainte de Windows 2.0, iar baza instalat a Windows era atât de sczut la acel moment în 1987, încât Microsoft a trebuit s integreze o versiune runtime de Windows 1.0 cu Excel 2.0. Spre deosebire de Microsoft Word, nu a existat niciodat o versiune DOS de Excel.

Excel a devenit prima foaie de calcul care permite utilizatorului s defineasc aspectul foilor de calcul (fonturi, atribute de caractere i aspectul celulelor). De asemenea, a introdus recomputarea inteligent a celulelor, în care sunt actualizate doar celulele dependente de celula modificat (programele anterioare ale foilor de calcul recomputau tot timpul sau au ateptat o anumit comand a utilizatorului). Excel a introdus completarea automat, capacitatea de a trage i extinde caseta de selecie pentru a copia automat coninutul celulelor sau a rândurilor în celulele sau rândurile adiacente, reglând inteligent copiile prin incrementarea automat a referinelor sau coninutului celulelor. Excel a introdus, de asemenea, funcii de grafic extinse.

Securitate

Deoarece Excel este utilizat pe scar larg, acesta a fost atacat de hackeri. În timp ce Excel nu este direct expus la Internet, dac un atacator poate obine o victim s deschid un fiier în Excel i exist un bug de securitate adecvat în Excel, atunci atacatorul poate obine controlul asupra computerului victimei. GCHQ din Marea Britanie are un instrument numit TORNADO ALLEY cu acest scop.

Vezi si

Citatele

Surse generale

linkuri externe

Opiniones de nuestros usuarios

Diana Cojocaru

Informațiile furnizate despre Microsoft Excel sunt adevărate și foarte utile. Bine.

Sergiu Albu

Mulțumesc. Articolul despre Microsoft Excel m-a ajutat.