دوست عزيز سلام
پيشنهاد ميكنم شما اول برخي از دستورات اكسل رو مطالعه كني.
اما براي اينكه مشكل شما تا حدودي حل بشه من با يك مسال براي شما توضيح ميدم.
فرض كنيم شما ميخواين بر اساس مقادير ثبت شده در سل A1 مقدار سل C1 عوض بشه.
براي اين كار از دستور ات متفاوتي بسته به نياز ميشه استفاده كرد.
يكي از اين دستورات فرمان If هست.
من در مثالم ميخوام شرط بذارم كه اگر سل A1 مقداري كمتر از 5 داشته باشه عبارت "False" و در صورت مساوي يا بيشتر بودن عبارت "True" ظاهر بشه و در صورت خالي بودن هم هيچ پيامي ظاهر نشه.
دستور If از سه عنصر تشكيل ميشه :
عبارت If كه بررسي شرط رو دستور ميده.
پارامتر اول ( سمت چپ داخل پارانتز ) كه موضوع شرط رو بررسي ميكنه
پارامتر دوم ( سمت راست داخل پارانتز ) كه نتيجه شرط رو جايگزين ميكنه
بايد براي اجراي اين فرمان در سل C1 دستور زير رو بنويسيم:
(( "If(a1="";"";IF(a1<5;"False";"True
در اين مثال من از دستور شرط تركيبي استفاده كردم يعني از دو شرط If
اميدوارم بتونم كمك كرده باشم.