ایجاد یک ماتریس با استفاده از جدول

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • md14511
    • 2015/05/07
    • 71

    ایجاد یک ماتریس با استفاده از جدول

    سلام
    یک فایل پیوست برای نمونه گذاشتم
    در شیت اول یک جدول دارم که شامل کد کالا و مقدار است که این کد ها در ردیف اول ممکن است چندین بار تکرار شود
    میخواهم در شیت دوم یک ماتریس درست کنم که هر سطر بشود کد محصول و مقدار هر محصول مقابل آن و در ستون های جداگانه قرار گیرد
    ممنون میشم
    فایل های پیوست شده
  • mohammad_ashooryan

    • 2014/08/13
    • 480
    • 80.00

    #2
    سلام
    با استفاده از توابع index , small به صورت آرايه اي جواب رو پيوست كردم.
    سوالي بود در خدمتم.
    index_small_array.xlsx

    کامنت

    • khakzad

      • 2010/03/17
      • 2034
      • 85.00

      #3
      سلام
      راه های زیادی وجود داره
      یکی اینکه یک ستون داشته باشید و کدهای مشابه رو براتون شماره گذاری کنه و به راحتی یک پیوت بگیرید

      یکی هم این فرمول ارایه ای:
      کد:
      =iferror(INDEX(Sheet1!$B$1:$B$7,SMALL(IF(Sheet1!$A$2:$A$7=Sheet2!$A2,ROW(Sheet1!$A$2:$A$7),""),Sheet2!B$1)),"")
      [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

      [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
      [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
      :wcom:

      [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
      [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
      [/CENTER]

      کامنت

      • md14511
        • 2015/05/07
        • 71

        #4
        ممنون عالی بود

        کامنت

        • md14511
          • 2015/05/07
          • 71

          #5
          ببخشید اون روش اول را بی زحمت در فایلی که ضمیمه کردم میشه توضیح بدید؟
          روش دوم خوبه ولی روش اول را هم میخوام بدونم...ممنون از لطفتون

          کامنت

          • md14511
            • 2015/05/07
            • 71

            #6
            ببخشید من به یه مشکل برخوردم
            میشه فایل پیوست رو بی زحمت ببینید و دوباره فرمول بنویسید
            اون قبلی فقط برای همون تعداد جواب میده و اگه محصول اضافه بشه جدول شیت 2 تغییر نمیکنه
            من این جدول ها رو به عنوان نمونه نوشتم وگرنه تعداد محصولان شیت 1 بیش از 100 تا است
            فایل های پیوست شده

            کامنت

            • mohammad_ashooryan

              • 2014/08/13
              • 480
              • 80.00

              #7
              با سلام و كسب اجازه از سركار خانم خاكزاد
              همونطور كه سركار خانم خاكزاد فرمودن ميتونيد با ايجاد يك ستون كنار كد كالا و با استفاده از فرمول countif شماره تكرار هر داده از ابتداي محدوده تا اون داده رو بدست بياريد. سپس با فشردن كليدهاي ctrl+T كل محدوده رو تبديل به جدول كنيد.
              بعدش از ابزار pivottable به صورت زير استفاده كنيد.
              Click image for larger version

Name:	01.JPG
Views:	1
Size:	148.6 کیلو بایت
ID:	126904
              اينجور با اضافه كردن كد كالا فرمول countif به صورت خودكار به سلول پايينتر كپي شده و همچنين با refresh كردن pivottable ميتوانيد به شكل زير به نتيجه مورد نظر برسيد.(من در اينجا يه كد 1078 با مقدار 123 اضافه كردم.
              Click image for larger version

Name:	02.JPG
Views:	1
Size:	145.8 کیلو بایت
ID:	126905

              کامنت

              • md14511
                • 2015/05/07
                • 71

                #8
                یعنی زبان قاصر است از تشکر
                نمیدونم چجوری تشکر کنم
                واقعا ممنون

                کامنت

                چند لحظه..