Ñîâðåìåííûå òåõíîëîãèè îáðàáîòêè èíôîðìàöèè ÷àñòî ïðèâîäÿò ê òîìó, ÷òî âîçíèêàåò íåîáõîäèìîñòü ïðåäñòàâëåíèÿ äàííûõ â âèäå òàáëèö.  ÿçûêàõ ïðîãðàììèðîâàíèÿ äëÿ òàêîãî ïðåäñòàâëåíèÿ ñëóæàò äâóõìåðíûå ìàññèâû. Äëÿ òàáëè÷íûõ ðàñ÷åòîâ õàðàêòåðíû îòíîñèòåëüíî ïðîñòûå ôîðìóëû, ïî êîòîðûì ïðîèçâîäÿòñÿ âû÷èñëåíèÿ, è áîëüøèå îáúåìû èñõîäíûõ äàííûõ. Òàêîãî ðîäà ðàñ÷åòû ïðèíÿòî îòíîñèòü ê ðàçðÿäó ðóòèííûõ ðàáîò, äëÿ èõ âûïîëíåíèÿ ñëåäóåò èñïîëüçîâàòü êîìïüþòåð. Äëÿ ýòèõ öåëåé ñîçäàíû ýëåêòðîííûå òàáëèöû (òàáëè÷íûå ïðîöåññîðû) – ïðèêëàäíîå ïðîãðàììíîå îáåñïå÷åíèå îáùåãî íàçíà÷åíèÿ, ïðåäíàçíà÷åííîå äëÿ îáðàáîòêè ðàçëè÷íûõ äàííûõ, ïðåäñòàâèìûõ â òàáëè÷íîé ôîðìå.
Ýëåêòðîííàÿ òàáëèöà ïîçâîëÿåò õðàíèòü â òàáëè÷íîé ôîðìå áîëüøîå êîëè÷åñòâî èñõîäíûõ äàííûõ, ðåçóëüòàòîâ, à òàêæå ñâÿçåé (àëãåáðàè÷åñêèõ èëè ëîãè÷åñêèõ ñîîòíîøåíèé) ìåæäó íèìè. Ïðè èçìåíåíèè èñõîäíûõ äàííûõ âñå ðåçóëüòàòû àâòîìàòè÷åñêè ïåðåñ÷èòûâàþòñÿ è çàíîñÿòñÿ â òàáëèöó. Ýëåêòðîííûå òàáëèöû íå òîëüêî àâòîìàòèçèðóþò ðàñ÷åòû, íî è ÿâëÿþòñÿ ýôôåêòèâíûì ñðåäñòâîì ìîäåëèðîâàíèÿ ðàçëè÷íûõ âàðèàíòîâ è ñèòóàöèé. Ìåíÿÿ çíà÷åíèÿ èñõîäíûõ äàííûõ, ìîæíî ñëåäèòü çà èçìåíåíèåì ïîëó÷àåìûõ ðåçóëüòàòîâ è èç ìíîæåñòâà âàðèàíòîâ ðåøåíèÿ çàäà÷è âûáðàòü íàèáîëåå ïðèåìëåìûé.
Èäåÿ ñîçäàíèÿ ýëåêòðîííîé òàáëèöû âîçíèêëà ó ñòóäåíòà Ãàðâàðäñêîãî óíèâåðñèòåòà Äýíà Áðèêëèíà â 1979ã. Âûïîëíÿÿ ñêó÷íûå âû÷èñëåíèÿ ýêîíîìè÷åñêîãî õàðàêòåðà ñ ïîìîùüþ áóõãàëòåðñêîé êíèãè, îí è åãî äðóã Ðîáåðò Ôðýíêñòîí, êîòîðûé ðàçáèðàëñÿ â ïðîãðàììèðîâàíèè, ðàçðàáîòàëè ïåðâóþ ïðîãðàììó ýëåêòðîííîé òàáëèöû, íàçâàííóþ èìè VisiCalc («Âèçèêàëê»).
VisiCalc ñêîðî ñòàëà îäíîé èç íàèáîëåå óñïåøíûõ ïðîãðàìì. Ïåðâîíà÷àëüíî îíà ïðåäíàçíà÷àëàñü äëÿ êîìïüþòåðîâ òèïà Apple II, íî ïîòîì áûëà òðàíñôîðìèðîâàíà äëÿ âñåõ òèïîâ êîìïüþòåðîâ. Ìíîãèå ñ÷èòàþò, ÷òî ðåçêîå ïîâûøåíèå ïðîäàæ êîìïüþòåðîâ òèïà Apple â òî âðåìÿ è áûëî ñâÿçàíî ñ âîçìîæíîñòüþ èñïîëüçîâàíèÿ íà íèõ òàáëè÷íîãî ïðîöåññîðà VisiCalc.
Íîâûé ñóùåñòâåííûé øàã â ðàçâèòèè ýëåêòðîííûõ òàáëèö – ïîÿâëåíèå â 1982ã. íà ðûíêå ïðîãðàììíûõ ñðåäñòâ Lotus 1–2–3. Lotus áûë ïåðâûì òàáëè÷íûì ïðîöåññîðîì, èíòåãðèðîâàâøèì â ñâîåì ñîñòàâå, ïîìèìî îáû÷íûõ èíñòðóìåíòîâ, ãðàôèêó è âîçìîæíîñòü ðàáîòû ñ ñèñòåìàìè óïðàâëåíèÿ áàçàìè äàííûõ. Ïîñëå ðàçðàáîòêè Lotus 1–2–3 êîìïàíèÿ Lotus â ïåðâûé æå ãîä ïîâûøàåò ñâîé îáúåì ïðîäàæ äî 50 ìëí. äîë. è ñòàíîâèòñÿ ñàìîé áîëüøîé íåçàâèñèìîé êîìïàíèåé – ïðîèçâîäèòåëåì ïðîãðàììíûõ ñðåäñòâ. Óñïåõ êîìïàíèè Lotus ïðèâåë ê óæåñòî÷åíèþ êîíêóðåíöèè, âûçâàííîé ïîÿâëåíèåì íà ðûíêå íîâûõ ýëåêòðîííûõ òàáëèö, òàêèõ, êàê VP Planner êîìïàíèè Paperback Software è Quattro Pro êîìïàíèè Borland International, êîòîðûå ïðåäëîæèëè ïîëüçîâàòåëþ ïðàêòè÷åñêè òîò æå íàáîð èíñòðóìåíòàðèÿ, íî ïî çíà÷èòåëüíî áîëåå íèçêèì öåíàì.
Ñëåäóþùèé øàã – ïîÿâëåíèå â 1987ã. òàáëè÷íîãî ïðîöåññîðà Excel ôèðìû Microsoft. Ýòà ïðîãðàììà ïðåäëîæèëà áîëåå ïðîñòîé ãðàôè÷åñêèé èíòåðôåéñ â êîìáèíàöèè ñ íèñïàäàþùèìè ìåíþ, çíà÷èòåëüíî ðàñøèðèâ ïðè ýòîì ôóíêöèîíàëüíûå âîçìîæíîñòè ïàêåòà è ïîâûñèâ êà÷åñòâî âûõîäíîé èíôîðìàöèè. Ðàñøèðåíèå ñïåêòðà ôóíêöèîíàëüíûõ âîçìîæíîñòåé ýëåêòðîííîé òàáëèöû, êàê ïðàâèëî, âåäåò ê óñëîæíåíèþ ðàáîòû ñ ïðîãðàììîé.
 1993 ãîäó âûøëà ïÿòàÿ âåðñèÿ Excel, ñòàâøàÿ ïåðâûì ïðèëîæåíèåì Microsoft Office, êîòîðîå âêëþ÷àëî ÿçûê Visual Basic for Applications (VBA). Íà÷èíàÿ ñ Office 97 ôèðìà Microsoft âêëþ÷àåò VBA âî âñå ïðèëîæåíèÿ ïàêåòà Microsoft Office.
 íàñòîÿùåå âðåìÿ MS Excel ïðåäñòàâëÿåò ñîáîé äîñòàòî÷íî ìîùíîå ñðåäñòâî ðàçðàáîòêè èíôîðìàöèîííûõ ñèñòåì, êîòîðîå âêëþ÷àåò êàê ýëåêòðîííûå òàáëèöû (ñî ñðåäñòâàìè ôèíàíñîâîãî è ñòàòèñòè÷åñêîãî àíàëèçà, íàáîðîì ñòàíäàðòíûõ ìàòåìàòè÷åñêèõ ôóíêöèé, äîñòóïíûõ â êîìïüþòåðíûõ ÿçûêàõ âûñîêîãî óðîâíÿ, ðÿäîì äîïîëíèòåëüíûõ ôóíêöèé, âñòðå÷àþùèõñÿ òîëüêî â áèáëèîòåêàõ äîðîãîñòîÿùèõ èíæåíåðíûõ ïîäïðîãðàìì), òàê è ñðåäñòâà âèçóàëüíîãî ïðîãðàììèðîâàíèÿ (Visual Basic for Applications). Ýëåêòðîííûå òàáëèöû ïîçâîëÿþò ïðîèçâîäèòü îáðàáîòêó ÷èñåë è òåêñòà, çàäàâàòü ôîðìóëû è ôóíêöèè äëÿ àâòîìàòè÷åñêîãî âûïîëíåíèÿ, ïðîãíîçèðîâàòü áþäæåò íà îñíîâå ñöåíàðèÿ, ïðåäñòàâëÿòü äàííûå â âèäå äèàãðàìì, ïóáëèêîâàòü ðàáî÷èå ëèñòû è äèàãðàììû â Èíòåðíåòå. Òàêèì îáðàçîì, òàáëè÷íûå ïðîöåññîðû ïîçâîëÿþò ðåøàòü áîëüøèíñòâî ôèíàíñîâûõ, ðàñ÷åòíûõ èíæåíåðíî–òåõíè÷åñêèõ è àäìèíèñòðàòèâíûõ çàäà÷, íàïðèìåð òàêèõ, êàê ðàñ÷åò çàðàáîòíîé ïëàòû, âåäåíèå áóõãàëòåðñêîãî ó÷åòà, ïðîâåäåíèå ñòàòèñòè÷åñêèõ ðàñ÷åòîâ è ìíîãîå äðóãîå. Ñ ïîìîùüþ VBA ìîæíî àâòîìàòèçèðîâàòü âñþ ðàáîòó, íà÷èíàÿ îò ñáîðà èíôîðìàöèè, åå îáðàáîòêè äî ñîçäàíèÿ èòîãîâîé äîêóìåíòàöèè, êàê äëÿ îôèñíîãî ïîëüçîâàíèÿ, òàê è äëÿ ðàçìåùåíèÿ íà Web–óçëå.
|