توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مابه التفاوت دریافتی و پرداختی
با سلام
تو فایل ضمیمه سه تا شیت به نامهای:
PAYMENTS
COLLECT
BALLANCE
تو شیت PAYMENT ما تعداد پرداختی های هر فایل رو داریم و در شیت COLLECT دریافتی ها
حالا می خوایم مابه التفاوت دریافتی و پرداختی رو بدست بیاریم با این شرط که برای هر فایل تعداد پرداختی ها ممکن بیشتر از یک مورد باشه ولی دریافتی برای همه فایلها یکی است.
با تشکر
BALANCE (http://persiandrive.com/488919)
Amirsayyafi
2012/06/13, 18:30
راه حل به نظر من اینه که اول با فرمول Vlookup عدد متناظر کدهای شیت PAYMENTS را از شیت COLLECTS صدا کنید و بعد با Pivot Table گزارشگیری کنید.
فقط یادتون باشه که در Pivot عدد COLLECTS در سطر قرار بگیرد تا از هر کد فقط یک عدد محاسبه شود و عدد PAYMENTS در مقدار.
البته شاید راه حل بهتری هم داشته باشه.
با تشکر از شما
راهی غیر از استفاده از pivot table می خوام مثلا شاید بشه با subtotal اول جمع پرداختی هامون بدست بیاریم بعد از طریق vlookup اون جمع کل رو نشون بدیم لطفا اگر کسی ایده دیگه ای داره مطرح کنه
با تشکر
~M*E*H*D*I~
2012/06/14, 08:38
سلام
دوست عزیز برای payment از فرمول sumif و برای clollect از vlookup استفاده کن بعد تفاضل این ها میشه balance
سلام
دوست عزیز برای payment از فرمول sumif و برای clollect از vlookup استفاده کن بعد تفاضل این ها میشه balance
با تشکر از شما اقای وطن پرست
راه حل شما کاملا جواب داد
اما هدف اصلی اینکه تو balance اون مبالغی که مثبت هست دیده بشه یعنی( سود کردها.)
که البته اینم میشه با سورت کردن انجام داد
حالا اگه ممکن باشه کسی از اساتید با استفاده از VB یه راه حل داشته باشه اونم تست کنیم .
بازم تشکر
~M*E*H*D*I~
2012/06/14, 09:01
ی تابع شرطی با if بنویس که اگه حاصل تفاضل اون دو تا فرمول بزرگتر از صفر هست عدد رو بذاره در غیر این صورت خالی بذاره
سلام
دوست عزیز برای payment از فرمول sumif و برای clollect از vlookup استفاده کن بعد تفاضل این ها میشه balance
یه مشکلی که بوجود میاد اینکه اگه تو شیت collect یه fileno باشه که تو شیت payments متناظرش نباشه فرمول vlookup ارور#N/A میده:@
~M*E*H*D*I~
2012/06/14, 09:42
یا میتونی از isna() استفاده کنی یا بجای vlookup از sumif استفاده کنی در این صورت فرقی با vlookup نداره
vBulletin® v4.2.5, Copyright ©2000-2024, Jelsoft Enterprises Ltd.