در نرم افزار اکسل از پرکاربردترین عملگرها در اکسل، عملگر شرط (IF) است. این عملگر برای پردازش اطلاعات کاربردهای زیادی دارد.

 
در آموزش اکسل امروز  با نحوه استفاده صحیح از این عملگر و نحوه ی ترکیب اطلاعات چندسلول در یک سلول آشنا خواهیم شد
 
اگر بخواهیم فقط یک شرط را بررسی کنیم، به سادگی از عملگر IF استفاده میکنیم. و اگر بخواهیم دو یا چند شرط را به صورت همزمان بررسی کنیم، از عبارت AND در بین شرط ها استفاده میکنیم.
 
اما استفاده از تابع AND به عنوان یک شرط منطقی در عملگر IF برای سه یا چهار بار مفید است. استفاده بیش از این باعث می‌شود عبارت منطقی بسیار زیاد و بزرگی ایجاد شود. اگر در حال اجرای یک آزمون منطقی مشابه بر روی تعدادی سلول هستید، راه حل بهتر این است که تابع AND را به یک محدوده اعمال کرده و آنرا به صورت یک فرمول آرایه‌ای مورد استفاده قرار دهید.
 
برای مثال، فرض کنید می‌خواهید جمع مقادیر موجود در سلول‌های محدوده B3:B7 را محاسبه کنید، با این شرط که سلو‌ل‌هایی جمع زده شوند که مقادیر آنها بزرگتر از صفر است. در اینجا یک فرمول آرایه‌ای وجود دارد که این کار را انجام می‌دهد:
 
{IF(AND(B3:B7 > 0) ; SUM(B3:B7) ; "")}
 
 
همان طور که می‌دانید نیازی نیست هنگام وارد نمودن یک فرمول آرایه‌ای کاراکترهای {} را تایپ کنید، ابتدا فرمول را وارد کرده و سپس کلیدهای Ctrl+Shift+Enter را فشار دهید.
 
به این ترتیب میتوانید از تکرار AND در فرمول های اکسل جلوگیری کنید.                                                 ترکیب اطلاعات چند سلول در یک سلول در اکسل                                                                             

اگر در اکسل میخواهی دمتن های موجود در چند سلول را در یک سلول وارد کنید، باید از اول همه آن متن را تایپ کنید.
برای مثال نام یک فرد در یک سلول وجود دارد و نام خانوادگی اش در سلولی دیگر و سپس در سلولی دیگر باید نام و نام خانوادگی فرد را با هم وارد کنید.

 

ابتدا سلول مورد نظر جهت وارد کردن چندین متن را انتخاب کرده و کد زیر را در آن تایپ کنید (ممکن است که در سایت کد اشتباه نمایش داده شود، = در اول کد است):

 

=CONCATENATE(

 

 

بعد از وارد کردن کد، باید سلول های مود نظر را به ترتیب جهت وارد کردن متن بزنید. برای مثال نام در ستون B وجود دارد و نام خانوادگی در ستون A است. بنابر این باید به ترتیب B2 و A2 را وارد کنید.

 

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

 

=CONCATENATE(B2,A2)

 

البته حتما نیاز به تایپ آنها نیست و میتوانید پس از وارد کردن کد و باز کردن پرانتز تنها بر روی سلول ها مورد نظر کلیک کنید.

 

 

البته اگر احیانا نیاز به انداختن فاصله جهت مرتب کردن داشتید میتوانید از " استفاده کنید. به صورت زیر:

 

=CONTACENATE(B2,””,A2)

 

 

 

 

پس از زدن اینتر مشاهده میکنید که فاصله بین نام و نام خانوادگی افتاده، که در خیلی مواقع این فاصله انداختن نیاز است.

 

 

 

 

با استفاده از این کد میتوانید در همه ی سلول ها این کار را انجام دهید. تنها با کپی کردن کد در بقیه سلول ها.                                                                                                                                    

 

برای انجام این کار نیز نشانگر موس را به گوشه سلول برده تا به این شکل در بیاید و سپس آن را به پایین بکشید تا به صورت خودکار کپی شود:

 

مشاهده میکنید که به چه راحتی همه سلول ها به همین شکل در آمدند و نیازی به تایپ دوباره کد نبود.

 

همچنین در صورت تمایل برای جدا کردن نام سلول ها از هم میتوانید از & به جای , استفاده کنید. همانند این نمونه:

 

=CONCATENATE(B2,””,A2)

 

=CONCATENATE(B2&””&A2)