استفاده از دو يا چند شرط در جستجو

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

    • 2012/05/24
    • 63

    استفاده از دو يا چند شرط در جستجو

    با سلام خدمت دوستان عزيز
    من ميخوام براي خـروجي vlookup از دو شرط (مثلا شماره پرسنلي و كد ملي ) استفاده كنم

    فايل نمونه

    پيشاپيش تشكر
  • komeilex

    #2
    RE: استفاده از دو يا چند شرط در جستجو

    [align=justify]دوست عزیز منظورتون اینه که کد پرسنلی و شماره ملی هر دو به صورت دستی وارد شن و نتیجه براساس هر دو مقدار باشه؟[/align]

    کامنت

    • khakzad

      • 2010/03/17
      • 2034
      • 85.00

      #3
      RE: استفاده از دو يا چند شرط در جستجو

      با اجازه اقای قلی زاده ، توی فایل توضیح داده شده بود
      خدمت شما
      فایل های پیوست شده
      [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]

      کامنت

      • daghyad

        • 2012/03/30
        • 117

        #4
        RE: استفاده از دو يا چند شرط در جستجو

        سلام
        با اجازه خانم خاکزاد یه راه حل دیگه این هست که چون کد پرسنلی و کد ملی هر دو برای هر شخص یونیک هست ترکیب انها نیز یونیک می باشد البته یکی از انها هم که یونیک باشد کافی ست چون باز هم ترکیب انها یونیک می باشد پس ساده ترین راه این است که با & یا تابع CONCATENATE انها را در یک ستون کمکی (همان ستونی که خانم خاکزاد ایجاد کردند)با هم تر کیب کنیم و در شیت فرم هم مثلا در سلولb3 انها را ترکیب کرده و با vlookup سلول b3 در ستون کمکی سایر داده ها را پیدا کییم اگر مشکلی بود تا فایل کمکی را بذارم

        کامنت

        • khakzad

          • 2010/03/17
          • 2034
          • 85.00

          #5
          RE: استفاده از دو يا چند شرط در جستجو

          سلام
          منم به همین مسئله فکر کردم
          اما به این هم فکر کردم که شاید کد پرسنلی ی نفر و کد ملی ی نفر دیگه رو بزنیم، اشتباه پیش میاد
          در واقع فقط میاد یکیشو چک کنه
          اما اونطوری که بنده نوشتم، اطلاع میده!!
          [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]

          کامنت

          • reshehri

            • 2012/10/05
            • 24

            #6
            RE: استفاده از دو يا چند شرط در جستجو

            سلام
            خانم خاکزاد عدد یک در این فرمول طراحی شده به چه معنی است؟
            =IFERROR(VLOOKUP(1,data!$A$1:$G$11,MATCH(E6,data!$A$1:$G$1,0),FALSE) ,"کد پرسنلی با شماره ملی همخوانی ندارد")
            [b][color=#FF0000]از زمین باید به آسمان رسید[/color][/b]

            کامنت

            • hmajami1964

              • 2013/03/05
              • 7

              #7
              RE: استفاده از دو يا چند شرط در جستجو

              ببخشید که بنده پاسخ میدهم . اگر به فرمول ستون اول شیت اطلاعات توجه کنیم میبینیم که در صورت درست بودن دو شرط شماره پرسنلی و کد ملی عدد 1 قرار میگیرد و این رقم همان 1 مورد سوال است و ذاتا معنی دیگری ندارد
              عجمی

              کامنت

              • khakzad

                • 2010/03/17
                • 2034
                • 85.00

                #8
                RE: استفاده از دو يا چند شرط در جستجو

                سلام
                با تشکر
                من این پست رو ندیده بودم.ممنون جواب دادین

                (نکته تکمیلی: در واقع رکوردی هست که توی فرمول vlookup دنبالش می گردیم.اینکه از کجا میاد هم دوست عزیزمون فرمودن)
                [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]

                کامنت

                • jmfnima

                  • 2010/06/01
                  • 32
                  • 64.67

                  #9
                  با سلام و خسته نباشین خدمت دوستان عزیز
                  این کار به راحتی با توابع Match , Index قابل حله و میشه تا هر چی شرط خواسته باشی اینکار رو با ترکیب این دو تابع انجام بدی .
                  اگه خواستین بگین تا یک نمونه فایل براتون ارسال کنم . موفق باشین .

                  کامنت

                  • keyvan67
                    • 2016/07/29
                    • 2
                    • 51.00

                    #10
                    نوشته اصلی توسط jmfnima
                    با سلام و خسته نباشین خدمت دوستان عزیز
                    این کار به راحتی با توابع Match , Index قابل حله و میشه تا هر چی شرط خواسته باشی اینکار رو با ترکیب این دو تابع انجام بدی .
                    اگه خواستین بگین تا یک نمونه فایل براتون ارسال کنم . موفق باشین .
                    با سلام میشه لطفا یه فایل نمونه بفرستید لطفا. مرسی

                    کامنت

                    • حسام بحرانی

                      • 2013/09/29
                      • 2065
                      • 72.00

                      #11
                      index & match with 2 condition

                      نوشته اصلی توسط keyvan67
                      با سلام میشه لطفا یه فایل نمونه بفرستید لطفا. مرسی
                      سلام دوست عزیز
                      هرچند این تاپیک یک موضوع قدیمی است و همانطور که در ابتدای تاپیک اعلام شده ممکن است برخی فایل های ضمیمه به درستی کار نکنند اما

                      به دلیل جالب بودن این مسئله فایلی فرضی برای استفاده شما و دیگر دوستان ارسال می شود.

                      در این فایل پس از انتخاب نام دانشجو و نام درس، بصورت اتوماتیک نمره ی آن دانشجو در آن درس در سلول زرد رنگ نمایش داده می شود.

                      درواقع با انتخاب دو شرط از یک محدوده، پارامتر سومی با استفاده از توابع ترکیبی
                      INDEX و MATCH فراخوانی می شود.

                      دقت کنید که در سلول زرد رنگ فرمولی ارائه شده که بصورت
                      آرایه ای هست!

                      یعنی پس از نوشتن فرمول، بجای فشردن دکمه ی
                      Enter از ترکیب دکمه های Ctrl+Shift+Enter استفاده شده.
                      موفق باشید.
                      فایل های پیوست شده
                      [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]

                      کامنت

                      • keyvan67
                        • 2016/07/29
                        • 2
                        • 51.00

                        #12
                        نوشته اصلی توسط حسام بحرانی
                        سلام دوست عزیز
                        هرچند این تاپیک یک موضوع قدیمی است و همانطور که در ابتدای تاپیک اعلام شده ممکن است برخی فایل های ضمیمه به درستی کار نکنند اما

                        به دلیل جالب بودن این مسئله فایلی فرضی برای استفاده شما و دیگر دوستان ارسال می شود.

                        در این فایل پس از انتخاب نام دانشجو و نام درس، بصورت اتوماتیک نمره ی آن دانشجو در آن درس در سلول زرد رنگ نمایش داده می شود.

                        درواقع با انتخاب دو شرط از یک محدوده، پارامتر سومی با استفاده از توابع ترکیبی
                        INDEX و MATCH فراخوانی می شود.

                        دقت کنید که در سلول زرد رنگ فرمولی ارائه شده که بصورت
                        آرایه ای هست!

                        یعنی پس از نوشتن فرمول، بجای فشردن دکمه ی
                        Enter از ترکیب دکمه های Ctrl+Shift+Enter استفاده شده.
                        موفق باشید.
                        بسیار سپاسگذارم بابت پاسخگوییتون
                        مشکل من این بود که انتهای فرمول enter رو میزدم و حقیقتش فرق بین توابع ارایه ای و دیگر توابع رو نمیدونستم. اگر اطلاعات بیشتری در این زمینه دارید ممنون میشم لینکش رو با بنده هم به اشتراک بگذارید. یک دنیا تشکر

                        کامنت

                        • حسام بحرانی

                          • 2013/09/29
                          • 2065
                          • 72.00

                          #13
                          توابع آرایه ای در اکسل

                          نوشته اصلی توسط keyvan67
                          بسیار سپاسگزارم بابت پاسخگوییتون
                          مشکل من این بود که انتهای فرمول enter رو میزدم و حقیقتش فرق بین توابع ارایه ای و دیگر توابع رو نمیدونستم. اگر اطلاعات بیشتری در این زمینه دارید ممنون میشم لینکش رو با بنده هم به اشتراک بگذارید. یک دنیا تشکر
                          سلام
                          از منابع زیر استفاده کنید ضمن اینکه با یک سرچ کوچک در انجمن هم می توانید موضوعات دیگری نیز پیدا کنید.
                          موفق باشید.
                          منبع 1
                          منبع 2
                          منبع 3
                          منبع 4
                          [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]

                          کامنت

                          چند لحظه..