نحوه محاسبه در اکسل اگر سلول ها خالی نیستند: 7 فرمول نمونه

  • این را به اشتراک بگذارید
Hugh West

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

دانلود کتاب تمرین تمرین

در حین خواندن این مقاله، این کتاب تمرین را برای تمرین دانلود کنید.

محاسبه اگر سلول خالی نیست.xlsx

7 فرمول اکسل برای محاسبه اگر سلول ها خالی نیستند

در این مقاله، ما برای محاسبه اگر سلول در اکسل خالی نیست، باید از تابع IF استفاده کنید. ما از توابع دیگر همراه با تابع IF استفاده خواهیم کرد و جاهای خالی را بررسی و محاسبه خواهیم کرد.

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

Syntax:

IF(تست_منطقی، مقدار_اگر_درست، [مقدار_اگر_نادرست])

آرگومان‌ها:

آزمون_منطقی - شرطی که برای تست تنظیم کردیم. شرطی که می خواهید آزمایش کنید.

value_if_true – اگر تست منطقی True باشد، تابع برمی گردد. یک ارزش این مقدار در اینجا تنظیم شده است.

value_if_false – اگر تست منطقی False باشد، تابع این مقدار را برمی‌گرداند.

در مجموعه داده، برخی از کارمندان را در نظر می گیریم که در آن مشغول به کار هستندیک شرکت با حقوق آنها.

1. برای محاسبه اگر سلول ها خالی نیستند توابع IF و AND را ترکیب کنید

در این بخش از ترکیب استفاده خواهیم کرد از IF & و توابع .

تابع AND یک تست منطقی است. آزمایش می کند که آیا همه شرایط صحیح هستند و سپس TRUE را برمی گرداند. یا اگر هر یک از شرایط برآورده نشد، FALSE را برمی گرداند.

Syntax:

AND(logical1, [logical2], ...)

Arguments:

logical1 – این اولین شرطی است که می خواهیم آزمایش کنیم که می توانید درست یا FALSE را در نظر بگیرید.

منطقی2، … – شرایط اضافی که می خواهیم آن را آزمایش کنیم می توانید درست یا FALSE را در نظر بگیرید. ما می توانیم حداکثر 255 شرط را تنظیم کنیم.

مرحله 1:

  • یک ردیف برای نمایش محاسبه اضافه کنید.

مرحله 2:

  • به Cell C14 بروید.
  • فرمول را بنویسید که این است:
=IF(AND(B7"",B8""),C7+C8,"")

مرحله 3:

  • اکنون، <را فشار دهید 6>Enter .

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

مرحله 4:

  • اکنون، داده های Cell B7 را حذف کنید و ببینید چه اتفاقی می افتد.

بنابراین، اگر سلول خالی پیدا شود، هیچ محاسبه‌ای انجام نمی‌شود.

2. برای محاسبه سلول‌های غیر خالی، توابع IF و OR را اعمال کنید

تابع OR استیک تابع منطقی برای تصمیم گیری در مورد اینکه آیا هر یک از حالت های یک تست TRUE هستند یا خیر استفاده می شود.

اگر هر یک از آرگومان های آن معتبر ارزیابی شود TRUE را برمی گرداند و FALSE را برمی گرداند. اگر همه آرگومان‌های آن اشتباه ارزیابی شوند.

Syntax:

OR(logical1, [logical2],…)

Arguments:

logical1 – این اولین شرطی است که می خواهیم آزمایش کنیم که می تواند یکی از آنها را در نظر بگیرد TRUE یا FALSE .

logical2, … – شرایط اضافی که می‌خواهیم آزمایش کنیم که می‌تواند یکی از آنها را در نظر بگیرد TRUE یا FALSE . ما می توانیم حداکثر 255 شرایط را تنظیم کنیم.

مرحله 1:

  • به Cell C14 بروید.
  • ترکیبی از IF & فرمول OR . فرمول:
=IF(OR(B7="",B8=""),"",C7+C8)

مرحله 2:

  • سپس، Enter را فشار دهید.

از آنجایی که سلول‌های مقایسه ما حاوی داده‌ها هستند، پس از محاسبه، نتیجه جمع را دریافت می‌کنیم.

مرحله 3:

  • می خواهیم ببینیم با سلول های خالی چه اتفاقی می افتد.
  • حذف داده ها از سلول B7 .

می بینیم که خالی نمایش داده می شود، به دلیل سلول های خالی هیچ محاسبه ای انجام نمی شود.

3. توابع ISBLANK و OR را با هم ترکیب کنید تا محاسبه برای سلول های غیر خالی

عملکرد ISBLANK نسخه ای از گروه توابع IS است. هر مقدار یا سلول را بررسی می کند و اگر خالی یافت شود TRUE را برمی گرداند. در غیر این صورت، FALSE خواهد شددر نتیجه نشان داده شود.

مرحله 1:

  • فرمول را در سلول C14 بنویسید. فرمول به صورت زیر خواهد بود:
=IF(OR(ISBLANK(B7),ISBLANK(B8)),"",C7+C8)

مرحله 2:

  • <6 را فشار دهید>Enter .

از آنجایی که سلول های مرجع ما حاوی داده است، پس از محاسبه نتیجه می گیریم.

مرحله 3:

  • اکنون، داده ها را از هر یک از سلول های مرجع حذف کنید تا ببینید چه اتفاقی می افتد.

ما در قسمت خالی می شویم. برگردانید، زیرا یک سلول خالی است.

4. COUNTA و IF را به جمع سلول‌های غیر خالی بپیوندید

عملکرد COUNTA تعداد سلول‌های غیر خالی را می‌شمارد. در یک محدوده خاص خالی است.

Syntax:

COUNTA(value1, [value2],…)

آرگومان ها:

value1 – آگومان اول مقادیری را که می خواهیم شمارش کنیم را توصیف می کند.

value2, … – آرگومان‌های اضافی که مقادیری را که می‌خواهیم شمارش کنیم را توصیف می‌کنند. ما می توانیم حداکثر 255 آرگومان تنظیم کنیم.

مرحله 1:

  • دوباره، به Cell C14 بروید و موارد زیر را بنویسید فرمول.
=IF(COUNTA(B5:B12)=8,SUM(C5:C12),"")

مرحله 2:

  • سپس، Enter را فشار دهید.

در فرمول ما، تمام داده های ستون Name را گرفته ایم. . تابع COUNTA تعداد سلول های دارای داده را می شمارد و آن را با تعداد کل سلول های آن محدوده مقایسه می کند. از آنجایی که مقایسه با عدد محدوده مطابقت ندارد، هیچ محاسبه‌ای انجام نمی‌شود.

مرحله3:

  • اکنون، داده‌های تصادفی را در Cell B9 اضافه کنید.

می‌توانیم ببینیم بازگشت اکنون؛ اکنون هیچ سلولی خالی نیست.

مطالب مشابه:

  • دریابید که سلول در اکسل خالی است (7 روش)
  • اگر سلول خالی است، 0 را در اکسل نشان دهید (4 روش)
  • نحوه برگرداندن مقدار در صورت خالی بودن سلول (12 روش)
  • سلول های خالی را در اکسل برجسته کنید (4 روش مفید)

5. IF و COUNTBLANK را به جمع غیر خالی با سلول های خالی در داخل بپیوندید

تابع COUNTBLANK یکی از توابع آماری است. برای شمارش تعداد سلول‌های خالی در یک محدوده استفاده می‌شود.

Syntax:

COUNTBLANK(محدوده)

آرگومان:

محدوده – محدوده ای که می خواهیم سلول های خالی را از آن شمارش کنیم.

مرحله 1:

  • ما تابع COUNTBLANK را در Cell C14 خواهیم نوشت. فرمول این خواهد بود:
=IF(COUNTBLANK(B5:B12),"",SUM(C5:C12))

مرحله 2:

  • سپس، Enter را فشار دهید.

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

مرحله 3:

  • اکنون، داده های تصادفی را در Cell B9 قرار دهید و ببینید چه اتفاقی می افتد.

اکنون، هیچ سلول خالی در محدوده وجود ندارد و نتیجه حاصل را نشان می دهد.

6. عملیات COUNTIF برای محاسبه کل برای سلول های غیر خالی

تابع COUNTIF یکی از توابع آماری است. این برای شمارش تعداد استفاده می شودسلول هایی که یک معیار را برآورده می کنند.

Syntax:

COUNTIF(محدوده، معیارها)

Arguments:

range – گروهی از سلول‌ها است که می‌خواهیم شمارش کنیم. محدوده می‌تواند شامل اعداد، آرایه‌ها، یک محدوده نام‌گذاری شده یا مراجعی باشد که حاوی اعداد هستند.

معیارها – ممکن است یک عدد، عبارت، مرجع سلول یا رشته متنی که تعیین می‌کند کدام سلول‌ها شمارش می‌شوند.

مرحله 1:

  • به Cell C14 بروید.
  • <14 اکنون فرمول زیر را بنویسید:
=IF(COUNTIF(B5:B12,"")>0,"",SUM(C5:C12))

مرحله 2:

  • اکنون، Enter را فشار دهید.

بعد از اعمال فرمول هیچ نتیجه ای نمی بینیم.

مرحله 3:

  • ما داده های تصادفی را در سلول B9 اضافه می کنیم.

اکنون، به این دلیل که هیچ جای خالی در محدوده انتخابی خود نداریم، به نتیجه می رسیم.

7. به SUMPRODUCT و IF بپیوندید تا داده ها را با سلول های خالی در داخل جمع کنید

The تابع SUMPRODUCT از مجموع محصولات محدوده ها یا آرایه های مربوطه حاصل می شود. عملیات پیش فرض ضرب است، اما جمع، تفریق و تقسیم نیز امکان پذیر است.

Syntax:

=SUMPRODUCT(array1, [array2], [ array3]، …)

Arguments:

array1 – این اولین آرگومان آرایه است که اجزای آن ما می خواهیم ضرب کنیم و سپس جمع کنیم.

[array2], [array3],… اینها آرگومان اختیاری هستند. می توانیم تا 255 جمع کنیمآرگومان ها.

مرحله 1:

  • عملکرد SUMPRODUCT را مانند فرمول زیر اعمال کنید:
=IF(SUMPRODUCT(--(B5:B12=""))>0,"",SUM(C5:C12))

مرحله 2:

  • اکنون، Enter را فشار دهید .

مرحله 3:

  • اکنون، یک نام در سلول خالی <قرار دهید 6>نام ستون.

می‌توانیم ببینیم که نتیجه مورد نظر نشان داده می‌شود زیرا تمام سلول‌ها با داده پر شده‌اند.

نتیجه‌گیری

در این مقاله 7 روش برای محاسبه خالی نبودن سلول با استفاده از فرمول های اکسل شرح دادیم. امیدوارم این نیاز شما را برآورده کند. لطفاً به وب سایت ما نگاهی بیندازید Exceldemy.com و پیشنهادات خود را در کادر نظر ارائه دهید.

هیو وست یک مربی و تحلیلگر اکسل بسیار با تجربه با بیش از 10 سال تجربه در این صنعت است. وی دارای مدرک لیسانس در رشته حسابداری و امور مالی و مدرک کارشناسی ارشد در رشته مدیریت بازرگانی است. هیو علاقه زیادی به تدریس دارد و یک رویکرد آموزشی منحصر به فرد ایجاد کرده است که به راحتی قابل پیگیری و درک است. دانش تخصصی او از اکسل به هزاران دانش آموز و متخصص در سراسر جهان کمک کرده تا مهارت های خود را بهبود بخشند و در حرفه خود برتری پیدا کنند. هیو از طریق وبلاگ خود دانش خود را با جهان به اشتراک می گذارد و آموزش های رایگان اکسل و آموزش آنلاین ارائه می دهد تا به افراد و مشاغل کمک کند تا به پتانسیل کامل خود دست یابند.