به گزارش مدیاتی:مایکروسافت با معرفی قابلیتهای جدید در اکسل، یکی از محدودیتهای قدیمی این نرمافزار را هدف گرفته است. قابلیتهای Lists و آرایههای تودرتو (Nested Arrays) به کاربران اجازه میدهند چندین مقدار مرتبط را در قالب یک ساختار واحد داخل یک سلول مدیریت کنند؛ تغییری که میتواند شیوه کار با دادههای پیچیده و فرمولها را در اکسل سادهتر و انعطافپذیرتر کند.
اکسل چند مقدار را در یک سلول ذخیره میکند؛ قابلیت جدید Lists و آرایههای تودرتو معرفی شد
مایکروسافت در حال آزمایش قابلیتی جدید در Microsoft Excel است که میتواند یکی از محدودیتهای قدیمی این نرمافزار را تا حد زیادی تغییر دهد. قابلیتهای جدید Lists، Arrays in cells و Nested arrays به کاربران اجازه میدهند چند مقدار یا داده مستقل را در یک سلول واحد ذخیره و مدیریت کنند؛ بدون اینکه اکسل آنها را صرفاً بهعنوان یک رشته متنی واحد در نظر بگیرد.
این قابلیتها در حال حاضر بهصورت Preview در اختیار کاربران Beta Channel اکسل برای ویندوز و مک قرار گرفتهاند. مایکروسافت تأکید کرده است که این ویژگیها هنوز در مرحله آزمایشی قرار دارند و ممکن است عملکرد یا نحوه استفاده از آنها تا زمان انتشار عمومی تغییر کند. به همین دلیل، استفاده از آنها در فایلهای کاری حساس و حیاتی در شرایط فعلی توصیه نمیشود.
Lists؛ چند داده مستقل در یک سلول
یکی از مهمترین بخشهای این بهروزرسانی، قابلیت Lists است. در اکسل سنتی، اگر چند مقدار مانند نام افراد یا چند زمان پیشنهادی را در یک سلول وارد کنید، معمولاً باید آنها را با جداکنندههایی مانند ویرگول از یکدیگر تفکیک کنید. در این حالت، اکسل کل محتوای سلول را یک رشته متنی در نظر میگیرد.
با قابلیت جدید Lists، هر یک از این مقادیر میتواند بهصورت یک آیتم مستقل در همان سلول ذخیره شود. برای مثال، در یک پروژه میتوان نام چند مسئول را در یک سلول قرار داد یا در یک فرم، چند زمان پیشنهادی را ثبت کرد، در حالی که اکسل همچنان بتواند آیتمهای داخل فهرست را از یکدیگر تشخیص دهد.
برای ایجاد یک List میتوان سلول موردنظر را انتخاب و از مسیر Insert > List استفاده کرد. مایکروسافت همچنین میانبری با کلیدهای Ctrl+J برای این قابلیت در نظر گرفته است.

یکی از مزیتهای مهم این تغییر، امکان فیلترکردن دادهها بر اساس آیتمهای داخل فهرست است. بنابراین کاربر دیگر الزاماً مجبور نیست دادههای مرتبط را در چند ستون یا سلول مختلف تقسیم کند تا بتواند آنها را جداگانه فیلتر یا بررسی کند.
آرایههای تودرتو، فرمولهای پیچیدهتر را ساده میکنند
مایکروسافت در کنار Lists، پشتیبانی از آرایهها درون سلول و ساختارهای موسوم به Nested Arrays را نیز به نسخه آزمایشی اکسل اضافه کرده است.
آرایهها در اکسل امکان پردازش مجموعهای از مقادیر را در قالب یک ساختار واحد فراهم میکنند. با پشتیبانی از آرایههای تودرتو، حالا میتوان ساختارهای پیچیدهتری ایجاد کرد که در آن یک آرایه میتواند شامل آرایههای دیگری باشد.
این قابلیت بهخصوص برای کاربرانی اهمیت دارد که با فرمولهای پیشرفته و تحلیل دادههای پیچیده سروکار دارند. یکی از اهداف این تغییر، مدیریت بهتر ساختارهایی است که در گذشته ممکن بود به محدودیتهای پردازش آرایهها یا خطاهایی مانند #CALC! منجر شوند.
چهار تابع جدید برای مدیریت آرایهها
مایکروسافت برای کار با این ساختارهای جدید، توابع تازهای را نیز معرفی کرده است.
FLATTEN برای تبدیل ساختارهای چندلایه به یک آرایه سادهتر کاربرد دارد و میتواند دادههای تودرتو را در قالب یک سطح واحد سازماندهی کند.
سه تابع دیگر یعنی HAS، HASANY و HASALL نیز برای جستوجو و بررسی محتویات آرایهها طراحی شدهاند. این توابع به کاربر اجازه میدهند بررسی کند آیا یک مقدار مشخص، هرکدام از چند مقدار مشخص یا تمام مقادیر موردنظر در یک ساختار داده وجود دارند یا خیر.

ترکیب این توابع با Lists و آرایههای تودرتو میتواند انعطافپذیری اکسل را در پردازش دادههای ساختاریافته افزایش دهد و برخی کارهایی را که پیشتر به فرمولهای پیچیده یا جداسازی دادهها در چندین سلول نیاز داشتند، سادهتر کند.
همه قابلیتهای اکسل هنوز با Lists سازگار نیستند
البته این قابلیتها هنوز در مرحله آزمایشی قرار دارند و پشتیبانی اکسل از آنها در تمام بخشهای نرمافزار کامل نیست. در حال حاضر برخی ابزارهای شناختهشده اکسل، از جمله Conditional Formatting، Data Validation، PivotTables، Charts، Power Query و Find & Replace، ممکن است با Lists و آرایههای درونسلولی بهطور کامل سازگار نباشند.
این محدودیتها نشان میدهد که مایکروسافت هنوز در حال توسعه و آزمایش نحوه تعامل ساختارهای جدید با سایر بخشهای اکسل است.
با وجود این، اضافهشدن Lists و آرایههای تودرتو میتواند تغییر مهمی در شیوه مدیریت دادهها در اکسل ایجاد کند. اگر این قابلیتها پس از دوره آزمایشی به نسخه عمومی راه پیدا کنند و سازگاری آنها با ابزارهای مختلف اکسل نیز افزایش یابد، یک سلول دیگر صرفاً محلی برای نگهداری یک مقدار یا یک رشته متنی نخواهد بود و میتواند به ظرفی برای مدیریت مجموعهای از دادههای ساختاریافته تبدیل شود.








