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

این ابزار همچنین سازوکار فیلتر کردن دادهها (Data Filtering) را به کلی تغییر میدهد. اکسل دیگر یک سلول حاوی مقادیر جداشده با کاما را به چشم یک متن متوالی و بزرگ نمیبیند، بلکه میتواند بر اساس تکتک آیتمهای موجود فیلترها را اعمال کند. علاوه بر این، ارجاع دادن به یک سلول حاوی لیست میتواند تمام مقادیر آن را برگرداند و در صورت نیاز، اجازه دهد اطلاعات در سلولهای مجاور سرریز (Spill) شوند.
این رویکرد میتواند ساختار صفحات گسترده (Spreadsheets) حاوی تخصیص وظایف پروژهها، پاسخهای نظرسنجی و انواع دادههای چندمقداری را به شکلی چشمگیر مرتب و سازماندهی کند.
انقلاب آرایه ها در سلول و ورود ساختار آرایه های تو در تو (Nested Arrays)
مایکروسافت قابلیت آرایهها در سلول را نیز معرفی کرده که از ساختار آرایههای تو در تو نیز پشتیبانی میکند. از این پس آرایهها میتوانند به عنوان مقادیر مستقیم یا خروجی فرمولها درون یک سلول قرار گیرند و ابعاد و اشکال متفاوتی به خود بگیرند. کاربران حتی میتوانند نتایج فرمولهای سرریز شونده را درون آکولاد { } محصور کنند تا کل آرایه حاصل، تنها درون یک سلول واحد باقی بماند.

آرایههای تو در تو (Nested Arrays) این امکان را یک گام فراتر برده و قرارگیری یک آرایه در دل آرایهای دیگر را ممکن میسازند. مایکروسافت تأکید کرده فرمولهایی که در گذشته در موقعیتهای آرایه در آرایه با خروجی ناقص مواجه میشدند یا خطای معروف #CALC! را بازمیگرداندند، اکنون میتوانند نتیجه ساختاریافته و کامل آرایه تو در تو را بازگردانند.
معرفی چهار تابع جدید اکسل: FLATTEN، HAS، HASANY و HASALL
مایکروسافت برای کار با این ساختارهای جدید داده، چهار تابع اختصاصی به اکسل اضافه کرده است:
- تابع FLATTEN: این تابع سطوح مختلف تو در تو را حذف کرده و دادههای آرایه را به صورت یکدست و مسطح ارائه میدهد.
- توابع سری HAS (شامل HAS، HASANY و HASALL): این توابع بررسی میکنند که آیا یک مقدار مشخص، چند مقدار دلخواه، یا تمامی مقادیر تعیینشده درون یک آرایه وجود دارند یا خیر.
کاربردهای پیشرفته و محدودیت های فعلی در نسخه بتا
این بهروزرسانی برای کاربران حرفهای افقهای طراحی جدیدی را در صفحات گسترده باز میکند. مایکروسافت برای نمایش توان این ابزار، یک سامانه ردیابی مسافت دوندگان (Run Tracker) را نشان داد که در آن دادههای مربوط به بخشهای مختلف دویدن با کیلومترهای متفاوت، درون یک ردیف نگهداری میشوند و همزمان تحلیلهای آماری در کنار آنها محاسبه میگردد.
با وجود تمام این پیشرفتها، هنوز محدودیتهایی وجود دارد. قابلیتهایی نظیر فرمتبندی شرطی (Conditional Formatting)، اعتبارسنجی دادهها (Data Validation)، نمودارها، جداول محوری (PivotTables)، پاور کوئری (Power Query) و ابزار جستجو و جایگزینی (Find & Replace) هنوز به طور کامل از مقادیر لیستی و آرایهها پشتیبانی نمیکنند. علاوه بر این، دسترسی به این ابزارها مستلزم بیلدهای مشخصی از کانال بتا بوده و پردازش آرایههای تو در تو به Compatibility Version 3 نیاز دارد.
در حال حاضر ردموندیها این قابلیتها را در مرحله پیشنمایش توسعه نگه داشتهاند؛ اما در صورت تکمیل و پیشرفت موفقیتآمیز این مسیر، سلول ساده و سنتی اکسل به زودی به ابزاری به مراتب کارآمدتر، هوشمندتر و انعطافپذیرتر تبدیل خواهد شد.




نظرات در مورد : تحول بزرگ در مایکروسافت اکسل؛ ذخیره چندین مقدار و آرایه های تو در تو در یک سلول واحد ممکن شد