مابه التفاوت دریافتی و پرداختی

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • Nima

    • 2011/07/22
    • 385

    مابه التفاوت دریافتی و پرداختی

    با سلام

    تو فایل ضمیمه سه تا شیت به نامهای:

    PAYMENTS
    COLLECT
    BALLANCE

    تو شیت PAYMENT ما تعداد پرداختی های هر فایل رو داریم و در شیت COLLECT دریافتی ها

    حالا می خوایم مابه التفاوت دریافتی و پرداختی رو بدست بیاریم با این شرط که برای هر فایل تعداد پرداختی ها ممکن بیشتر از یک مورد باشه ولی دریافتی برای همه فایلها یکی است.

    با تشکر

    BALANCE
    Last edited by حسام بحرانی; 2014/03/08, 18:18. دلیل: عنوان نا مناسب
    [CENTER][COLOR=#ff0000]************************************[/COLOR]
    No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
    [COLOR=#ff0000]************************************[/COLOR]

    [/CENTER]
  • Amirsayyafi

    • 2011/06/25
    • 277

    #2
    RE: کمک

    راه حل به نظر من اینه که اول با فرمول Vlookup عدد متناظر کدهای شیت PAYMENTS را از شیت COLLECTS صدا کنید و بعد با Pivot Table گزارشگیری کنید.
    فقط یادتون باشه که در Pivot عدد COLLECTS در سطر قرار بگیرد تا از هر کد فقط یک عدد محاسبه شود و عدد PAYMENTS در مقدار.
    البته شاید راه حل بهتری هم داشته باشه.



    [color=#6B8E23]
    [b]این نیز بگذرد.[/b][/color]

    کامنت

    • Nima

      • 2011/07/22
      • 385

      #3
      RE: کمک

      با تشکر از شما

      راهی غیر از استفاده از pivot table می خوام مثلا شاید بشه با subtotal اول جمع پرداختی هامون بدست بیاریم بعد از طریق vlookup اون جمع کل رو نشون بدیم لطفا اگر کسی ایده دیگه ای داره مطرح کنه


      با تشکر
      [CENTER][COLOR=#ff0000]************************************[/COLOR]
      No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
      [COLOR=#ff0000]************************************[/COLOR]

      [/CENTER]

      کامنت

      • ~M*E*H*D*I~
        • 2011/10/19
        • 4377
        • 70.00

        #4
        RE: کمک

        سلام
        دوست عزیز برای payment از فرمول sumif و برای clollect از vlookup استفاده کن بعد تفاضل این ها میشه balance
        [CENTER]
        [SIGPIC][/SIGPIC]
        [/CENTER]

        کامنت

        • Nima

          • 2011/07/22
          • 385

          #5
          RE: کمک

          نوشته اصلی توسط vatanparast
          سلام
          دوست عزیز برای payment از فرمول sumif و برای clollect از vlookup استفاده کن بعد تفاضل این ها میشه balance
          با تشکر از شما اقای وطن پرست

          راه حل شما کاملا جواب داد
          اما هدف اصلی اینکه تو balance اون مبالغی که مثبت هست دیده بشه یعنی( سود کردها.)

          که البته اینم میشه با سورت کردن انجام داد
          حالا اگه ممکن باشه کسی از اساتید با استفاده از VB یه راه حل داشته باشه اونم تست کنیم .

          بازم تشکر
          [CENTER][COLOR=#ff0000]************************************[/COLOR]
          No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
          [COLOR=#ff0000]************************************[/COLOR]

          [/CENTER]

          کامنت

          • ~M*E*H*D*I~
            • 2011/10/19
            • 4377
            • 70.00

            #6
            RE: کمک

            ی تابع شرطی با if بنویس که اگه حاصل تفاضل اون دو تا فرمول بزرگتر از صفر هست عدد رو بذاره در غیر این صورت خالی بذاره
            [CENTER]
            [SIGPIC][/SIGPIC]
            [/CENTER]

            کامنت

            • Nima

              • 2011/07/22
              • 385

              #7
              RE: کمک

              نوشته اصلی توسط vatanparast
              سلام
              دوست عزیز برای payment از فرمول sumif و برای clollect از vlookup استفاده کن بعد تفاضل این ها میشه balance
              یه مشکلی که بوجود میاد اینکه اگه تو شیت collect یه fileno باشه که تو شیت payments متناظرش نباشه فرمول vlookup ارور#N/A میده:@
              [CENTER][COLOR=#ff0000]************************************[/COLOR]
              No [COLOR=#32CD32][B]LION's [/B][/COLOR]roar ruins my hut, I afraid of [COLOR=#ff0000][B]TERMITE's [/B][/COLOR]silence
              [COLOR=#ff0000]************************************[/COLOR]

              [/CENTER]

              کامنت

              • ~M*E*H*D*I~
                • 2011/10/19
                • 4377
                • 70.00

                #8
                RE: کمک

                یا میتونی از isna() استفاده کنی یا بجای vlookup از sumif استفاده کنی در این صورت فرقی با vlookup نداره
                [CENTER]
                [SIGPIC][/SIGPIC]
                [/CENTER]

                کامنت

                چند لحظه..