جداول هوشمند در اکسل

تصویری

فرمول بندی مسئله

ما جدولی داریم که دائماً باید با آن کار کنیم (مرتب سازی، فیلتر کردن، شمارش چیزی روی آن) و محتوای آن به طور دوره ای تغییر می کند (افزودن، حذف، ویرایش). خوب، حداقل، برای مثال - اینجا به این صورت است:

اندازه - از چند ده تا چند صد هزار خط - مهم نیست. وظیفه این است که با تبدیل این سلول ها به یک جدول "هوشمند" زندگی خود را از هر راه ممکن ساده و آسان تر کنید.

راه حل

هر سلولی را در جدول و برگه انتخاب کنید صفحه اصلی (خانه) لیست را گسترش دهید قالب بندی به صورت جدول (قالب کردن جدول):

 

در لیست کشویی استایل ها، هر گزینه fill را به سلیقه و رنگ خود انتخاب کنید و در پنجره تایید محدوده انتخاب شده، کلیک کنید OK و خروجی زیر را دریافت می کنیم:

در نتیجه، پس از چنین تبدیل محدوده به "هوشمند" جدول (با حرف بزرگ!) ما شادی های زیر را داریم (به جز طراحی زیبا):

  1. ایجاد شده جدول نام می گیرد جدول 1,2,3 و غیره که می تواند در برگه به ​​یک مورد مناسب تر تغییر کند سازنده (طرح). این نام را می توان در هر فرمول، لیست کشویی و توابعی مانند منبع داده برای یک جدول محوری یا آرایه جستجو برای یک تابع VLOOKUP استفاده کرد.
  2. یک بار ایجاد شد جدول به طور خودکار به اندازه تنظیم می شود هنگام افزودن یا حذف داده ها به آن. اگر به چنین مواردی اضافه کنید جدول خطوط جدید - پایین تر کشیده می شود، اگر ستون های جدید اضافه کنید - از نظر وسعت گسترش می یابد. در گوشه پایین سمت راست جداول می توانید نشانگر مرزی در حال حرکت به طور خودکار را ببینید و در صورت لزوم موقعیت آن را با ماوس تنظیم کنید:

     

  3. در کلاه جداول بطور خودکار فیلتر خودکار روشن می شود (در برگه می توان آن را غیرفعال کرد داده ها (تاریخ)).
  4. هنگام اضافه کردن خطوط جدید به آنها به طور خودکار همه فرمول ها کپی می شوند.
  5. هنگام ایجاد یک ستون جدید با یک فرمول - به طور خودکار در کل ستون کپی می شود - بدون نیاز به کشیدن فرمول با صلیب تکمیل خودکار مشکی.
  6. هنگام پیمایش جداول پایین عناوین ستون ها (A, B, C…) به نام فیلدها تغییر می کنند، یعنی دیگر نمی توانید هدر محدوده را مانند قبل اصلاح کنید (در اکسل 2010 یک فیلتر خودکار نیز وجود دارد):
  7. با فعال کردن چک باکس نمایش خط کل (مجموع ردیف) برگ سازنده (طرح) در پایان یک ردیف مجموع خودکار دریافت می کنیم جداول با قابلیت انتخاب تابع (مجموع، میانگین، شمارش و غیره) برای هر ستون:
  8. به داده های موجود در جدول می توان به آن پرداخت با استفاده از نام عناصر فردی آن. به عنوان مثال، برای جمع تمام اعداد در ستون VAT، می توانید از فرمول استفاده کنید =SUM(جدول1[VAT]) در عوض =SUM(F2:F200) و به اندازه جدول، تعداد ردیف ها و درستی محدوده انتخاب فکر نکنید. همچنین می توان از عبارات زیر استفاده کرد (با فرض اینکه جدول دارای نام استاندارد باشد جدول 1):
  • =Table1[#All] - پیوند به کل جدول، از جمله سرصفحه ستون ها، داده ها و ردیف کل
  • =Table1[#Data] - پیوند فقط داده (بدون نوار عنوان)
  • =Table1[#Headers] - فقط به سطر اول جدول با عنوان ستون پیوند دهید
  • =Table1[#Totals] - پیوند به کل ردیف (در صورت وجود)
  • =Table1[#This row] - ارجاع به ردیف فعلی، برای مثال، فرمول =Table1[[#This row];[VAT]] به مقدار VAT از ردیف جدول فعلی اشاره خواهد کرد.

    (در نسخه انگلیسی این عملگرها به ترتیب #All، #Data، #Headers، #Totals و #This row به صدا در می آیند).

PS

در اکسل 2003 چیزی شبیه به جداول "هوشمند" از راه دور وجود داشت - آن لیست نام داشت و از طریق منو ایجاد شد. داده – فهرست – ایجاد فهرست (داده - لیست - ایجاد لیست). اما حتی نیمی از عملکرد فعلی اصلاً وجود نداشت. نسخه های قدیمی اکسل نیز چنین چیزی را نداشتند.

پاسخ دهید