داشبورد

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

    • 2016/06/26
    • 21

    داشبورد

    سلام وقت بخیر
    من داشبورد مقدماتی رو خریداری کردم اما در پیاده سازی به مشکل برخوردم
    زمان بازیابی اطلاعات از داده های خلاصه شده مشکل دارم
    تلفیق فرمول offset و match
    فایل های پیوست شده
  • Amir Ghasemiyan

    • 2013/09/20
    • 4598
    • 100.00

    #2
    نوشته اصلی توسط somayeseyedi
    سلام وقت بخیر
    من داشبورد مقدماتی رو خریداری کردم اما در پیاده سازی به مشکل برخوردم
    زمان بازیابی اطلاعات از داده های خلاصه شده مشکل دارم
    تلفیق فرمول offset و match

    سلام دوست عزیز
    در تابع match شما باید مقداری که میخواهید جستجو کنید رو در یک ردیف یا ستون جستجو کنید. علت خطای شما اینه که در سلول های عددی دنبال تاریخ میگردین
    مثلا اصلاح شده یکی از فرمول ها اینطوری میشه:
    کد:
    =OFFSET(C17;0;MATCH($C$17;$B$1:$E$1;1)+1)

    کامنت

    • khakzad

      • 2010/03/17
      • 2034
      • 85.00

      #3
      سلام
      فرمول match میاد مکان داده مورد نظر شما رو پیدا می کنه. مثلا مکان بجنورد در ستون اول داده های خلاصه شده
      و مکان تاریخ مورد نشر در ردیف اول که شامل کل تاریخ هاست.
      اینطوری حاصل تقاطع این ها رو بر میگردونه
      مشکل مجاس؟
      [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]

      کامنت

      • khakzad

        • 2010/03/17
        • 2034
        • 85.00

        #4
        در فرمولی که نوشتین ارگومان اخر تابع match رو هم 0 بذارید که مقدار دقیق رو جستجو کنه
        ضمن اینکه همونطور که اساتید فرمودن. محدوده table array شما ردیف مربوط به ستون هاس یعنی A1:E1
        [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]

        کامنت

        • somayeseyedi

          • 2016/06/26
          • 21

          #5
          نوشته اصلی توسط khakzad
          در فرمولی که نوشتین ارگومان اخر تابع match رو هم 0 بذارید که مقدار دقیق رو جستجو کنه
          ضمن اینکه همونطور که اساتید فرمودن. محدوده table array شما ردیف مربوط به ستون هاس یعنی A1:E1
          ممنون از راهنماییتون
          نتیجه ای که به من برمیگردونه باید تاریخ ستون قبلی باشه درسته ؟
          اما تاریخ اشتباه برمیگردونه !!!!!!!!!!!!!!

          کامنت

          • somayeseyedi

            • 2016/06/26
            • 21

            #6
            نوشته اصلی توسط Amir Ghasemiyan

            سلام دوست عزیز
            در تابع match شما باید مقداری که میخواهید جستجو کنید رو در یک ردیف یا ستون جستجو کنید. علت خطای شما اینه که در سلول های عددی دنبال تاریخ میگردین
            مثلا اصلاح شده یکی از فرمول ها اینطوری میشه:
            کد:
            =OFFSET(C17;0;MATCH($C$17;$B$1:$E$1;1)+1)
            ممنونم
            اصلاح کردم اما تاریخ عجیبی برمیگردونه

            کامنت

            • khakzad

              • 2010/03/17
              • 2034
              • 85.00

              #7
              با سعی و خطا میتونید درستش کنید.
              ببینید خروجی match عدد چنده؟
              مثلا شاید table aray رو زیاد گرفتید. شاید باید از B1 شروع کنید.
              که دقیقا تاریخ مورد نظر رو بده
              [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]

              کامنت

              • Amir Ghasemiyan

                • 2013/09/20
                • 4598
                • 100.00

                #8
                نوشته اصلی توسط somayeseyedi
                ممنونم
                اصلاح کردم اما تاریخ عجیبی برمیگردونه

                شما مقدار هر تاریخ رو برای هر شهر میخواید دیگه
                الان این فرمول برای بجنورد هست. برای بقیه درگ کنید درست میشه
                کد:
                =OFFSET(A2;0;MATCH($C$17;$B$1:$E$1;0))
                درضمن یادتون باشه فرمت سلول رو general یا number کنید

                کامنت

                • somayeseyedi

                  • 2016/06/26
                  • 21

                  #9
                  نوشته اصلی توسط Amir Ghasemiyan

                  شما مقدار هر تاریخ رو برای هر شهر میخواید دیگه
                  الان این فرمول برای بجنورد هست. برای بقیه درگ کنید درست میشه
                  کد:
                  =OFFSET(A2;0;MATCH($C$17;$B$1:$E$1;0))
                  درضمن یادتون باشه فرمت سلول رو general یا number کنید
                  ممنون از دوستانی که منو راهنمایی کردند

                  کامنت

                  چند لحظه..