محاسبات برداری در اکسل
فرمولهای برداری یکی از ویژگی های قدرتمند اکسل است و استفاده از فرمولهای برداری باعث میشود که توانایی شما در انجام محاسبات پیچیده, افزایش یابد.
مفهوم بردار
یک بردار در واقع همان مجموعه ای از مقادیر داده مرتبط با هم است که در انجام محاسبات از آنها استفاده میشود.
هر دامنه از سلولهای انتخاب شده در واقع یک بردار میباشند و بسته به ابعاد ستونها و ردیفها بردار انتخاب شده , یک بعدی یا دو بعدی میباشد. (در اکسل از بردارهای سه بعدی پشتیبانی نمیشود)
فرمولهای برداری در اکسل میتوانید به دو صورت چند خانه ای و تک خانه ای مورد استفاده قرار دهید.
فرمول برداری چند خانه ای
در شکل زیر برای محاسبه مبلغ فروش هر جنس, می توانید در خانه F3 فرمول =E3*D3 را در ج کنید و آن را به خانه های پایین کپی کنید (محاسبه غیر برداری) اما در روش محاسبه برداری شما بردار قسمت را در بردار تعداد ضرب میکنید تا بردار فروش حاصل شود.
برای انجام محاسبه برداری فروش, مراحل زیر را دنبال کنید:
1. بردار فروش را انتخاب کنید (خانه های F3:F7)
2. در حالتیکه بردار فروش انتخاب شده است, درون نوار فرمول کلیک کنید و بعد از تایپ علامت مساوی(=) , بردار قیمت واحد را انتخاب کنید (خانه های D3 7)
3. علامت ضرب (*) را تایپ کنید و سپس بردار تعداد فروخته شده را انتخاب کنید (خانه های E3:E7)
4. دکمه های Ctrl+Shift+Enter را فشار دهید تا محاسبهء برداری, به صورت ضرب تک تک عناصر بردار در هم حاصل شود. (نتیجه را در شکل زیر مشاهده می کنید)
همانطور که در شکل بالا نشان داده شده است, در تمام خانه های بردار فروش, یک فرمول درج شده که در دو طرف آن, به طور خودکار علامت آکولاد قرار گرفته است (علامت مشخصه یک فرمول برداری)
فرمول برداری تک خانه ای
برای محاسبهء فروش کل, میتوانید از یک فرمول برداری تک خانه ای استفاده کنید. برای انجام این کار ابتدا خانه E9 را انتخاب کنید و سپس فرمول =SUM(D3 7:E3:E7) را درج کنید و سپس برای اینکه محاسبه به شکل برداری انجام شود, دکمه های Ctrl+Shift+Enter را فشار دهید.
مزایا و معایب فرمول های برداری
مزایا:
- یکسان بودن فرمولهای مورد استفاده در یک دامنه
- کاهش احتمال رونویسی تصادفی فرمولها
معایب:
- عدم امکان اضافه کردن یک ردیف به دامنه دارای فرمول برداری
- کند شدن سرعت محاسبات در فرمولهای برداری بزرگ
ثابت های برداری
بردارهای اکسل الزاما دامنه های انتخاب شده نمی باشند بلکه بردار را میتوانید مستقیما در فرمول وارد کنید یا آن را به صورت یک ثابت برداری تعریف کنید.
در شکل زیر نمونه ای از بردار درج شده در فرمول را مشاهده میکنید.
چند نکه در تعریف ثابت های برداری
1. یک ثابت برداری می تواند از مقادیر عددی,عناصر متنی,مقادیر منطقی و حتی مقادیر خطا تشکیل شود.
مثال: {4,7,5,”ali”,6,1,True,7}
2. برای جدا کردن عناصر یک بردار افقی از کاما استفاده میشود.
مثال: {4,6,5,9,8}
3. برای جدا کردن عناصر یک بردار عمودی از سمیکولن استفاده میشود.
مثال: {4;6;7;9;8}
4. در بردارهای دو بعدی از کاما برای جدا کردن عناصر افقی و از سمیکولن برای جدا کردن عناصر عمودی استفاده میشود.
مثال: {1,7,8;6,5,7;2,9,5}
نامگذاری ثابت های برداری
ثابت های برداری را میتوان نامگذاری کرد و سپس از این بردار نامگذاری شده در یک فرمول استفاده کرد.
برای نامگذاری یک ثابت برداری روی دکمه Define Name در گروه Defined Names از روبان فرمول کلیک کنید و ثابت برداری را تعریف کنید
نکته ها
• برای وارد کردن یک فرمول برداری بعد از وارد کردن رابطه محاسباتی باید دکمه های Ctrl+Shift+Enter را فشار دهید.
• هنگام وارد کردن یک فرمول برداری نیازی به تایپ علامت آکولاد نیست زیرا اکسل خود علامت آکولاد را دور فرمول شما میگذارد.
• اگر نتیجه محاسبه یک فرمول برداری خود یک بردار میباشد, باید بردار مقصد را قبل از وارد کردن فرمول برداری انتخاب کنید.
• برای تغییر جهت یک بردار یا ثابت برداری از تابع TRANSPOSE استفاده میشود.
• برای ویرایش یک فرمول برداری چند خانه ای باید ابتدا کل بردار را انتخاب کنید وسپس فرمول را ویرایش کنید در غیر این صورت excel به شما اجازه ویرایش را نخواهد داد.
- لینک منبع
تاریخ: یکشنبه , 05 آذر 1402 (09:49)
- گزارش تخلف مطلب