1980 के दशक के उत्तरार्ध और 1990 के दशक के पूर्वार्ध में, पहला Javelin Software और बाद में Lotus Improv सामने आए और पारंपरिक स्प्रेडशीट में एक मॉडल के विपरीत, वे उन मॉडल का उपयोग करते हैं जिन्हें चर कही जाने वाली वस्तु पर बनाया जाता है, न कि एक रिपोर्ट के कक्षों में निहित डेटा पर. इन बहु-आयामी स्प्रेडशीट ने डेटा और एल्गोरिथ्म को कई स्व-प्रलेखित रूपों में देखने में सक्षम बनाया, जिसमें शामिल है बहु-सिंक्रनाइज़ दृश्य. उदाहरण के लिए, Javelin के उपयोगकर्ता एक आरेख पर चरों के बीच एक कनेक्शन से होते हुए घूम सकते थे और साथ ही ऐसा करते हुए प्रत्येक चर की शाखाओं और तार्किक जड़ों को देख सकते थे। यह उदाहरण है आरंभिक Javelin के प्राथमिक योगदान का - जो थी इसके बारह दृश्यों के माध्यम से एक उपयोगकर्ता के तर्क या मॉडल संरचना की अनुमार्गणीयता की अवधारणा. एक जटिल मॉडल को विभाजित किया जा सकता है और दूसरों द्वारा समझा जा सकता है जिनका इसके निर्माण में कोई हाथ नहीं है और यह आज भी अद्वितीय बना हुआ है। Javelin का इस्तेमाल मुख्य रूप से वित्तीय मॉडलिंग के लिए किया गया था, लेकिन इसका प्रयोग कॉलेज के रसायन विज्ञान के पाठ्यक्रमों में अनुदेशात्मक मॉडल के निर्माण में, दुनिया की अर्थव्यवस्थाओं को स्वरूपित करने में और सेना द्वारा आरंभिक स्टार वार परियोजना में भी किया गया. यह आज भी उन संस्थाओं द्वारा प्रयोग किया जाता है जिनके लिए मॉडल अखंडता महत्वपूर्ण मिशन है।

इन कार्यक्रमों में, एक समय श्रृंखला, या कोई भी चर, अपने आप में एक लक्ष्य था, न कि कक्षों का संग्रह जो एक स्तंभ या पंक्ति में ही दिखाई देता है। चर की कई विशेषताएं हो सकती हैं, जिसमें शामिल हैं अन्य सभी चरों के साथ उनके संपर्क की पूरी जानकारी, डेटा सन्दर्भ और टेक्स्ट और छवि नोट. गणना को इन वस्तुओं पर संपादित किया गया, जो कक्षों की श्रेणी के विपरीत था, इसलिए दो समय श्रृंखला को जोड़ने से वे स्वचालित रूप से कैलेंडर समय में जुड़ जाते हैं, या एक प्रयोक्ता-परिभाषित समय सीमा में. डेटा, कार्यपत्रक-चर से स्वतंत्र थे और इसलिए डेटा को एक पंक्ति, स्तंभ या संपूर्ण कार्यपत्रक को मिटाने के द्वारा भी नष्ट नहीं किया जा सकता. उदाहरण के लिए, जनवरी की लागत को जनवरी के राजस्व में से घटाया जाता है, इससे कोई फर्क नहीं पड़ता कि दोनों कार्यपत्रक पर दिखते हैं या नहीं. इससे उन क्रियाओं की अनुमति मिलती है जिसे पिवट टेबल में इस्तेमाल किया गया था, सिवाय इसके कि रिपोर्ट सारिणी का लचीला हेर-फेर उन तमाम क्षमताओं में से एक था जो चर द्वारा समर्थित था। इसके अलावा, अगर लागत को सप्ताह के अनुसार और राजस्व को महीने के अनुसार दर्ज किया गया है, तो Javelin का प्रोग्राम सही दिशा में आवंटित या अंतर्वेशन कर सकता है। इस वस्तु डिजाइन ने चर और पूरे मॉडल को प्रयोक्ता परिभाषित चर नाम के साथ एक दूसरे को सन्दर्भित करने में सक्षम बनाया और बहुआयामी विश्लेषण को और बड़े पैमाने के आसानी से संपादित किये जाने योग्य समेकन को प्रदर्शित किया।

प्रोग्रामिंग मुद्दे
बहु-आयामी स्प्रेडशीट्स
कक्ष सन्दर्भ
शीट