جستجو و شمارش بر اساس دو شرط

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

    • 2013/02/24
    • 12

    جستجو و شمارش بر اساس دو شرط

    با درود
    در صورتیکه داده هایی به شکل زیر داشته باشم :
    ستون اول
    a
    b
    a
    b

    ستون دوم
    c
    d
    c
    d
    ستون سوم
    f
    g
    f
    g
    میخواهم در یک سل تعداد f های ستون سوم در صورتیکه ستون اولی ها a و ستون دومی ها c باشد را " شمارش " کند

    با سپاس
  • mokaram
    مدير تالار اکسل و بانک اطلاعاتی

    • 2011/02/06
    • 1805
    • 74.00

    #2
    شما باید از تابع شمارش شرطی استفاده کنید مثل فرمول زیر
    کد PHP:
    =countifs(b:b,b1,a:a,a1,c:c,c1
    [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
    [/CENTER]

    کامنت

    • Kaplan

      • 2013/02/24
      • 12

      #3
      نوشته اصلی توسط M_R_M
      شما باید از تابع شمارش شرطی استفاده کنید مثل فرمول زیر
      کد PHP:
      =countifs(b:b,b1,a:a,a1,c:c,c1
      سپاس از پاسخ سریع
      من در محیط اکسل 2003 کار میکنم در صورت امکان فرمول آنرا بفرمایید

      کامنت

      • mokaram
        مدير تالار اکسل و بانک اطلاعاتی

        • 2011/02/06
        • 1805
        • 74.00

        #4
        خب از همین فرمول استفاده کنید
        [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
        [/CENTER]

        کامنت

        • Kaplan

          • 2013/02/24
          • 12

          #5
          نوشته اصلی توسط M_R_M
          خب از همین فرمول استفاده کنید
          اکسل 2003 تابع countifs ندارد و در تابع countif هم بیشتر از یک رنج نمیشه وارد کرد

          کامنت

          • mokaram
            مدير تالار اکسل و بانک اطلاعاتی

            • 2011/02/06
            • 1805
            • 74.00

            #6
            فرمول دیگه ای مد نظرم نیست
            امکان نصب آفیس 2003 به بالا را ندارید؟
            [CENTER][IMG]http://forum.exceliran.com/signaturepics/sigpic909_10.gif[/IMG]
            [/CENTER]

            کامنت

            • Kaplan

              • 2013/02/24
              • 12

              #7
              نوشته اصلی توسط M_R_M
              فرمول دیگه ای مد نظرم نیست
              امکان نصب آفیس 2003 به بالا را ندارید؟
              نه متاسفانه

              کامنت

              • Amir Ghasemiyan

                • 2013/09/20
                • 4599
                • 100.00

                #8
                سلام دوست عزيز
                نميدونم آفيس 2003 توابع آرايه اي قبول ميكنه يا نه
                اين رو امتحان كنيد ببينين مشكلتون حل ميشه؟
                کد:
                =SUM(IF(A1:A4&B1:B4&C1:C4="acf";1;""))
                دقت كنيد كه اين فرمول رو بايد بصورت آرايه اي استفاده كنيد

                کامنت

                • Kaplan

                  • 2013/02/24
                  • 12

                  #9
                  نوشته اصلی توسط amir ghasemiyan
                  سلام دوست عزيز
                  نميدونم آفيس 2003 توابع آرايه اي قبول ميكنه يا نه
                  اين رو امتحان كنيد ببينين مشكلتون حل ميشه؟
                  کد:
                  =sum(if(a1:a4&b1:b4&c1:c4="acf";1;""))
                  دقت كنيد كه اين فرمول رو بايد بصورت آرايه اي استفاده كنيد
                  سپاسگزارم
                  فکر میکنم این فرمول کارساز نباشد . چون منظور من "شمارش " تعداد کاراکترها ( بطور مثال f در اینجا ) در ستون سوم با وجود دو شرط در ستون اول و دوم است .
                  کلا مساله شمارش یک سری داده در یک ستون با داشتن دو شرط در دو یا چند ستون . من این کار را با فیلتر کردن دو ستون و شمارش کاراکتر های مورد نظر در ستون سوم انچام میدادم

                  کامنت

                  • Amir Ghasemiyan

                    • 2013/09/20
                    • 4599
                    • 100.00

                    #10
                    نوشته اصلی توسط Kaplan
                    سپاسگزارم
                    فکر میکنم این فرمول کارساز نباشد . چون منظور من "شمارش " تعداد کاراکترها ( بطور مثال f در اینجا ) در ستون سوم با وجود دو شرط در ستون اول و دوم است .
                    کلا مساله شمارش یک سری داده در یک ستون با داشتن دو شرط در دو یا چند ستون . من این کار را با فیلتر کردن دو ستون و شمارش کاراکتر های مورد نظر در ستون سوم انچام میدادم
                    شما اين رو امتحان كردين دوست عزيز؟
                    من تا چيزي رو تست نكنم به كسي نميگم

                    کامنت

                    • Kaplan

                      • 2013/02/24
                      • 12

                      #11
                      نوشته اصلی توسط amir ghasemiyan
                      شما اين رو امتحان كردين دوست عزيز؟
                      من تا چيزي رو تست نكنم به كسي نميگم
                      شرمنده
                      کاملا درست بود .من معذرت میخوام که بدون تست گفتم . فرمول را بصورت متنی که میخواستم تعمیم دادم و جواب گرفتم .

                      کامنت

                      چند لحظه..