تابع COLUMNS یکی از توابع جستجو و مرجع (Lookup & Reference) اکسل می باشد. در این آموزش پیشرفته اکسل با قسمت های تشکیل دهنده و کاربرد این تابع آشنا می شویم.
آرگومانتابع COLUMNSاکسل در پنجره Function Arguments این تابع در تصویر زیر نمایش داده شده است.
تابع فقط یک آرگومان به نام Array دارد.
آیا میدانید:
در اکسل با استفاده از توابع پیشرفته مثل TEXTJOIN میتوانید به سادگی دو یا چند سلول متنی را با هم جمع کنید و به یک رشته تبدیل کنید؟ این قابلیت برای کسانی که به دنبال جمع متن در اکسل هستند بسیار کاربردی است و میتواند برای تهیه گزارشات و تجمیع اطلاعات مفید باشد.
کارکرد تابع
تابع COLUMNS تعداد ستون های یک محدوده سلولی یا آرایه (Array) را بعنوان مقدار بازگشتی برمی گرداند.
شکل فرمولی تابع COLUMNS اکسل
=COLUMNS(Array)
Array : اجباری؛ یک آرایه، فرمول آرایه یا یک ارجاع به یک محدوده سلولی است که می خواهید تعداد ستون های آن را بدانید.
فرمول آرایه فرمولی است که می تواند چند محاسبه را روی یک یا چند عنصر آرایه اجرا نماید. روش نوشتن فرمول آرایه در اکسل همان روش معمولی است که برای نوشتن فرمول ها بکار می رود. تفاوت اساسی در این است که برای اینکه یک فرمول بعنوان فرمول آرایه استفاده شود بعد از اتمام تایپ فرمول بجای فشردن کلید Enter باید کلیدهای ترکیبی Ctrl+Shift+Enter را فشار دهید. وقتی که اینکار را انجام می دهید اکسل بصورت خودکار فرمول را در بین {} (ابرو یا آکولاد(به انگلیسی: Braces)) قرار می دهد. توجه داشته باشد که اگر {} را تایپ نمایید اکسل فرمول را به متن تبدیل خواهد نمود. فرمول آرایه روش موثری است که در اکسل برای نوشتن فرمول های پیچیده بکار گرفته شده است. بعنوان مثال {=SUM(C2:C11*D2:D11)} و =SUM(C2*D2,C3*D3,C4*D4,C5*D5,C6*D6,C7*D7,C8*D8,C9*D9,C10*D10,C11*D11) نتیجه مشابهی در اکسل خواهند داشت.
مثال
در مثال زیر با کاربرد تابع COLUMNS در اکسل آشنا شوید. فایل اکسل مثال را می توانید از لینک زیر پایین همین صفحه دریافت نمایید.
فرمول
توضیحات
نتیجه
=COLUMNS(C1:E4)
تعداد ستون های محدوده سلولی C1:E4 را برمی گرداند.
3
=COLUMNS({1,2,3;4,5,6})
تعداد ستون های آرایه ثابت {1,2,3;4,5,6} را برمی گرداند. {1,2,3;4,5,6} یک آرایه ثابت است که دو سطر دارد که سطر اول آن سه ستون دارد و شامل اعداد 1، 2 و 3 می باشد و سطر دوم آن نیز سه ستون و شامل اعداد 4، 5 و 6 می باشد.