Excel kehitettiin alun perin Macintosh-tietokoneisiin vuonna 1985. Vasta marraskuussa 1987 ohjelmasta julkaistiin ensimmäinen Windows-versio.
Vaikutus
Excelin taipumus tulkita soluihin syötettyjä arvoja uudelleen tuottaa vaikeuksia mm. genetiikan tutkimuksessa. Esimerkiksi Septin 2 -geenin merkintä SEPT2 muuntuu ohjelmassa oletusarvoisesti päivämääräksi 2-Sep eli 2. syyskuuta. Tätä toimintoa ei saa pois päältä. Kerran muutettua tietoa ei saa muutettua takaisin alkuperäiseen muotoon. Keskimäärin 19,6% tiedelehdissä julkaistuista artikkeleista sisältää tällaisia virheitä, mutta pahimmillaan luku nousee kolmeenkymmeneen prosenttiin, kuten Nature-lehdessä. Osittain tämän Excelin taipumuksen vuoksi geenien nimistä vastaava toimikunta muutti käytäntöjään niin, että geenit nimetään vastedes sellaiseen muotoon, jota Excel ei automaattisesti muuta toiseksi. Esimerkiksi SEPT1 on vastedes SEPTIN1 .
Makrot ja VBA
Vuodesta 1993 lähtien Excelissä on voinut käyttää Visual Basic -ohjelmia vakiokomentojen lisäksi. Visual Basic for Applications (VBA) mahdollistaa uusien funktioiden luomisen taulukon soluihin, erillisten ikkunoiden teon tietojen syöttöä varten ja liittymien teon ulkoisiin ohjelmiin ilman erillistä kehityspakettia tai maksullista lisäosaa. Myös DLL-ohjelmia voidaan kutsua, mutta niitä ei voi luoda VBA:lla. Aiemmissa versioissa oli käytettävissä erillinen makro-kieli, jolla voitiin viitata vain valikosta löytyviin peruskäskyihin ja laittaa niitä peräkkäin, ohjelmaksi.
↑Barry R. Zeeberg, Joseph Riss, David W. Kane, Kimberly J. Bussey, Edward Uchio, W. Marston Linehan, J. Carl Barrett, John N. Weinstein:Mistaken Identifiers: Gene name errors can be introduced inadvertently when using Excel in bioinformatics.BMC Bioinformatics,23.6.2004, 5. vsk, nro 1, s. 80.PubMed:15214961doi:10.1186/1471-2105-5-80ISSN1471-2105Artikkelin verkkoversio.
↑Ek, J., Eriksson, U., Isanovic, S.:”Johdanto”,VBA-ohjelmointi Office 2000:ssa, s. 5.Schildts Kustannus Oy, 2000.