همونطور که میدونید اعداد اول اعدادی هستند که جز بر خودشون و یک بر عدد دیگه ای تقسیم نمیشند. بخشی از اعداد اول به شرح زیر هستند:
…,2,3,5,7,9,11,13
حالا برای اینکه در اکسل تشخیص بدیم مقدار سلول A1 عدد اول هست یا خیر کافیه از فرمول زیر استفاده کنیم:
=IF(a1=2;”عدداول”;IF(AND(MOD(a1;ROW(INDIRECT(“2:”&ROUNDUP(SQRT(a1);0))))<>0);”غیرداول”;”عدداول”))
بعد از اینکه این فرمول رو نوشتید کافیه با کلید ترکیبی CTRL+SHIFT+ENTER فرمولتون رو تایید کنید. دقت داشته باشید که چون این فرمول یک فرمول آرایه ای هست حتماً باید از کلید ترکیبی برای تایید فرمول استفاده کنید در غیر اینصورت فرمول شما نتیجه درست رو نمایش نخواهد داد. برای اطمینان از اینکه فرمول آرایه ای رو به درستی وارد کردید یا نه کافیه ببینید آیا اکسل در ابتدا و انتهای فرمولتون به صورت خودکار علامت {} رو اضافه کرده یا خیر. اگر در ابتدا و انتهای فرمولتون علامت {} به صورت خودکار توسط اکسل اضافه شده بود فرمولتون رو به درستی وارد کردید و اکسل، اول بودن یا نبودن مقدار سلول A1 رو به درستی به شما نمایش خواهد داد.
ورود به سایت