Једна од најатрактивнијих карактеристика Екцел-а је његова флексибилност. Свака појединачна ћелија може да садржи текст, број, формулу или практично било шта друго што корисник дефинише. Заиста, ово је један од основних разлога зашто је Екцел ефикасан алат за анализу података. Купци могу да користе именоване опсеге, формуле и макрое за креирање замршеног система међусобно повезаних прорачуна, повезаних ћелија и форматираних резимеа који раде заједно да би направили коначну анализу.
Па у чему је проблем? Проблем је што не постоји транспарентност аналитичких процеса. Изузетно је тешко одредити шта се заправо дешава у табели. Свако ко је морао да ради са прорачунском табелом коју је направио неко други превише добро зна фрустрацију која долази са дешифровањем различитих ротација прорачуна и веза које се користе за обављање анализе.
Мале табеле које обављају скромну анализу су болне за дешифровање, а велике, разрађене радне свеске са више радних листова је практично немогуће декодирати, што вам често оставља да почнете од нуле.
У поређењу са Екцел-ом, системи база података могу изгледати крути, строги и непоколебљиви у својим правилима. Међутим, сва ова крутост долази са предностима.
Пошто су дозвољене само одређене радње, можете лакше доћи до разумевања шта се ради унутар структурираних објеката базе података као што су упити или ускладиштене процедуре. Ако се скуп података уређује, израчунава се број или се утиче на било који део скупа података као део аналитичког процеса, можете лако да видите ту радњу прегледом синтаксе упита или кода ускладиштене процедуре. Заиста, у систему релационих база података никада не наилазите на скривене формуле, скривене ћелије или мртве именоване опсеге.