مقايسه دو ستون

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

    • 2014/03/17
    • 151
    • 70.00

    [حل شده] مقايسه دو ستون

    سلام با توجه به فايل پيوست ميخواستم بدونم چطور ميشه كه اين فايلم درست عمل كنه براي مقدار NOT ok
    فایل های پیوست شده
  • rasools13

    • 2017/01/20
    • 360
    • 80.00

    #2
    باسلام
    چون در اکسل رقم اخر اعشار اگر 0 باشد نمایش داده نمیشود و از طرفی هم شما برای جدا کردن اعداد از تابع متنی Right و left از هر طرف به اندازه 5 کاراکتر استفاده کردین، لذا با نمایش داده نشدن صفر و استفاده از توابع متنی کاراکتر space قبل از عدد هم انتخاب شده و در نهایت خروجی تابع به عنوان عدد صفر در مقایسه لحاظ می شود(به خاطر وجود space به عنوان یک مقدار متنی در نظر گرفته می شود )... برای رفع این مشکل توابع Right و Left را در داخل تابع Value قرار دهید تا در نهاین به مقادیر عددی تبدیل شده و مقایسه به درستی انجام گیرد

    کد ذیل و فایل پیوست رو بررسی کنید

    کد PHP:
    =IF(AND(VALUE(LEFT(D18;5))>=VALUE(LEFT(F18;5));VALUE(RIGHT(D18;5))<=VALUE(RIGHT(F18;5)));"ok";"not ok"
    فایل های پیوست شده
    [CENTER][B]بهترین راه ذخیره زمان(یادگیری)،،حل مشکلات دیگران است
    [COLOR=#0000ff]مشکلات دیگران، روزی مشکلات ما هم خواهد شد[/COLOR][/B][COLOR=#ff0000][B][FONT=arial][/FONT][/B][/COLOR]
    [/CENTER]

    کامنت

    • iranweld

      • 2015/03/29
      • 3341

      #3
      با سلام

      اگر بتوانید مقدار max و min را در ستون های جداگانه قید نمایید محاسبات راحتتر انجام میگیرد.

      Click image for larger version

Name:	Untitled.png
Views:	1
Size:	17.1 کیلو بایت
ID:	132053

      کامنت

      • mohamadali110

        • 2014/03/17
        • 151
        • 70.00

        #4
        نوشته اصلی توسط rasools13
        باسلام
        چون در اکسل رقم اخر اعشار اگر 0 باشد نمایش داده نمیشود و از طرفی هم شما برای جدا کردن اعداد از تابع متنی Right و left از هر طرف به اندازه 5 کاراکتر استفاده کردین، لذا با نمایش داده نشدن صفر و استفاده از توابع متنی کاراکتر space قبل از عدد هم انتخاب شده و در نهایت خروجی تابع به عنوان عدد صفر در مقایسه لحاظ می شود(به خاطر وجود space به عنوان یک مقدار متنی در نظر گرفته می شود )... برای رفع این مشکل توابع Right و Left را در داخل تابع Value قرار دهید تا در نهاین به مقادیر عددی تبدیل شده و مقایسه به درستی انجام گیرد

        کد ذیل و فایل پیوست رو بررسی کنید

        کد PHP:
        =IF(AND(VALUE(LEFT(D18;5))>=VALUE(LEFT(F18;5));VALUE(RIGHT(D18;5))<=VALUE(RIGHT(F18;5)));"ok";"not ok"
        ممنون از پاسخ دهيتون من فرمول شما را جايگزين كردم اتفاقي نيفتاد و اينكه فايل پيوست هم فرمولي درج نشده بود

        کامنت

        • rasools13

          • 2017/01/20
          • 360
          • 80.00

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

          کامنت

          چند لحظه..