شمردن داده های یک ستون و احتساب داده های تکراری

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

    • 2013/05/17
    • 450

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

    با سلام
    در فایلی که پیوست کردم می خوام که داده های یک ستون رو بشمره به شرطی که داده های تکرار شده رو فقط 1 بار به حساب بیاره.
    با تشکر از شما
    فایل های پیوست شده
    Last edited by maziardm; 2019/10/01, 23:58. دلیل: غلط املایی
  • حسام بحرانی

    • 2013/09/29
    • 2065
    • 72.00

    #2
    شمردن داده های یک ستون و احتساب داده های تکراری

    سلام
    خُب البته درخصوص سؤال شما در انجمن زیاد بحث شده اما میریم سر اصل مطلب؛

    داده های شما از سلول
    b2 تا b26 هست و فرمول مورد نظر شما مطابق فرمول زیر و البته بصورت آرایه ای هست:
    کد PHP:
    =sum(if(b2:b26<>"";1/countif(b2:b26;b2:b26))) 
    فایل پیوست رو ملاحظه بفرمایید.
    موفق باشید.
    فایل های پیوست شده
    [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
    [/FONT][/B][/CENTER]
    [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
    [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
    [/FONT][/B][/FONT][/SIZE]
    [/CENTER]

    کامنت

    • maziardm

      • 2013/05/17
      • 450

      #3
      نوشته اصلی توسط حسام بحرانی
      سلام
      خُب البته درخصوص سؤال شما در انجمن زیاد بحث شده اما میریم سر اصل مطلب؛

      داده های شما از سلول
      b2 تا b26 هست و فرمول مورد نظر شما مطابق فرمول زیر و البته بصورت آرایه ای هست:
      کد PHP:
      =sum(if(b2:b26<>"";1/countif(b2:b26;b2:b26))) 
      فایل پیوست رو ملاحظه بفرمایید.
      موفق باشید.
      سلام. ابتدا بگم بابت بررسی و پاسخ بعد از یه مدت طولانی معذرت می خوام. مدتی نبودم.
      سپس نشکر ازت حسام جان.
      جواب به موقعی بود.
      فقط یه مشکلی هست. میشه فرمولی رو که نوشتی به حالت داینامیک ( نمی دونم این اصطلاح در اینچا کاربرد داره یا نه) دربیاری. به این صورت که در فرمول رنج b 2 تا b 26 انتخاب شده. حالا اگه ما در سلول یا سلول های بعد از بی 26 (یعنی در b 27 به بعد)‌ مقادیر اضافه کنیم. اون موقع دیگه فرمول عملا سلول های اضافه شده رو لحاظ نمی کنه و جواب صحیح در نمیاد. برای این مشکل باید چیکار کنیم.
      با تشکر

      کامنت

      • حسام بحرانی

        • 2013/09/29
        • 2065
        • 72.00

        #4
        Table

        سلام
        پیشنهاد من اینه که از ابزار
        Table استفاده کنید.
        کد PHP:
        =SUM(IF(Table1[Name]<>"";1/COUNTIF(Table1[Name];Table1[Name]))) 
        فایل زیر را نگاه کنید؛
        موفق باشید.
        فایل های پیوست شده
        [CENTER][B][SIZE=5][COLOR=#006600][FONT=georgia][COLOR=#800000]!With [/COLOR][/FONT][/COLOR][COLOR=#006600][FONT=georgia]God [/FONT][/COLOR][COLOR=#006600][FONT=georgia][COLOR=#800000]all [/COLOR][/FONT][/COLOR][COLOR=#800000][FONT=georgia]things are [/FONT][/COLOR][COLOR=#006600][FONT=georgia]possible[/FONT][/COLOR][/SIZE][/B][B][FONT=Tahoma]
        [/FONT][/B][/CENTER]
        [CENTER][B][FONT=Tahoma] [IMG]http://forum.exceliran.com/attachment.php?attachmentid=5334&d=1419428336[/IMG]
        [/FONT][/B][SIZE=1][FONT=Tahoma][B][FONT=Tahoma]
        [/FONT][/B][/FONT][/SIZE]
        [/CENTER]

        کامنت

        چند لحظه..