فرمول های آرایه ای 1 – Ctrl + Shift + Enter

خیلی مواقع لازم میشه از فرمول ها و توابع آرایه ای در اکسل برای محاسبات استفاده کنیم! ولی این توابع و فرمول ها چی هستن و چه سودی دارند؟ کوتاه و مختصر بگم آرایه در حقیقت مجموعه ای از مقادیر سلول ها رو در بر میگیره. آرایه ها شامل حداقل دو عضو میشه البته در اکسل!..در اکسل سه نوع  آرایه موجوده که عبارتند از :

  1. آرایه مرجع (reference)؛ که شامل بیشتر از یک سلول میشه. به طور مثال بازه ای (range) از سلول ها، defined names و …
  2. آرایه فرمولی(formula)؛ آرایه هایی که به وسیله فرمول ساخته میشه
  3. آرایه ثابت (constant)؛ آرایه هایی که به صورت ثابت و hard code داخل فرمول وارد میشه

با یک مثال به نظر میتونیم این مفهمو رو راحت تر درک کنیم.

به طور مثال: در جدول زیر اگر بخواهیم بیشترین مقدار تغییر رو پیدا کنیم پس از کسر “پایانی” از “اولین” مقداری بدست می آید از هر رکورد و در نهایت بزرگترین رو با MAX بدست میاریم.

راهکار آرایه ای به صورت زیر میشه:

در مثال بالا بازه ای از سلول ها یعنی D3:D6 رو که شامل چهار مقدار پایانی میشه رو از C3:C6 (آغازین) کم می کنیم و بزرگترین رو از نتیجه خارج می کنیم. محاسبات به صورت زیر در اکسل انجام میشه :

در روش اول از یک ستون کمکی (helper column) استفاده کردیم و در روش دوم آرایه ها به ما کمک کردن تا محاسبات رو انجام بدیم.

اگر دقت کرده باشید علامت براکت {} (curly bracket) هم در محاسبه و هم در فرمول اصلی، فرمول رو احاطه کرده! شما به صورت دستی نمیتونید براکت اول رو ایجاد کنید و برای این که فرمولی آرایه ای بشه شما پس از نوشتن MAX(E14:E17-D14:D17)= لازمه سه کلید Ctrl و Shift و Enter رو به ترتیب و ترکیبی فشار دهید.

Ctrl +Shift + Enter

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست