Microsoft Excel



Alle kennis die de mens in de loop der eeuwen over Microsoft Excel heeft vergaard, is nu op het internet beschikbaar, en wij hebben die voor u op een zo toegankelijk mogelijke manier gebundeld en geordend. Wij willen dat u snel en efficiënt toegang krijgt tot alles wat u over Microsoft Excel wilt weten; dat uw ervaring plezierig is en dat u het gevoel hebt dat u echt de informatie over Microsoft Excel hebt gevonden waarnaar u op zoek was.

Om onze doelstellingen te bereiken hebben wij ons niet alleen ingespannen om de meest actuele, begrijpelijke en waarheidsgetrouwe informatie over Microsoft Excel te verkrijgen, maar wij hebben er ook voor gezorgd dat het ontwerp, de leesbaarheid, de laadsnelheid en de bruikbaarheid van de pagina zo aangenaam mogelijk zijn, zodat u zich kunt concentreren op het wezenlijke, het kennen van alle beschikbare gegevens en informatie over Microsoft Excel, zonder dat u zich zorgen hoeft te maken over iets anders, wij hebben het al voor u geregeld. Wij hopen dat wij ons doel hebben bereikt en dat u de informatie heeft gevonden die u zocht over Microsoft Excel. We heten u dus van harte welkom en moedigen u aan om te blijven genieten van de ervaring van het gebruik van scientianl.com .

Microsoft Excel
Microsoft Office Excel (2019heden).svg
Microsoft Excel.png
Een eenvoudig lijndiagram wordt gemaakt in Excel, draaiend op Windows 10
Ontwikkelaar(s) Microsoft
Eerste uitgave 1987  ( 1987 )
Stabiele vrijlating
2103 (16.0.13901.20400) / 13 april 2021  ( 2021-04-13 )
Besturingssysteem Microsoft Windows
Type Spreadsheet
Vergunning Trialware
Website producten .office .com /nl-nl /excel
Microsoft Excel voor Mac
Excel voor Mac screenshot.png
Excel voor Mac (versie 16.44), draaiend op macOS Mojave 10.14.6
Ontwikkelaar(s) Microsoft
Eerste uitgave 30 september 1985  ( 1985/09-30 )
Stabiele vrijlating
16,50 (build 21061301) / 15 juni 2021  ( 2021-06-15 )
Besturingssysteem macOS
Type Spreadsheet
Vergunning Gepatenteerde commerciële software
Website producten .office .com /mac
Microsoft Excel voor Android
Ontwikkelaar(s) Microsoft Corporation
Stabiele vrijlating
16.0.14026.20172 / 16 mei 2021  ( 2021-05-16 )
Besturingssysteem Android Oreo en hoger
Type Spreadsheet
Vergunning Gepatenteerde commerciële software
Website producten .office .com /nl-nl /excel
Microsoft Excel voor iOS
Ontwikkelaar(s) Microsoft Corporation
Stabiele vrijlating
2,50 / 14 juni 2021  ( 2021-06-14 )
Besturingssysteem iOS 13 of hoger
IPadOS 13 of hoger
Type Spreadsheet
Vergunning Gepatenteerde commerciële software
Website producten .office .com /nl-nl /excel

Microsoft Excel is een spreadsheet ontwikkeld door Microsoft voor Windows , macOS , Android en iOS . Het beschikt over reken-, grafische tools, draaitabellen en een macro- programmeertaal genaamd Visual Basic for Applications (VBA). Het is een zeer veel toegepaste spreadsheet voor deze platforms, vooral sinds versie 5 in 1993, en het heeft Lotus 1-2-3 vervangen als de industriestandaard voor spreadsheets. Excel maakt deel uit van de Microsoft Office- softwaresuite.

Functies

Basis operatie

Microsoft Excel heeft de basisfuncties van alle spreadsheets, met behulp van een raster van cellen die zijn gerangschikt in genummerde rijen en kolommen met letters om gegevensmanipulaties zoals rekenkundige bewerkingen te organiseren. Het heeft een reeks meegeleverde functies om te voldoen aan statistische, technische en financiële behoeften. Bovendien kan het gegevens weergeven als lijngrafieken, histogrammen en grafieken, en met een zeer beperkte driedimensionale grafische weergave. Het maakt het mogelijk om gegevens te segmenteren om de afhankelijkheden van verschillende factoren voor verschillende perspectieven te bekijken (met behulp van draaitabellen en de scenariomanager ). Een draaitabel is een krachtig hulpmiddel dat tijd kan besparen bij gegevensanalyse . Het doet dit door grote gegevenssets te vereenvoudigen via draaitabelvelden. Het heeft een programmeeraspect, Visual Basic for Applications , waardoor de gebruiker een breed scala aan numerieke methoden kan gebruiken, bijvoorbeeld voor het oplossen van differentiaalvergelijkingen van wiskundige fysica, en vervolgens de resultaten te rapporteren terug naar het rekenblad. Het heeft ook een verscheidenheid aan interactieve functies die gebruikersinterfaces mogelijk maken die de spreadsheet volledig voor de gebruiker kunnen verbergen, zodat de spreadsheet zichzelf presenteert als een zogenaamde applicatie of beslissingsondersteunend systeem (DSS), via een op maat ontworpen gebruikersinterface, voor bijvoorbeeld een voorraadanalysator, of in het algemeen als een ontwerptool die de gebruiker vragen stelt en antwoorden en rapporten geeft. In een meer uitgebreide realisatie kan een Excel-applicatie automatisch externe databases en meetinstrumenten pollen met behulp van een updateschema, de resultaten analyseren, een Word- rapport of PowerPoint- diavoorstelling maken en deze presentaties regelmatig e-mailen naar een deelnemerslijst . Excel is niet ontworpen om als database te worden gebruikt.

Microsoft staat een aantal optionele opdrachtregelopties toe om de manier te bepalen waarop Excel start.

Functies

Excel 2016 heeft 484 functies. Hiervan bestonden er 360 vóór Excel 2010. Microsoft classificeert deze functies in 14 categorieën. Van de 484 huidige functies kunnen er 386 vanuit VBA worden aangeroepen als methoden van het object "WorksheetFunction" en 44 hebben dezelfde naam als VBA-functies.

Met de introductie van LAMBDA wordt Excel Turing compleet.

Macroprogrammering

VBA-programmering

De Windows-versie van Excel ondersteunt programmeren via Microsoft's Visual Basic for Applications (VBA), een dialect van Visual Basic . Programmeren met VBA maakt manipulatie van spreadsheets mogelijk die onhandig of onmogelijk zijn met standaard spreadsheettechnieken. Programmeurs kunnen code rechtstreeks schrijven met behulp van de Visual Basic Editor (VBE), die een venster bevat voor het schrijven van code, foutopsporingscode en de organisatieomgeving van de codemodule. De gebruiker kan numerieke methoden implementeren en taken zoals opmaak of gegevensorganisatie in VBA automatiseren en de berekening begeleiden met behulp van alle gewenste tussenresultaten die worden gerapporteerd aan de spreadsheet.

VBA werd verwijderd uit Mac Excel 2008, omdat de ontwikkelaars niet geloofden dat een tijdige release het mogelijk zou maken om de VBA-engine native naar Mac OS X te porteren . VBA is hersteld in de volgende versie, Mac Excel 2011, hoewel de build geen ondersteuning biedt voor ActiveX- objecten, wat gevolgen heeft voor sommige ontwikkelaarstools op hoog niveau.

Een veelgebruikte en gemakkelijke manier om VBA-code te genereren is door gebruik te maken van de Macro Recorder. De Macro Recorder registreert acties van de gebruiker en genereert VBA-code in de vorm van een macro. Deze acties kunnen vervolgens automatisch worden herhaald door de macro uit te voeren. De macro's kunnen ook worden gekoppeld aan verschillende triggertypen, zoals sneltoetsen, een opdrachtknop of een afbeelding. De acties in de macro kunnen worden uitgevoerd vanuit deze triggertypes of vanuit de generieke werkbalkopties. De VBA-code van de macro kan ook in de VBE worden bewerkt. Bepaalde functies, zoals lusfuncties en schermprompts door hun eigen eigenschappen, en sommige grafische weergave-items, kunnen niet worden opgenomen, maar moeten rechtstreeks door de programmeur in de VBA-module worden ingevoerd. Gevorderde gebruikers kunnen gebruikersprompts gebruiken om een interactief programma te maken, of reageren op gebeurtenissen zoals het laden of wijzigen van bladen.

Macro Opgenomen code is mogelijk niet compatibel met Excel-versies. Sommige code die in Excel 2010 wordt gebruikt, kan niet worden gebruikt in Excel 2003. Het maken van een macro die de celkleuren wijzigt en het aanbrengen van wijzigingen in andere aspecten van cellen is mogelijk niet achterwaarts compatibel.

VBA-code werkt samen met de spreadsheet via het Excel- objectmodel , een vocabulaire dat spreadsheet-objecten identificeert, en een reeks geleverde functies of methoden die lezen en schrijven naar de spreadsheet en interactie met zijn gebruikers mogelijk maken (bijvoorbeeld via aangepaste werkbalken of opdrachtbalken en berichtvensters ). Door de gebruiker gemaakte VBA- subroutines voeren deze acties uit en werken als macro's die zijn gegenereerd met behulp van de macrorecorder, maar zijn flexibeler en efficiënter.

Geschiedenis

Vanaf de eerste versie ondersteunde Excel de eindgebruikerprogrammering van macro's (automatisering van repetitieve taken) en door de gebruiker gedefinieerde functies (uitbreiding van de ingebouwde functiebibliotheek van Excel). In vroege versies van Excel waren deze programma's geschreven in een macrotaal waarvan de instructies formulesyntaxis hadden en zich in de cellen van speciale macrobladen bevonden (opgeslagen met de bestandsextensie .XLM in Windows). XLM was de standaard macrotaal voor Excel via Excel 4.0. Beginnend met versie 5.0 nam Excel macro's standaard op in VBA, maar met versie 5.0 was XLM opname nog steeds als optie toegestaan. Na versie 5.0 werd die optie stopgezet. Alle versies van Excel, inclusief Excel 2010 kunnen een XLM-macro uitvoeren, hoewel Microsoft het gebruik ervan ontmoedigt.

Grafieken

Grafiek gemaakt met Microsoft Excel

Excel ondersteunt grafieken , grafieken of histogrammen die zijn gegenereerd op basis van gespecificeerde groepen cellen. Het ondersteunt ook draaigrafieken waarmee een grafiek rechtstreeks aan een draaitabel kan worden gekoppeld . Hierdoor kan de grafiek worden vernieuwd met de draaitabel. De gegenereerde grafische component kan ofwel in het huidige blad worden ingesloten of als een afzonderlijk object worden toegevoegd.

Deze weergaven worden dynamisch bijgewerkt als de inhoud van cellen verandert. Stel bijvoorbeeld dat de belangrijke ontwerpeisen visueel worden weergegeven; vervolgens, in reactie op de verandering van een gebruiker in proefwaarden voor parameters, veranderen de curven die het ontwerp beschrijven van vorm, en hun snijpunten verschuiven, wat helpt bij het selecteren van het beste ontwerp.

Invoegtoepassingen

Extra functies zijn beschikbaar met behulp van invoegtoepassingen . Verschillende zijn voorzien van Excel, waaronder:

  • Analyse ToolPak: biedt hulpmiddelen voor gegevensanalyse voor statistische en technische analyse (inclusief variantie- en regressieanalyse )
  • Analysis ToolPak VBA: VBA- functies voor Analysis ToolPak
  • Hulpmiddelen voor eurovaluta: conversie en opmaak voor eurovaluta
  • Oplosser-invoegtoepassing: hulpmiddelen voor optimalisatie en het oplossen van vergelijkingen

Excel voor het web

Excel voor het web is een gratis lichtgewicht versie van Microsoft Excel die beschikbaar is als onderdeel van Office op het web, die ook webversies van Microsoft Word en Microsoft PowerPoint bevat.

Excel voor het web kan de meeste functies weergeven die beschikbaar zijn in de desktopversies van Excel, hoewel deze mogelijk niet kunnen worden ingevoegd of bewerkt. Bepaalde gegevensverbindingen zijn niet toegankelijk in Excel voor het web, ook niet met grafieken die deze externe verbindingen kunnen gebruiken. Excel voor het web kan ook geen verouderde functies weergeven, zoals Excel 4.0-macro's of Excel 5.0-dialoogbladen. Er zijn ook kleine verschillen tussen hoe sommige Excel-functies werken.

Gegevensopslag en communicatie

Aantal rijen en kolommen

Versies van Excel tot 7.0 hadden een beperking in de grootte van hun datasets van 16K (2 14 =16 384 ) rijen. Versies 8.0 tot en met 11.0 konden 64K aan (2 16 =65 536 ) rijen en 256 kolommen (2 8 als label 'IV'). Versie 12.0 en later, inclusief de huidige versie 16.x, kan meer dan 1M aan (2 20 =1 048 576 ) rijen, en16 384 (2 14 als label 'XFD') kolommen.

Bestandsformaten

Excel spreadsheet
Bestandsnaam extensie
.xls, (.xlsx, .xlsm, .xlsb - Excel 2007)
Type internetmedia
application/vnd.ms-excel
Uniform Type Identificatie (UTI) com.microsoft.excel.xls
Ontwikkeld door Microsoft
Type formaat Spreadsheet

Microsoft Excel tot de 2007-versie gebruikte een eigen binair bestandsformaat genaamd Excel Binary File Format (.XLS) als het primaire formaat. Excel 2007 gebruikt Office Open XML als primaire bestandsindeling, een op XML gebaseerde indeling die volgde op een eerdere op XML gebaseerde indeling genaamd "XML-spreadsheet" ("XMLSS"), die voor het eerst werd geïntroduceerd in Excel 2002.

Hoewel Excel 2007 het gebruik van nieuwe op XML gebaseerde formaten als vervanging ondersteunde en aanmoedigde, bleef het achterwaarts compatibel met de traditionele, binaire formaten. Bovendien kunnen de meeste versies van Microsoft Excel CSV , DBF , SYLK , DIF en andere oudere formaten lezen. Ondersteuning voor sommige oudere bestandsindelingen is verwijderd in Excel 2007. De bestandsindelingen waren voornamelijk afkomstig van op DOS gebaseerde programma's.

binair

OpenOffice.org heeft documentatie van het Excel-formaat gemaakt. Er bestaan twee tijdperken van het formaat: het OLE-formaat van 97-2003 en het oudere streamformaat. Microsoft heeft de Excel-specificatie voor binaire indeling beschikbaar gemaakt om gratis te downloaden.

XML-spreadsheet

De XML-spreadsheetindeling die in Excel 2002 is geïntroduceerd, is een eenvoudige, op XML gebaseerde indeling die enkele meer geavanceerde functies mist, zoals opslag van VBA-macro's. Hoewel de beoogde bestandsextensie voor dit formaat .xml is , verwerkt het programma ook correct XML-bestanden met de extensie .xls . Deze functie wordt veel gebruikt door toepassingen van derden (bijv. MySQL Query Browser ) om "exporteren naar Excel"-mogelijkheden te bieden zonder binaire bestandsindeling te implementeren. Het volgende voorbeeld wordt correct geopend door Excel als het wordt opgeslagen als Book1.xml of 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>

Huidige bestandsextensies

Microsoft Excel 2007 introduceerde , samen met de andere producten in de Microsoft Office 2007- suite, nieuwe bestandsindelingen. De eerste hiervan (.xlsx) is gedefinieerd in de Office Open XML (OOXML) specificatie.

Excel 2007-indelingen
Formaat Verlenging Beschrijving
Excel-werkmap .xlsx De standaard Excel 2007 en later werkmapindeling. In werkelijkheid een gecomprimeerd zip- archief met een directorystructuur van XML- tekstdocumenten. Functioneert als de primaire vervanging voor het voormalige binaire .xls-formaat, hoewel het om veiligheidsredenen geen Excel-macro's ondersteunt. Opslaan als .xlsx biedt een kleinere bestandsgrootte dan .xls
Excel-werkmap met macro's .xlsm Als Excel-werkmap, maar met macro-ondersteuning.
Excel binaire werkmap .xlsb Als Excel Macro-enabled werkmap, maar informatie opslaan in binaire vorm in plaats van XML-documenten om documenten sneller en efficiënter te openen en op te slaan. Speciaal bedoeld voor zeer grote documenten met tienduizenden rijen en/of enkele honderden kolommen. Dit formaat is erg handig voor het verkleinen van grote Excel-bestanden, zoals vaak het geval is bij gegevensanalyse.
Excel Macro-enabled sjabloon .xltm Een sjabloondocument dat de basis vormt voor echte werkmappen, met ondersteuning voor macro's. De vervanging voor het oude .xlt-formaat.
Excel-invoegtoepassing .xlam Excel add-in om extra functionaliteit en tools toe te voegen. Inherent macro-ondersteuning vanwege het bestandsdoel.

Oude bestandsextensies

Formaat Verlenging Beschrijving
Spreadsheet .xls Belangrijkste spreadsheet-indeling met gegevens in werkbladen, grafieken en macro's
Invoegtoepassing ( VBA ) .xla Voegt aangepaste functionaliteit toe; geschreven in VBA
Werkbalk .xlb De bestandsextensie waar de aangepaste werkbalkinstellingen van Microsoft Excel worden opgeslagen.
Grafiek .xlc Een grafiek gemaakt met gegevens uit een Microsoft Excel-spreadsheet waarin alleen de grafiek wordt opgeslagen. Om de grafiek en spreadsheet op te slaan als .XLS. XLC wordt niet ondersteund in Excel 2007 of in nieuwere versies van Excel.
Dialoogvenster .xld Gebruikt in oudere versies van Excel.
Archief .xlk Een back-up van een Excel-spreadsheet
Invoegtoepassing (DLL) .xll Voegt aangepaste functionaliteit toe; geschreven in C++ / C , Visual Basic , Fortran , etc. en gecompileerd in een speciale dynamic-link bibliotheek
macro .xlm Een macro wordt gemaakt door de gebruiker of vooraf geïnstalleerd met Excel.
Sjabloon .xlt Een vooraf opgemaakte spreadsheet gemaakt door de gebruiker of door Microsoft Excel.
module .xlv Een module is geschreven in VBA (Visual Basic for Applications) voor Microsoft Excel
Bibliotheek .DLL Code geschreven in VBA kan toegang krijgen tot functies in een DLL, meestal wordt dit gebruikt om toegang te krijgen tot de Windows API
Werkruimte .xlw Opstelling van de vensters van meerdere werkmappen

Andere Windows-toepassingen gebruiken

Windows-applicaties zoals Microsoft Access en Microsoft Word , maar ook Excel kunnen met elkaar communiceren en gebruik maken van elkaars mogelijkheden. De meest voorkomende zijn Dynamic Data Exchange : hoewel sterk afgeraden door Microsoft, is dit een veelgebruikte methode om gegevens te verzenden tussen applicaties die op Windows draaien, waarbij officiële MS-publicaties ernaar verwijzen als "het protocol uit de hel". Zoals de naam al doet vermoeden, kunnen applicaties gegevens aan anderen verstrekken voor berekening en weergave. Het is heel gebruikelijk op financiële markten en wordt gebruikt om verbinding te maken met belangrijke financiële gegevensdiensten zoals Bloomberg en Reuters .

Met OLE Object Linking and Embedding kan een Windows-toepassing een andere aansturen zodat deze gegevens kan opmaken of berekenen. Dit kan de vorm aannemen van "inbedding", waarbij een toepassing een andere gebruikt om een taak uit te voeren waarvoor deze meer geschikt is, bijvoorbeeld een PowerPoint- presentatie kan worden ingesloten in een Excel-spreadsheet of omgekeerd.

Externe gegevens gebruiken

Excel-gebruikers hebben toegang tot externe gegevensbronnen via Microsoft Office-functies zoals (bijvoorbeeld) .odcverbindingen die zijn gebouwd met het Office Data Connection-bestandsformaat. Excel-bestanden zelf kunnen worden bijgewerkt met behulp van een door Microsoft geleverd ODBC- stuurprogramma.

Excel kan gegevens in realtime accepteren via verschillende programmeerinterfaces, waardoor het kan communiceren met veel gegevensbronnen zoals Bloomberg en Reuters (via add-ins zoals Power Plus Pro ).

  • DDE: "Dynamic Data Exchange" gebruikt het mechanisme voor het doorgeven van berichten in Windows om gegevens tussen Excel en andere toepassingen te laten stromen. Hoewel het voor gebruikers gemakkelijk is om dergelijke koppelingen te maken, is het betrouwbaar programmeren van dergelijke koppelingen zo moeilijk dat Microsoft, de makers van het systeem, het officieel "het protocol uit de hel" noemen. Ondanks de vele problemen blijft DDE de meest gebruikelijke manier voor gegevens om handelaren op financiële markten te bereiken.
  • Netwerk DDE Het protocol uitgebreid zodat spreadsheets op verschillende computers gegevens kunnen uitwisselen. Vanaf Windows Vista ondersteunt Microsoft de faciliteit niet langer.
  • Realtime gegevens: RTD, hoewel in veel opzichten technisch superieur aan DDE, werd langzaam geaccepteerd omdat het niet-triviale programmeervaardigheden vereist, en toen het voor het eerst werd uitgebracht, werd het niet adequaat gedocumenteerd en werd het niet ondersteund door de belangrijkste gegevensleveranciers.

Als alternatief, Microsoft Query biedt -ODBC gebaseerde browsing in Microsoft Excel.

Exporteren en migreren van spreadsheets

Programmeurs hebben API's gemaakt om Excel-spreadsheets te openen in een groot aantal andere toepassingen en omgevingen dan Microsoft Excel. Deze omvatten het openen van Excel-documenten op het web met behulp van ActiveX- besturingselementen of plug-ins zoals Adobe Flash Player . Het opensourceproject Apache POI biedt Java- bibliotheken voor het lezen en schrijven van Excel-spreadsheetbestanden. ExcelPackage is een ander open-sourceproject dat server-side generatie van Microsoft Excel 2007-spreadsheets biedt. PHPExcel is een PHP-bibliotheek die Excel5-, Excel 2003- en Excel 2007-formaten converteert naar objecten voor lezen en schrijven binnen een webtoepassing. Excel Services is een huidige .NET- ontwikkelaarstool die de mogelijkheden van Excel kan verbeteren. Excel-spreadsheets zijn toegankelijk vanuit Python met xlrd en openpyxl . js-xlsx en js-xls kunnen Excel-spreadsheets openen vanuit JavaScript .

Wachtwoord beveiliging

Microsoft Excel-beveiliging biedt verschillende soorten wachtwoorden:

  • Wachtwoord om een document te openen
  • Wachtwoord om een document te wijzigen
  • Wachtwoord om de beveiliging van het werkblad op te heffen
  • Wachtwoord om werkmap te beschermen
  • Wachtwoord om de werkmap voor delen te beschermen

Alle wachtwoorden, behalve het wachtwoord om een document te openen, kunnen onmiddellijk worden verwijderd, ongeacht de Microsoft Excel-versie die is gebruikt om het document te maken. Dit soort wachtwoorden wordt voornamelijk gebruikt voor gedeeld werk aan een document. Dergelijke met een wachtwoord beveiligde documenten zijn niet versleuteld en een gegevensbron van een ingesteld wachtwoord wordt opgeslagen in de kop van een document . Wachtwoord om werkmap te beschermen is een uitzondering - wanneer het is ingesteld, wordt een document gecodeerd met het standaardwachtwoord " VelvetSweatshop ", maar omdat het bekend is bij het publiek, voegt het eigenlijk geen extra bescherming toe aan het document. Het enige type wachtwoord dat kan voorkomen dat een indringer toegang krijgt tot een document, is het wachtwoord om een document te openen . De cryptografische kracht van dit soort beveiliging hangt sterk af van de Microsoft Excel-versie die is gebruikt om het document te maken.

In Microsoft Excel 95 en eerdere versies wordt het te openen wachtwoord geconverteerd naar een 16-bits sleutel die onmiddellijk kan worden gekraakt. In Excel 97/2000 wordt het wachtwoord omgezet naar een 40-bits sleutel, die ook met moderne apparatuur zeer snel gekraakt kan worden. Wat betreft services die regenboogtabellen gebruiken (bijv. Password-Find), duurt het enkele seconden om de beveiliging te verwijderen. Bovendien kunnen programma's voor het kraken van wachtwoorden wachtwoorden brute-forceren met een snelheid van honderdduizenden wachtwoorden per seconde, waardoor ze niet alleen een document kunnen ontsleutelen, maar ook het oorspronkelijke wachtwoord kunnen vinden.

In Excel 2003/XP is de codering iets beter een gebruiker kan elk coderingsalgoritme kiezen dat in het systeem beschikbaar is (zie Cryptographic Service Provider ). Vanwege de CSP kan een Excel- bestand niet worden ontsleuteld, en dus kan het te openen wachtwoord niet worden verwijderd, hoewel de aanvalssnelheid met brute kracht vrij hoog blijft. Desalniettemin is het oudere Excel 97/2000- algoritme standaard ingesteld. Daarom hebben gebruikers die de standaardinstellingen niet wijzigen, geen betrouwbare bescherming van hun documenten.

De situatie veranderde fundamenteel in Excel 2007 , waar het moderne AES- algoritme met een sleutel van 128 bits werd gebruikt voor decodering, en een 50.000-voudig gebruik van de hash-functie SHA1 de snelheid van brute-force-aanvallen verminderde tot honderden wachtwoorden per seconde. In Excel 2010 werd de sterkte van de standaardbeveiliging twee keer verhoogd door het gebruik van een 100.000-voudige SHA1 om een wachtwoord om te zetten in een sleutel.

Microsoft Excel-viewer

Microsoft Excel Viewer was een freeware-programma voor Microsoft Windows voor het bekijken en afdrukken van spreadsheetdocumenten die door Excel zijn gemaakt. Microsoft stopte de viewer in april 2018 met de laatste beveiligingsupdate die in februari 2019 werd uitgebracht voor Excel Viewer 2007 (SP3).

De eerste versie die door Microsoft werd uitgebracht, was Excel 97 Viewer. Excel 97 Viewer werd ondersteund in Windows CE voor handheld-pc's . In oktober 2004 bracht Microsoft Excel Viewer 2003 uit. In september 2007 bracht Microsoft Excel Viewer 2003 Service Pack 3 (SP3) uit. In januari 2008 bracht Microsoft Excel Viewer 2007 uit. In april 2009 bracht Microsoft Excel Viewer 2007 Service Pack 2 (SP2) uit. In oktober 2011 bracht Microsoft Excel Viewer 2007 Service Pack 3 (SP3) uit.

Microsoft adviseert om Excel-bestanden gratis te bekijken en af te drukken om de Excel Mobile- applicatie voor Windows 10 en voor Windows 7 en Windows 8 te gebruiken om het bestand te uploaden naar OneDrive en Excel voor het web te gebruiken met een Microsoft-account om ze in een browser te openen .

eigenaardigheden

Naast problemen met spreadsheets in het algemeen, omvatten andere problemen die specifiek zijn voor Excel numerieke precisie, misleidende statistische functies, mod-functiefouten, datumbeperkingen en meer.

Numerieke precisie

Ondanks het gebruik van 15-cijferige precisie, kan Excel op verzoek van de gebruiker nog veel meer cijfers (tot dertig) weergeven. Maar de weergegeven cijfers zijn niet de cijfers die daadwerkelijk worden gebruikt in de berekeningen, en dus kan het verschil van twee getallen bijvoorbeeld verschillen van het verschil van hun weergegeven waarden. Hoewel dergelijke afwijkingen meestal voorbij de 15e decimaal komen, komen er uitzonderingen voor, vooral voor zeer grote of zeer kleine aantallen. Er kunnen ernstige fouten optreden als beslissingen worden genomen op basis van geautomatiseerde vergelijkingen van getallen (bijvoorbeeld met behulp van de Excel If- functie), aangezien de gelijkheid van twee getallen onvoorspelbaar kan zijn.

In de figuur wordt de breuk 1/9000 weergegeven in Excel. Hoewel dit getal een decimale weergave heeft die een oneindige reeks is, geeft Excel alleen de eerste 15 cijfers weer. In de tweede regel wordt het getal één toegevoegd aan de breuk, en opnieuw geeft Excel slechts 15 cijfers weer. In de derde regel wordt er één afgetrokken van de som met behulp van Excel. Omdat de som op de tweede regel slechts elf enen achter de komma heeft, is het verschil wanneer 1 wordt afgetrokken van deze weergegeven waarde drie nullen gevolgd door een reeks van elf enen. Het door Excel gerapporteerde verschil in de derde regel is echter drie nullen gevolgd door een reeks van dertien enen en twee extra foutieve cijfers. Dit komt omdat Excel rekent met ongeveer een half cijfer meer dan het weergeeft.

Excel werkt met een gewijzigde versie uit 1985 van de IEEE 754-specificatie . De implementatie van Excel omvat conversies tussen binaire en decimale representaties, wat leidt tot een nauwkeurigheid die gemiddeld beter is dan men zou verwachten van een eenvoudige vijftiencijferige precisie, maar dat kan erger zijn. Zie het hoofdartikel voor details.

Naast nauwkeurigheid in gebruikersberekeningen, kan de kwestie van nauwkeurigheid in door Excel geleverde functies aan de orde worden gesteld. Vooral op het gebied van statistische functies is Excel bekritiseerd omdat het nauwkeurigheid opoffert voor snelheid van berekening.

Aangezien veel berekeningen in Excel worden uitgevoerd met VBA , is een bijkomend probleem de nauwkeurigheid van VBA, die varieert met het type variabele en de door de gebruiker gevraagde precisie.

Statistische functies

De nauwkeurigheid en het gemak van statistische hulpmiddelen in Excel is bekritiseerd, omdat ontbrekende gegevens verkeerd worden verwerkt, onjuiste waarden worden geretourneerd vanwege onbekwame afhandeling van afrondingen en grote getallen, omdat berekeningen in een spreadsheet alleen selectief worden bijgewerkt wanneer sommige celwaarden worden gewijzigd, en omdat ze een beperkt aantal statistische hulpmiddelen hebben. Microsoft heeft aangekondigd dat een aantal van deze problemen in Excel 2010 worden opgelost.

Excel MOD-functiefout

Excel heeft problemen met modulo-bewerkingen . In het geval van te grote resultaten, retourneert Excel de foutwaarschuwing#NUM! in plaats van een antwoord.

Fictieve schrikkeldag in het jaar 1900

Excel bevat 29 februari 1900 en behandelt 1900 ten onrechte als een schrikkeljaar , ook al wordt bijvoorbeeld 2100 correct behandeld als een niet-schrikkeljaar. De bug is afkomstig van Lotus 1-2-3 (opzettelijk geïmplementeerd om computergeheugen te besparen) en is ook met opzet in Excel geïmplementeerd met het oog op de compatibiliteit van bugs . Deze erfenis is later overgedragen naar de Office Open XML- bestandsindeling.

Dus een (niet noodzakelijk geheel) getal groter dan of gelijk aan 61 geïnterpreteerd als een datum en tijd is het (reële) aantal dagen na 30 december 1899, 0:00, een niet-negatief getal kleiner dan 60 is het aantal dagen dagen na 31 december 1899, 0:00, en getallen met het hele deel 60 vertegenwoordigen de fictieve dag.

Datumbereik

Excel ondersteunt datums met jaren in het bereik 1900-9999, behalve dat 31 december 1899 kan worden ingevoerd als 0 en wordt weergegeven als 0-jan-1900.

Een fractie van een dag omzetten in uren, minuten en dagen door het te behandelen als een moment op de dag 1 januari 1900, werkt niet voor een negatieve fractie.

Conversieproblemen

Als u tekst invoert die toevallig in een vorm staat die wordt geïnterpreteerd als een datum, kan de tekst onbedoeld worden gewijzigd in een standaard datumformaat. Een soortgelijk probleem doet zich voor wanneer een tekst toevallig de vorm heeft van een drijvende-kommanotatie van een getal. In deze gevallen kan de oorspronkelijke exacte tekst niet uit het resultaat worden gehaald. Door de cel op te maken als TEKST voordat dubbelzinnige tekst wordt ingevoerd, wordt voorkomen dat Excel converteert naar een datum.

Dit probleem heeft geleid tot een bekend probleem bij de analyse van DNA , bijvoorbeeld in de bio-informatica . Zoals voor het eerst gemeld in 2004, genetische wetenschappers vastgesteld dat Excel automatisch en ten onrechte zet bepaalde gennamen in data. Een vervolgonderzoek in 2016 wees uit dat veel peer-reviewed wetenschappelijke tijdschriftartikelen waren aangetast en dat "van de geselecteerde tijdschriften het aandeel gepubliceerde artikelen met Excel-bestanden met genenlijsten die worden beïnvloed door gennaamfouten 19,6% is." Excel ontleedt de gekopieerde en geplakte gegevens en verandert ze soms, afhankelijk van wat het denkt dat ze zijn. Bijvoorbeeld, MAART1 (Membrane Associated Ring-CH-type vinger 1) wordt geconverteerd naar de datum 1 maart (1-mrt) en SEPT2 (2 sept.) wordt geconverteerd naar 2 september (2-sep) enz. Terwijl sommige secundaire nieuwsbronnen dit als een fout met Excel meldden, legden de oorspronkelijke auteurs van het artikel uit 2016 de schuld bij de onderzoekers die Excel misbruikten.

In augustus 2020 publiceerde het HUGO Gene Nomenclature Committee (HGNC) nieuwe richtlijnen in het tijdschrift Nature met betrekking tot de naamgeving van genen om problemen met "symbolen die de verwerking en het ophalen van gegevens beïnvloeden" te voorkomen. Tot nu toe zijn 27 genen hernoemd, waaronder het veranderen van MARCH1 in MARCHF1 en SEPT1 in SEPTIN1 om te voorkomen dat de gennamen per ongeluk in datums worden omgezet.

Fouten met grote tekenreeksen

De volgende functies retourneren onjuiste resultaten wanneer een tekenreeks wordt doorgegeven die langer is dan 255 tekens:

  • type() geeft ten onrechte 16 terug, wat betekent "Foutwaarde"
  • IsText(), wanneer aangeroepen als een methode van het VBA-object WorksheetFunction(dwz WorksheetFunction.IsText()in VBA), wordt ten onrechte "false" geretourneerd.

Bestandsnamen

Microsoft Excel opent geen twee documenten met dezelfde naam en geeft in plaats daarvan de volgende fout weer:

Er is al een document geopend met de naam '%s'. U kunt geen twee documenten met dezelfde naam openen, ook niet als de documenten zich in verschillende mappen bevinden. Om het tweede document te openen, sluit u het document dat momenteel geopend is of geeft u een van de documenten een andere naam.

De reden is voor ambiguïteit van de berekening met gekoppelde cellen. Als er een cel ='[Book1.xlsx]Sheet1'!$G$33is en er zijn twee boeken met de naam "Boek1" open, dan is er geen manier om te zien welke de gebruiker bedoelt.

versies

Vroege geschiedenis

Microsoft bracht oorspronkelijk in 1982 een spreadsheetprogramma op de markt met de naam Multiplan . Multiplan werd erg populair op CP/M- systemen, maar op MS-DOS- systemen verloor het aan populariteit aan Lotus 1-2-3 . Microsoft bracht de eerste versie van Excel voor de Macintosh uit op 30 september 1985, en de eerste Windows-versie was 2.05 (om te synchroniseren met de Macintosh-versie 2.2) in november 1987. Lotus was traag om 1-2-3 naar Windows te brengen en door in het begin van de jaren negentig begon Excel 1-2-3 te verkopen en hielp Microsoft zijn positie als toonaangevende pc-softwareontwikkelaar te bereiken. Deze prestatie verstevigde Microsoft als een geldige concurrent en toonde zijn toekomst van het ontwikkelen van GUI- software. Microsoft behield zijn voorsprong met regelmatige nieuwe releases, om de twee jaar of zo.

Microsoft Windows

Excel 2.0 is de eerste versie van Excel voor het Intel- platform. Versies vóór 2.0 waren alleen beschikbaar op de Apple Macintosh.

Excel 2.0 (1987)

De eerste Windows-versie kreeg het label "2" om overeen te komen met de Mac-versie. Dit omvatte een runtime-versie van Windows.

BYTE noemde Excel voor Windows in 1989 als een van de "Distinction" winnaars van de BYTE Awards. Het tijdschrift verklaarde dat de port van de "buitengewone" Macintosh-versie "schittert", met een gebruikersinterface die even goed of beter is dan het origineel.

Excel 3.0 (1990)

Inclusief werkbalken, tekenmogelijkheden, schetsen, ondersteuning voor invoegtoepassingen, 3D-diagrammen en nog veel meer nieuwe functies.

Excel 4.0 (1992)

Automatisch aanvullen geïntroduceerd.

Ook onthult een paasei in Excel 4.0 een verborgen animatie van een dansende reeks nummers 1 tot en met 3, die Lotus 1-2-3 vertegenwoordigen, die vervolgens wordt verpletterd door een Excel-logo.

Excel 5.0 (1993)

Met versie 5.0 heeft Excel Visual Basic for Applications (VBA) opgenomen, een programmeertaal op basis van Visual Basic die de mogelijkheid toevoegt om taken in Excel te automatiseren en door de gebruiker gedefinieerde functies (UDF) te bieden voor gebruik in werkbladen. VBA is een krachtige toevoeging aan de applicatie en bevat een volledig functionele geïntegreerde ontwikkelomgeving (IDE). Macro- opname kan VBA-code produceren die gebruikersacties repliceert, waardoor eenvoudige automatisering van reguliere taken mogelijk wordt. Met VBA kunnen formulieren en besturingselementen in het werkblad worden gemaakt om met de gebruiker te communiceren. De taal ondersteunt het gebruik (maar niet het maken) van ActiveX ( COM ) DLL 's; latere versies voegen ondersteuning toe voor klassenmodules waardoor het gebruik van elementaire objectgeoriënteerde programmeertechnieken mogelijk wordt.

De automatiseringsfunctionaliteit van VBA maakte Excel tot een doelwit voor macrovirussen . Dit veroorzaakte ernstige problemen totdat antivirusproducten deze virussen begonnen te detecteren. Microsoft nam te laat maatregelen om misbruik te voorkomen door de mogelijkheid toe te voegen om macro's volledig uit te schakelen, macro's in te schakelen bij het openen van een werkmap of om alle macro's te vertrouwen die zijn ondertekend met een vertrouwd certificaat.

Versies 5.0 tot 9.0 van Excel bevatten verschillende paaseieren , waaronder een "Hall of Tortured Souls", een Doom- achtige minigame, hoewel Microsoft sinds versie 10 maatregelen heeft genomen om dergelijke ongedocumenteerde functies uit hun producten te verwijderen.

5.0 werd uitgebracht in een 16-bits x86-versie voor Windows 3.1 en later in een 32-bits versie voor NT 3.51 (x86/Alpha/PowerPC)

Excel 95 (v7.0)

Uitgebracht in 1995 met Microsoft Office voor Windows 95 , is dit de eerste hoofdversie na Excel 5.0, aangezien er geen Excel 6.0 is waarbij alle Office-toepassingen op hetzelfde hoofdversienummer zijn gestandaardiseerd.

Intern herschrijven naar 32-bits. Bijna geen externe veranderingen, maar sneller en stabieler.

Excel 97 (v8.0)

Inbegrepen in Office 97 (voor x86 en Alpha). Dit was een belangrijke upgrade die de paperclip-kantoorassistent introduceerde en standaard VBA gebruikte in plaats van interne Excel Basic. Het introduceerde de nu verwijderde Natural Language-labels.

Deze versie van Excel bevat een vluchtsimulator als Easter Egg .

Excel 2000 (v9.0)

Inbegrepen in Office 2000 . Dit was een kleine upgrade, maar introduceerde een upgrade naar het klembord waar het meerdere objecten tegelijk kan bevatten. De Office Assistant, wiens frequente ongevraagde verschijning in Excel 97 veel gebruikers irriteerde, werd minder opdringerig.

Excel 2002 (v10.0)

Inbegrepen in Office XP . Zeer kleine verbeteringen.

Excel 2003 (v11.0)

Inbegrepen in Office 2003 . Kleine verbeteringen, de belangrijkste zijn de nieuwe tabellen.

Excel 2007 (v12.0)

Inbegrepen in Office 2007 . Deze release was een belangrijke upgrade van de vorige versie. Net als bij andere bijgewerkte Office-producten, gebruikte Excel in 2007 het nieuwe Ribbon- menusysteem. Dit was anders dan wat gebruikers gewend waren en werd met gemengde reacties ontvangen. Eén onderzoek rapporteerde een redelijk goede acceptatie door gebruikers, behalve zeer ervaren gebruikers en gebruikers van tekstverwerkingsprogramma's met een klassieke WIMP-interface , maar was minder overtuigd in termen van efficiëntie en organisatie. Uit een online-enquête bleek echter dat een meerderheid van de respondenten een negatief oordeel had over de verandering, waarbij geavanceerde gebruikers "iets negatiever" waren dan gemiddelde gebruikers, en gebruikers een zelfgeschatte vermindering van de productiviteit rapporteerden .

Toegevoegde functionaliteit omvatte de SmartArt- set van bewerkbare zakelijke diagrammen. Ook toegevoegd was een verbeterd beheer van benoemde variabelen via de Name Manager en een sterk verbeterde flexibiliteit bij het opmaken van grafieken, die ( x, y ) coördinatenlabels en lijnen met een willekeurig gewicht mogelijk maken. Er zijn verschillende verbeteringen aan draaitabellen geïntroduceerd.

Evenals andere kantoorproducten werden de Office Open XML- bestandsindelingen geïntroduceerd, waaronder .xlsm voor een werkmap met macro's en .xlsx voor een werkmap zonder macro's.

In het bijzonder zijn veel van de groottebeperkingen van eerdere versies sterk toegenomen. Ter illustratie: het aantal rijen was nu 1.048.576 (2 20 ) en kolommen 16.384 (2 14 ; de uiterst rechtse kolom is XFD). Dit verandert wat een geldige A1-  referentie is in plaats van een benoemd bereik. Deze versie maakte uitgebreider gebruik van meerdere kernen voor de berekening van spreadsheets; VBA-macro's worden echter niet parallel afgehandeld en XLL-invoegtoepassingen werden alleen parallel uitgevoerd als ze threadveilig waren en dit werd aangegeven bij registratie.

Excel 2010 (v14.0)

Dit is opgenomen in Office 2010 en is de volgende hoofdversie na v12.0, omdat versienummer 13 is overgeslagen .

Kleine verbeteringen en 64-bits ondersteuning, waaronder de volgende:

  • Multi-threading herberekening (MTR) voor veelgebruikte functies
  • Verbeterde draaitabellen
  • Meer voorwaardelijke opmaakopties
  • Extra beeldbewerkingsmogelijkheden
  • In-cell grafieken genaamd sparklines
  • Mogelijkheid om een voorbeeld te bekijken alvorens te plakken
  • Office 2010 backstage- functie voor documentgerelateerde taken
  • Mogelijkheid om het lint aan te passen
  • Veel nieuwe formules, het meest gespecialiseerd om de nauwkeurigheid te verbeteren

Excel 2013 (v15.0)

Inbegrepen in Office 2013 , samen met veel nieuwe tools in deze release:

  • Verbeterde multi-threading en geheugenconflict
  • FlashFill
  • Vermogensweergave
  • Power Pivot
  • Tijdlijnsnijder
  • Windows-app
  • Informeer
  • 50 nieuwe functies

Excel 2016 (v16.0)

Inbegrepen in Office 2016 , samen met veel nieuwe tools in deze release:

  • Power Query- integratie
  • Alleen-lezen modus voor Excel
  • Toetsenbordtoegang voor draaitabellen en slicers in Excel
  • Nieuwe grafiektypen
  • Snel gegevens koppelen in Visio
  • Excel-prognosefuncties
  • Ondersteuning voor meervoudige selectie van Slicer-items met behulp van touch
  • Tijdgroepering en Pivot Chart Drill Down
  • Excel-gegevenskaarten

Excel 2019, Office 365 en volgende (v16.0)

Microsoft brengt Office of Excel niet langer in discrete versies uit. In plaats daarvan worden functies na verloop van tijd automatisch geïntroduceerd met behulp van Windows Update. Het versienummer blijft 16.0. Daarna kunnen nu alleen de geschatte datums worden gegeven waarop functies verschijnen.

  • Dynamische arrays. Dit zijn in wezen matrixformules, maar ze "vloeien" automatisch naar aangrenzende cellen en hebben geen ctrl-shift-enter nodig om ze te maken. Verder zijn dynamische arrays de standaardindeling, met nieuwe "@" en "#" operators om compatibiliteit met eerdere versies te bieden. Dit is misschien wel de grootste structurele verandering sinds 2007 en is een reactie op een vergelijkbare functie in Google Spreadsheets . Dynamische arrays verschenen in pre-releases rond 2018 en zijn vanaf maart 2020 beschikbaar in gepubliceerde versies van Office 365, op voorwaarde dat een gebruiker "Office Insiders" heeft geselecteerd.

Apple Macintosh

OS/2

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

mobiel

Excel Mobile is een spreadsheetprogramma dat XLSX-bestanden kan bewerken. Het kan tekst in cellen bewerken en opmaken, formules berekenen, zoeken in de spreadsheet, rijen en kolommen sorteren, vensters bevriezen, de kolommen filteren, opmerkingen toevoegen en grafieken maken. Het kan geen kolommen of rijen toevoegen behalve aan de rand van het document, kolommen of rijen herschikken, rijen of kolommen verwijderen of spreadsheettabbladen toevoegen. De 2007-versie heeft de mogelijkheid om een modus voor volledig scherm te gebruiken om met beperkte schermresolutie om te gaan, evenals gesplitste panelen om verschillende delen van een werkblad tegelijk te bekijken. Beveiligingsinstellingen, zoominstellingen, autofilterinstellingen, bepaalde grafiekopmaak, verborgen bladen en andere functies worden niet ondersteund op Excel Mobile en worden gewijzigd bij het openen en opslaan van een werkmap. In 2015 kwam Excel Mobile beschikbaar voor Windows 10 en Windows 10 Mobile in de Windows Store .

Overzicht

Legende: Oude versie, niet onderhouden Oudere versie, nog steeds onderhouden Huidige stabiele versie Laatste voorbeeldversie Toekomstige release
Microsoft Excel voor Windows-releasegeschiedenis
Jaar Naam Versie Opmerkingen
1987 Excel 2 Oude versie, niet meer onderhouden: 2.0 Hernummerd tot 2 om overeen te komen met de hedendaagse Macintosh-versie. Ondersteunde macro's (later bekend als Excel 4-macro's).
1990 Excel 3 Oude versie, niet meer onderhouden: 3.0 3D-grafische mogelijkheden toegevoegd
1992 Excel 4 Oude versie, niet meer onderhouden: 4.0 Functie voor automatisch aanvullen geïntroduceerd
1993 Excel 5 Oude versie, niet meer onderhouden: 5.0 Inclusief Visual Basic for Applications (VBA) en verschillende objectgeoriënteerde opties
1995 Excel 95 Oude versie, niet meer onderhouden: 7.0 Hernummerd voor hedendaagse Word-versie. Beide programma's waren tegen die tijd verpakt in Microsoft Office.
1997 Excel 97 Oude versie, niet meer onderhouden: 8.0
2000 Excel 2000 Oude versie, niet meer onderhouden: 9.0 Onderdeel van Microsoft Office 2000, dat zelf deel uitmaakte van Windows Millennium (ook bekend als "Windows ME").
2002 Excel 2002 Oude versie, niet meer onderhouden: 10.0
2003 Excel 2003 Oude versie, niet meer onderhouden: 11.0 Pas 1 jaar later uitgebracht om beter aan te sluiten bij de rest van Microsoft Office (Word, PowerPoint, etc.).
2007 Excel 2007 Oude versie, niet meer onderhouden: 12.0
2010 Excel 2010 Oudere versie, maar nog steeds onderhouden: 14.0 Vanwege bijgeloof rond het getal 13 werd Excel 13 overgeslagen bij het tellen van versies.
2013 Excel 2013 Oudere versie, maar nog steeds onderhouden: 15.0 Introductie van 50 extra wiskundige functies (beschikbaar als voorverpakte opdrachten, in plaats van de formule handmatig te typen).
2016 Excel 2016 Huidige stabiele versie: 16.0 Onderdeel van Microsoft Office 2016
Releasegeschiedenis van Microsoft Excel voor Macintosh
Jaar Naam Versie Opmerkingen
1985 Excel 1 Oude versie, niet meer onderhouden: 1.0 Eerste versie van Excel. Ondersteunde macro's (later bekend als Excel 4-macro's).
1988 Excel 1.5 Oude versie, niet meer onderhouden: 1.5
1989 Excel 2 Oude versie, niet meer onderhouden: 2.2
1990 Excel 3 Oude versie, niet meer onderhouden: 3.0
1992 Excel 4 Oude versie, niet meer onderhouden: 4.0
1993 Excel 5 Oude versie, niet meer onderhouden: 5.0 Alleen beschikbaar op PowerPC-gebaseerde Macs. Eerste PowerPC-versie.
1998 Excel 98 Oude versie, niet meer onderhouden: 8.0 Excel 6 en Excel 7 werden destijds overgeslagen om overeen te komen met de rest van Microsoft Office.
2000 Excel 2000 Oude versie, niet meer onderhouden: 9.0
2001 Excel 2001 Oude versie, niet meer onderhouden: 10.0
2004 Excel 2004 Oude versie, niet meer onderhouden: 11.0
2008 Excel 2008 Oude versie, niet meer onderhouden: 12.0
2011 Excel 2011 Oude versie, niet meer onderhouden: 14.0 Net als bij de Windows-versie werd versie 13 om bijgelovige redenen overgeslagen.
2016 Excel 2016 Huidige stabiele versie: 16.0 Net als bij de rest van Microsoft Office, geldt dit ook voor Excel: toekomstige releasedatums voor de Macintosh-versie zijn bedoeld om beter overeen te komen met die voor de Windows-versie, vanaf 2016.
Microsoft Excel voor OS/2-releasegeschiedenis
Jaar Naam Versie Opmerkingen
1989 Excel 2.2 Oude versie, niet meer onderhouden: 2.2 Op dat moment genummerd tussen Windows-versies
1990 Excel 2.3 Oude versie, niet meer onderhouden: 2.3
1991 Excel 3 Oude versie, niet meer onderhouden: 3.0 Laatste OS/2-versie. Beëindigde subserie van Microsoft Excel, dat verder nog steeds een actief ontwikkeld programma is.

Invloed

Excel biedt veel aanpassingen aan de gebruikersinterface ten opzichte van de vroegste elektronische spreadsheets; de essentie blijft echter hetzelfde als in de originele spreadsheetsoftware, VisiCalc : het programma geeft cellen weer die zijn georganiseerd in rijen en kolommen, en elke cel kan gegevens of een formule bevatten, met relatieve of absolute verwijzingen naar andere cellen.

Excel 2.0 voor Windows, gemodelleerd naar zijn Mac GUI-gebaseerde tegenhanger, breidde indirect de installed base van de toen opkomende Windows-omgeving uit. Excel 2.0 werd een maand voor Windows 2.0 uitgebracht en het aantal geïnstalleerde Windows-computers was op dat moment in 1987 zo laag dat Microsoft een runtime-versie van Windows 1.0 moest bundelen met Excel 2.0. In tegenstelling tot Microsoft Word is er nooit een DOS-versie van Excel geweest.

Excel werd de eerste spreadsheet waarmee de gebruiker het uiterlijk van spreadsheets kon definiëren (lettertypen, tekenattributen en celweergave). Het introduceerde ook intelligente herberekening van cellen, waarbij alleen cellen die afhankelijk zijn van de cel die wordt gewijzigd, worden bijgewerkt (vorige spreadsheetprogramma's herberekenden alles de hele tijd of wachtten op een specifiek gebruikerscommando). Excel introduceerde automatisch aanvullen, de mogelijkheid om het selectievak te slepen en uit te vouwen om automatisch een cel- of rij-inhoud naar aangrenzende cellen of rijen te kopiëren, waarbij de kopieën intelligent worden aangepast door celverwijzingen of inhoud automatisch te verhogen. Excel introduceerde ook uitgebreide grafische mogelijkheden.

Veiligheid

Omdat Excel veel wordt gebruikt, is het aangevallen door hackers. Hoewel Excel niet rechtstreeks wordt blootgesteld aan internet, kan de aanvaller de controle over de computer van het slachtoffer krijgen als een aanvaller een slachtoffer ertoe kan brengen een bestand in Excel te openen en er een geschikte beveiligingsbug in Excel is. De Britse GCHQ heeft hiervoor een tool genaamd TORNADO ALLEY.

Zie ook

Referenties

Algemene bronnen

Externe links

Opiniones de nuestros usuarios

Anne Huisman

De verstrekte informatie over Microsoft Excel is waarheidsgetrouw en zeer nuttig. Goed

Marijke Van Der Ven

Dank u. Het artikel over Microsoft Excel was nuttig voor mij., Zeer interessant artikel over Microsoft Excel