پیدا کردن درآمد کل پرسنل بدون فیلتر

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ne&in

    • 2017/01/24
    • 85

    [حل شده] پیدا کردن درآمد کل پرسنل بدون فیلتر

    با سلام و احترام

    بنده در فایلی که پیوست قرار دادم میخوام که به غیر از اینکه فیلتر سارا رو اعمال کنم و آخرین ردیفم جمع کل درآمدش رو میده
    در شیت درآمد های پرسنل جلو اسم هر فرد درآمدش ثبت بشه ...
    اصلا این کار عملی هست ؟
    فایل های پیوست شده
    [CENTER][COLOR=#008080][B][SIZE=4][FONT=times new roman]این که در چه مسیری هستی خیلی مهم تر از این است که با چه سرعتی حرکت میکنی
    سرعت همیشه دلیل خوبی برای موفقیت نیست[/FONT][/SIZE][/B][/COLOR]
    [/CENTER]
  • rasools13

    • 2017/01/20
    • 360
    • 80.00

    #2
    سلام در شیت درآمدهای پرسنل جلوی اسم سارا این تابع رو استفاده کنید
    کد PHP:
    =sumif('دی ماه 1395'!f3:f12;'درآمد پرسنل'!c9;'دی ماه 1395'!g3:g12
    [CENTER][B]بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
    [COLOR=#0000ff]مشکلات دیگران، روزی مشکلات ما هم خواهد شد[/COLOR][/B][COLOR=#ff0000][B][FONT=arial][/FONT][/B][/COLOR]
    [/CENTER]

    کامنت

    • ne&in

      • 2017/01/24
      • 85

      #3
      نوشته اصلی توسط rasools13
      سلام در شیت درآمدهای پرسنل جلوی اسم سارا این تابع رو استفاده کنید
      کد PHP:
      =sumif('دی ماه 1395'!f3:f12;'درآمد پرسنل'!c9;'دی ماه 1395'!g3:g12
      سلام
      متاسفانه این ارور رو میده
      فایل های پیوست شده
      [CENTER][COLOR=#008080][B][SIZE=4][FONT=times new roman]این که در چه مسیری هستی خیلی مهم تر از این است که با چه سرعتی حرکت میکنی
      سرعت همیشه دلیل خوبی برای موفقیت نیست[/FONT][/SIZE][/B][/COLOR]
      [/CENTER]

      کامنت

      • rahi_feri

        • 2014/08/08
        • 524
        • 94.67

        #4
        نوشته اصلی توسط ne&in
        سلام
        متاسفانه این ارور رو میده
        سلام
        این خطا به خاطر اینه که جداکننده یا list separator شما کاماست و فرمول ارسالی با ; (Semi Colon) می باشد و شما ; رو به , تغییر بدید!
        کد:
        =SUMIF('دی ماه 1395'!F3:F12,'درآمد پرسنل'!C9,'دی ماه 1395'!G3:G12)
        [B][SIZE=1]بخش امضاء :
        [/SIZE][/B][LEFT]
        [CODE]
        Sub Macro()
        ActiveCell = "IY" & Right(Application.Name, 5)
        With ActiveCell.Characters(Start:=2, Length:=1).Font
        .Name = "Webdings"
        .Color = 255
        End With
        End Sub
        [/CODE]
        [/LEFT]

        کامنت

        • ne&in

          • 2017/01/24
          • 85

          #5
          نوشته اصلی توسط rahi_feri
          سلام
          این خطا به خاطر اینه که جداکننده یا list separator شما کاماست و فرمول ارسالی با ; (Semi Colon) می باشد و شما ; رو به , تغییر بدید!
          کد:
          =SUMIF('دی ماه 1395'!F3:F12,'درآمد پرسنل'!C9,'دی ماه 1395'!G3:G12)
          فوق العاده بود خیلی حس خوبی بود...
          حالا اگر بخوام برای دیگر افراد در فایل اصلیم ازین فرمول استفاده کنم چه چیزهایی رو تغییر بدم در فرمول برای هر فرد؟

          که حودم متوجه شدم تغییر دادم ولی برای الهه با اینکه رنج رو درست تعیین کردم مثل افراد دیگه ولی نگاه کنید اشتباه جمعش رو گذاشته
          فایل های پیوست شده
          Last edited by ne∈ 2017/02/20, 17:57.
          [CENTER][COLOR=#008080][B][SIZE=4][FONT=times new roman]این که در چه مسیری هستی خیلی مهم تر از این است که با چه سرعتی حرکت میکنی
          سرعت همیشه دلیل خوبی برای موفقیت نیست[/FONT][/SIZE][/B][/COLOR]
          [/CENTER]

          کامنت

          • rahi_feri

            • 2014/08/08
            • 524
            • 94.67

            #6
            الهه سلول f9 یک فاصله اضافه جلوی ه داره که یه کاراکتر حساب میشه! یه بک اسپیس بزنید و پاکش کنید حل میشه!
            در این موارد از کد استفاده کنید! دقیق تره! مثه کد مشتری یا پرسنلی! باید برای هر فرد و کالا تعریف بشه!
            [B][SIZE=1]بخش امضاء :
            [/SIZE][/B][LEFT]
            [CODE]
            Sub Macro()
            ActiveCell = "IY" & Right(Application.Name, 5)
            With ActiveCell.Characters(Start:=2, Length:=1).Font
            .Name = "Webdings"
            .Color = 255
            End With
            End Sub
            [/CODE]
            [/LEFT]

            کامنت

            • rasools13

              • 2017/01/20
              • 360
              • 80.00

              #7
              نوشته اصلی توسط ne&in
              فوق العاده بود خیلی حس خوبی بود...
              حالا اگر بخوام برای دیگر افراد در فایل اصلیم ازین فرمول استفاده کنم چه چیزهایی رو تغییر بدم در فرمول برای هر فرد؟

              که حودم متوجه شدم تغییر دادم ولی برای الهه با اینکه رنج رو درست تعیین کردم مثل افراد دیگه ولی نگاه کنید اشتباه جمعش رو گذاشته
              سلام اصلاح شد
              سعی کنید وقتی نامی اضافه میکنید همانند نامی باشد که قبلا نوشته اید کپی بهترین کار است چون فرمول به مقادیر داخل سلول حتی space نیز حساس است
              فایل های پیوست شده
              [CENTER][B]بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
              [COLOR=#0000ff]مشکلات دیگران، روزی مشکلات ما هم خواهد شد[/COLOR][/B][COLOR=#ff0000][B][FONT=arial][/FONT][/B][/COLOR]
              [/CENTER]

              کامنت

              • ne&in

                • 2017/01/24
                • 85

                #8
                حالا یک سوال پیش میاد ما رنج رو برای قیمت و اسم پرسنلمون با فیلتر کردن فمیدیم از کجا تا کجا هست ...ما که به طور پیش فرض برنامه رو میدیم یک کاربر دیگه ثبت اطلاعات کنه و آخر ماه درآمد ها رو بدونه صفحه خالی از اطلاعات میدیم بهش نمیدونیم مثلا سارا شاید قبل سلول f3 بوده باشه و بعد f12 هم باشه وقتی فیلتر میکنیم معلوم میشه وقتی جدولمون پر معلومه ولی یک فرمول کلی نیست

                کد:
                [FONT=Tahoma]=SUMIF('دی ماه 1395'!F3:F12,'درآمد پرسنل'!C9,'دی ماه 1395'!G3:G12)
                [/FONT]
                [CENTER][COLOR=#008080][B][SIZE=4][FONT=times new roman]این که در چه مسیری هستی خیلی مهم تر از این است که با چه سرعتی حرکت میکنی
                سرعت همیشه دلیل خوبی برای موفقیت نیست[/FONT][/SIZE][/B][/COLOR]
                [/CENTER]

                کامنت

                • rahi_feri

                  • 2014/08/08
                  • 524
                  • 94.67

                  #9
                  خوب متوجه نشدم...!
                  اگه منظورتون تغییر محدودست، معمولا از محدوده پویا یا انتخاب کل ستون استفاده میشه...!
                  [B][SIZE=1]بخش امضاء :
                  [/SIZE][/B][LEFT]
                  [CODE]
                  Sub Macro()
                  ActiveCell = "IY" & Right(Application.Name, 5)
                  With ActiveCell.Characters(Start:=2, Length:=1).Font
                  .Name = "Webdings"
                  .Color = 255
                  End With
                  End Sub
                  [/CODE]
                  [/LEFT]

                  کامنت

                  • ne&in

                    • 2017/01/24
                    • 85

                    #10
                    نوشته اصلی توسط rahi_feri
                    خوب متوجه نشدم...!
                    اگه منظورتون تغییر محدودست، معمولا از محدوده پویا یا انتخاب کل ستون استفاده میشه...!
                    بله درسته دقیقا منظورم همینه ..یعنی میشه به جای F3:F12


                    از

                    f:f استفاده کرد؟
                    [CENTER][COLOR=#008080][B][SIZE=4][FONT=times new roman]این که در چه مسیری هستی خیلی مهم تر از این است که با چه سرعتی حرکت میکنی
                    سرعت همیشه دلیل خوبی برای موفقیت نیست[/FONT][/SIZE][/B][/COLOR]
                    [/CENTER]

                    کامنت

                    چند لحظه..