با سلام و عرض خسته نباشید؛
برای طراحی یک جدول نیاز دارم که یک فرمول/vba جمع شرطی داشته باشم که اعداد موجود در یک ستون رو با هم جمع بکنه، وقتی به یه حد معین رسید در ستون کناری و سلول مقابل اون پیامی نمایش بده. و دوباره ادامه ی جمع کردن رو انجام بده تا دوباره به عدد مورد نظر برسه.
مثلاً من محدوده ی عددی 350 تا 450 رو تعیین کردم ( هدفم عدد 400 هست ) و یک ستون 10 سلولی رو برای وارد کردن مقادیر ایجاد کردم.
1- باید این فرمول / vba بتونه برای من مقادیر رو جمع بزنه و وقتی که به محدوده تقریبی معین ( عدد 350 تا 450 ) رسید ( مثلا جمع سه سلول اول )، عملیات رو متوقف بکنه و در سلول مجاور پیامی نمایش بده و دوباره ادامه بده ( جمع سلول چهارم به بعد تا دهمین سلول ) ولی با این تفاوت که دیگه حاصل جمع سه سلول قبل در محاسبات بعدی تاثیر نداشته باشه و همین کار در ادامه انجام بشه.
2- برای همین به صورت تقریبی میخوام محدوده ی مورد نظر انتخاب بشه جون ممکنه حاصل جمع مقادیر ورودی دقیقاً 400 نباشه.
ممنون میشم به من کمک کنید.
ارادتمند
برای طراحی یک جدول نیاز دارم که یک فرمول/vba جمع شرطی داشته باشم که اعداد موجود در یک ستون رو با هم جمع بکنه، وقتی به یه حد معین رسید در ستون کناری و سلول مقابل اون پیامی نمایش بده. و دوباره ادامه ی جمع کردن رو انجام بده تا دوباره به عدد مورد نظر برسه.
مثلاً من محدوده ی عددی 350 تا 450 رو تعیین کردم ( هدفم عدد 400 هست ) و یک ستون 10 سلولی رو برای وارد کردن مقادیر ایجاد کردم.
1- باید این فرمول / vba بتونه برای من مقادیر رو جمع بزنه و وقتی که به محدوده تقریبی معین ( عدد 350 تا 450 ) رسید ( مثلا جمع سه سلول اول )، عملیات رو متوقف بکنه و در سلول مجاور پیامی نمایش بده و دوباره ادامه بده ( جمع سلول چهارم به بعد تا دهمین سلول ) ولی با این تفاوت که دیگه حاصل جمع سه سلول قبل در محاسبات بعدی تاثیر نداشته باشه و همین کار در ادامه انجام بشه.
2- برای همین به صورت تقریبی میخوام محدوده ی مورد نظر انتخاب بشه جون ممکنه حاصل جمع مقادیر ورودی دقیقاً 400 نباشه.
ممنون میشم به من کمک کنید.
ارادتمند
کامنت