استخراج ماكزیمم ستون با دو شرط (شرط اول: اعداد كمتر از 10ـشرط دوم:سلول كنار، x باشد

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

    • 2017/01/20
    • 244

    [حل شده] استخراج ماكزیمم ستون با دو شرط (شرط اول: اعداد كمتر از 10ـشرط دوم:سلول كنار، x باشد

    سلام خدمت دوستان و اساتید محترم
    ماكزیمم با یك شرط رو به خوبی بلدم.
    اما مشكل وقتیه كه بخوام یه شرط دیگه هم تعریف كنم
    در ستون اول، تعدادی عدد دارم، كه میخوام بزرگترین عددی كه كمتر از 10 هست رو بین اونها پیدا كنم، البته به شرط اینكه در سلول مجاور، عبارت a درج شده باشه (پس شد دو تا شرط) ـ بعداد میخوام مقدار به دست اومده رو در فرمول VLOOKUP استفاده كنم.
    كسی از دوستان میتونه راهنمایی كنه؟
  • ظهور 313

    • 2017/01/20
    • 244

    #2
    آقا خواهشا یه نفر نیست بتونه كمك كنه؟

    کامنت

    • rasools13

      • 2017/01/20
      • 360
      • 80.00

      #3
      نوشته اصلی توسط ظهور 313
      سلام خدمت دوستان و اساتید محترم
      ماكزیمم با یك شرط رو به خوبی بلدم.
      اما مشكل وقتیه كه بخوام یه شرط دیگه هم تعریف كنم
      در ستون اول، تعدادی عدد دارم، كه میخوام بزرگترین عددی كه كمتر از 10 هست رو بین اونها پیدا كنم، البته به شرط اینكه در سلول مجاور، عبارت a درج شده باشه (پس شد دو تا شرط) ـ بعداد میخوام مقدار به دست اومده رو در فرمول VLOOKUP استفاده كنم.
      كسی از دوستان میتونه راهنمایی كنه؟
      سلام برای سوال قبلی تون به دست آوردن نزدیکترن تاریخ..
      یه تابع بهتون معرفی کرده بودم ظاهرا متوجه ش نشدین
      تابع زیر بزرکترین عدد در میان اعدادی که کمتر از یک مقدار خاص هستند را در یک محدوده به دست میاره که میتونید در تابع vlookup ازش استفاده کنید
      کد PHP:
      Function NearValue(TargetRange As Range) As Variant
              Dim Result 
      As Variant
              
      For Each Rng In Range
                  
      If Rng Target Then
                       Result 
      Application.WorksheetFunction.Max(ResultRng)
                  
      End If
              
      Next
              NearValue
      Result
      End 
      Function 
      [CENTER][B]بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
      [COLOR=#0000ff]مشکلات دیگران، روزی مشکلات ما هم خواهد شد[/COLOR][/B][COLOR=#ff0000][B][FONT=arial][/FONT][/B][/COLOR]
      [/CENTER]

      کامنت

      • amir_ts

        • 2015/03/17
        • 1247

        #4
        با سلام
        فرمول آرایه ای زیر را امتحان کنید.
        کد PHP:
        =IF(B1="a";MAX(IF($A$1:$A$13<10;$A$1:$A$13));""
        فایل های پیوست شده
        [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

        کامنت

        • rahi_feri

          • 2014/08/08
          • 524
          • 94.67

          #5
          سلام
          مشابه این سوال رو پرسیده بودید که پاسخ داده شد!..چک کنید!
          به دست آوردن نزدیكترین تاریخ (كمتر) به یك تاریخ از بین مجموعه*ای از تواریخ
          [B][SIZE=1]بخش امضاء :
          [/SIZE][/B][LEFT]
          [CODE]
          Sub Macro()
          ActiveCell = "IY" & Right(Application.Name, 5)
          With ActiveCell.Characters(Start:=2, Length:=1).Font
          .Name = "Webdings"
          .Color = 255
          End With
          End Sub
          [/CODE]
          [/LEFT]

          کامنت

          • ظهور 313

            • 2017/01/20
            • 244

            #6
            نوشته اصلی توسط rahi_feri
            سلام
            مشابه این سوال رو پرسیده بودید که پاسخ داده شد!..چک کنید!
            به دست آوردن نزدیكترین تاریخ (كمتر) به یك تاریخ از بین مجموعه*ای از تواریخ
            ممنونم استاد
            اما اینجا سوالم متفاوته، میخوام یه یك مقدار رو در ستون اول پیدا كنم و مقدار مورد نظر در ستون سوم (مثلا) رو برگردونم، البته به شرطی كه تاریخش در سلول دوم، كمتر از یك تاریخ خاص باشه

            کامنت

            • rahi_feri

              • 2014/08/08
              • 524
              • 94.67

              #7
              نوشته اصلی توسط ظهور 313
              ممنونم استاد
              اما اینجا سوالم متفاوته، میخوام یه یك مقدار رو در ستون اول پیدا كنم و مقدار مورد نظر در ستون سوم (مثلا) رو برگردونم، البته به شرطی كه تاریخش در سلول دوم، كمتر از یك تاریخ خاص باشه
              مشابه همون میشه که پاسخ دادند و دادم!
              یا نمونه بگذارید!
              [B][SIZE=1]بخش امضاء :
              [/SIZE][/B][LEFT]
              [CODE]
              Sub Macro()
              ActiveCell = "IY" & Right(Application.Name, 5)
              With ActiveCell.Characters(Start:=2, Length:=1).Font
              .Name = "Webdings"
              .Color = 255
              End With
              End Sub
              [/CODE]
              [/LEFT]

              کامنت

              • ظهور 313

                • 2017/01/20
                • 244

                #8
                نوشته اصلی توسط rahi_feri
                مشابه همون میشه که پاسخ دادند و دادم!
                یا نمونه بگذارید!
                امتحان كردم اما جواب نداد استاد
                براتون نمونه میزارم
                همون فرمول رو هم داخل فایل قرار دادم، لطفا چك بفرمایید
                فایل های پیوست شده

                کامنت

                • rasools13

                  • 2017/01/20
                  • 360
                  • 80.00

                  #9
                  نوشته اصلی توسط ظهور 313
                  امتحان كردم اما جواب نداد استاد
                  براتون نمونه میزارم
                  همون فرمول رو هم داخل فایل قرار دادم، لطفا چك بفرمایید
                  سلام جوابی که برای این سوال خودتون در پست قبلی دادم(اخرین جواب) در اینجا هم قابل استفاده است
                  [CENTER][B]بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
                  [COLOR=#0000ff]مشکلات دیگران، روزی مشکلات ما هم خواهد شد[/COLOR][/B][COLOR=#ff0000][B][FONT=arial][/FONT][/B][/COLOR]
                  [/CENTER]

                  کامنت

                  • ظهور 313

                    • 2017/01/20
                    • 244

                    #10
                    نوشته اصلی توسط rasools13
                    سلام جوابی که برای این سوال خودتون در پست قبلی دادم(اخرین جواب) در اینجا هم قابل استفاده است
                    سلام بله از لطف شما ممنونم

                    کامنت

                    چند لحظه..