Comments on: Excel logical operators: equal to, not equal to, greater than, less than

Many tasks you perform in Excel involve comparing data in different cells. For this, Microsoft Excel provides six logical operators, which are also called comparison operators. This tutorial aims to help you understand the insight of Excel logical operators and write the most efficient formulas for your data analysis. Continue reading

Comments page 22. Total comments: 1256

  1. hi,
    i have some problem with my work .
    there is tow coloum and have different value .i need whichever value is greater in both coloum with value in another coloum.

  2. We have a golf tournament every year. If a player has a handicap e.g 8 he gets a stroke reduction from his score at every hole that has a stroke index of 8 or less. What would be the formula that calculates the players score against the stroke index that reduces the gross score automatically by 1 shot at every hole that has a stroke index of 8 or less?

    Team 1 Hole 1 2 3 4
    S/I 11 7 5 17
    Kevin Kirk H'Cap 8 ? ? ? ?

  3. I am trying to set a banding
    if column A=B great but if not i need it to look at a different column and refer to a banding

    S>=8 anything above( goto columnx and subtract 8 from total to leave Y

    Hope this is enough info

  4. can someone help me how to Use a formula to define the age as given below.
    >=80 is ""Old"", >=60 to =35 to <59 is ""Middle"", <34 is ""Youth""."

    1. Hi BK

      the conditions which you have given are confusing

      assume that the conditions look like

      than you can use this formula

      Age should be 60-80 then old
      35-60 then middle
      below 35 youth

      =IF(AND(A1>=60,A1<=80),"Old",IF(AND(A1>=35,A1<=60),"Middle",IF(A1<35,"Youth"," ")))

      hope this is helpful

  5. how can I put this in formula?

    if cow# is above ave, multiply to 10%,if below ave multply 5%

    cow 12410
    cow 12979
    cow 13789
    cow 13861
    cow 13910
    cow 14320
    cow 14400

    ave 13667
    above ave 10%
    below ave 5%

  6. I WANT TO TAKE OUT THE PRICE OF A STONE SUPPOSE IT IS .66 AND IT SHOULD BE MULTIPLY BY ITS PRICE THEN WE SUB 32% FROM IT SO I TYPE THE FORMULA IN EXCEL SUPPOSE =(.66*28000-32%)THE RESULT IS 18479.68 I AM GETTING ITS VARRIES WHICH I HAVE TAKEN OUT FROM CALCULATOR THE CALCULATOR SHOWS 12566.4 PLZZZ HELP ME OUT I WANT TO DO IT IN LIMITED TIME WITH THE HELP OF EXCEL.

  7. I WANT TO TAKE OUT THE PRICE OF A STONE SUPPOSE IT IS .66 AND IT SHOULD BE MULTIPLY BY ITZ PRICE THEN WE SUB 32% FROM IT SO I TYPE THE FORMULA IN EXCEL SUPPOSE =(.66*28000-32%)THE RESULT IS 18479.68 I AM GETTING ITS VARRIES WHICH I HAVE TAKEN OUT FROM CALCULATOR THE CALCULATOR SHOWS 12566.4 PLZZZ HELP ME OUT I WANT TO DO IT IN LIMITED TIME WITH THE HELP OF EXCEL.

  8. I need a formula that turns a cell yellow, if the entered data is greater than the data from the previous day. And also turns the cell red once the high limit is reached.

  9. -Svetlana,
    Great site- thanks for such a great resource!
    I'm trying to create formula to show when a cell/number/Sum is higher than 42.5, then show that number in decimals. Can you help please?

    1. Hi Fred,

      Thank you for your kind words. I am not sure I fully understand your goal. Do you want to display no decimal places for numbers less than 42.5 and a certain number of decimal places, say 2, for numbers greater than 42.5? If so, you can use a formula similar to this:

      =IF(A1<=42.5, ROUND(A1,0), ROUND(A1,2))

      Instead of ROUND you can use any other Rounding function as your business logic requires.

      If you are looking for something different, please clarify.

  10. Hi Svetlana,
    Please help me.. my requirement are:
    condition=> =if(and(z9>=j10,z9 z10=i10
    or else=> z10="v"

    my current formula is =if(and(z9>=j10,z9<=k10),"wd","v"))

    where it is fine, but I want to reconstruct that "wd" or cell value appear to z10 is dependent to cell value of i10 (where I can enter either "wd" or "wn" from cell i10 but will appear to z10 once satisfy the condition if.

    Please note z9,j10,k10 are date format; and z10,i10 are text format.

    Many thanks!
    Marlone

    1. Hi Svetlana,
      Good day!
      I figured it out the correct syntax that I needed. I inspired with this blog and reviewed old comments until I got an idea and executed it, then it works...Good luck and thanks, you have a very helpful blog!

      Thanks and Regards!

  11. Hi Svetlana,
    i need when:
    h2>8 and i2>123900 then k2give (good)
    h2=8 and i2=123900 then k2 give(ok)
    h2<8 and i2<123900 then k2 give (0)
    many thanks

    1. Hi Majed,

      Here's the formula for K2:

      =IF(AND(H2>8, I2>123900),"good", IF(AND(H2=8,I2=123900), "OK", IF(AND(H2<8,I2<123900), 0, "")))

  12. how to add farmula
    if B3>12 then + 500 ???
    how ???????
    kindly make farmula

    1. Hi Benson,

      You can use a formula similar to this:

      =IF(B3>12, B3+500, "")

  13. Hi Svetlana,

    The values of column Q are 100, 99.71, 99.21, 94.99, 80.00 & in some places it is <70.
    I want the result in column R like, IF Q=100, R = 2, IF Q is b/w 99.99 to 99.50, R = 1.6. If Q is b/w 99.49 to 95.00, R = 1.2. IF Q is b/w 94.99 to 90.00, R = 0.8. If Q is <70 then R = 0.

    Please help me with the formula to capture the required value.

    1. Hello Shashikumar,

      You can use the following nested If functions:

      =IF(Q1>=100,2, IF(Q1>=99.5, 1.6, IF(Q1>=95,1.2, IF(Q1>=90, 0.8, IF(Q1 >=70,0.6,0)))))

      You didn't not specify R for Q b/w 70 to 89.99, and I added 0.6. Just replace it with the right value in the last IF statement.

  14. Hi Sveltana,
    I am trying to match with an if function the foloowing:
    if (item1=y,"y","n")
    But then I'm getting error Name?

    Thanks,

    Item 1 Item 2
    Y
    Y
    Y
    Y
    Y
    Y
    Y

    1. Hi Mona,

      Try the following formula:

      =IF(A2="y", "y", "n")

      Where A2 is the first cell of the Item 1 column.

  15. l need help on if the value greater than 50 subtract 30 and is less than 50 add 10

    1. Hi Shylet,

      Here you go:

      =IF(A1>50, A1-30, A1+10)

  16. My comments are getting broken just as yours were. I'l try again.
    For Category 1 (Greater or equal to 12500) use:
    =SUMPRODUCT(--(A:A>12499),A:A)
    For Category 2 (Greater or equal to 7500, but less than 12500) use:
    =SUMPRODUCT(--(A:A>7499),--(A:A2999),--(A:A<7500),A:A)
    These formulas will add all the data as well. The "--" identifies a function as Boolean (True or False), so that if it doesn't meet this criteria, it multiples the other values by 0, which in turn makes the total 0. Hope that makes sense and helps. I'm hoping you are familiar with the Sumproduct formula.

  17. sorry that last post did not come out right it should have said -

    11=1
    7= 2
    3=3
    <4 =4

  18. HI - WOuld really appreciate help with this pleae x
    =IF(J611,1,IF(J67,2,IF(J63,3,IF(J6<4,4))))
    What I am trying to do is if J6 is
    11 put 1 in the cell with the formula
    7 Put 2 in the cell with the formula
    3 put 3 in the cell with the formula
    <4 put 4 in the cell with the formula
    Can anyone help ?

    JO

  19. I need help with a formula for a commission grid for my sales team.

    I'm trying to get the following answer from the formula.

    IF cell G34 is less than 29939.99 = blank
    IF cell G34 is greater than 4500 - blank
    IF cell G34 is greater than 3000 but less than 4499.99, multiply G34 x D37

    Thanks in advance for your help...

    1. Hi Charles,

      Try the following formula:

      =IF(AND(G34>=3000, G34<=4500), G34*D37, "")

  20. A 14
    B 23
    C 83
    D 74
    E 38

    hi, i want least 3 value with name. please help......

  21. Hi if I want a cell to display zero or - if the value is equal to or less than lets say 150, how do I do that?

  22. If the numerical value of G4 is between 0-30,then in cell I4,it should show the value of D4,or 0.How to put the formula in I4.
    Thanks

  23. Hi i have the follwoing excel exercise and i need assistance;

    1.Number Student passes B5=40,B6=25,B7=32,B8=48
    2.Life guards allocations are as follows;

    Student pass ranges: 0-30 = 2 life guards, 31-60= 4 life guards,61-90= 6 life guards,150+ = 12 life guards

    Assume the Number of Lifeguards needed in a day depends on the number of Student passes for that day as given above. Use an appropriate formula to determine the expected number of lifeguards for each day to go into a separate column called Number of lifeguards. Hint: Vlookup formula.

    Please provide the Vlookup formula or some formula i can use in my excel.Thanks a lot in advance.

  24. ----------------------- | Student |No of life|
    |Number of | Guards| |pass range| guards |
    |student passes| | ----------------------
    -----------------------| | 0-30 | 2 |
    | 40 | ? | | 31-60 | 4 |
    | 25 | ? | | 91-120 | 6 |
    | 32 | ? | | 150+ | 8 |
    | 98 | ? | | | |
    Table 2:
    Hi please assist;

    i have the following question pertaining to the above;

    Assume the Number of Lifeguards needed in a day depends on the number of Student passes for that day as given in Table 2 above. Use an appropriate formula to determine the expected number of lifeguards for each day to go into Column G. Hint: Vlookup formula.
    Please provide the Vlookup formula i can use in my excel.Thanks a lot in advance.

  25. I have 6 columns in Excel (A, B, C, D, E, F). In column A and B containing source of number. And in column C,D,E,F i want formula that comparing column A and B that is containing smaller number,Can you help me please?

    A B C D E F
    "Permissible
    10% payable "Permissible
    5% payable
    1963 -651.291 0 0 98.15 553.141
    1963 -449.040 0 0 98.15 350.89
    1963 -336.882 0 0 98.15 238.732
    1963 144.131 144.131 0 0 0
    1963 467.218 196.300 270.92 0 0
    1963 888.713 196.300 692.41 0 0
    1963 830.873 196.300 634.57 0 0
    1963 824.150 196.300 627.85 0 0
    1963 762.288 196.300 565.99 0 0
    1963 698.961 196.300 502.66 0 0
    a*10%(Positive) (B-C) prositive a*5%(Negitive) (B-E) Negitive

  26. Hi,

    I have 3 columns in Excel (A, B and C). In column A and B containing number. And in column C i want formula that comparing column A and B that is containing smaller number and then stating in what column that smaller number. Can you help me please?

    A | B | C
    ------------
    3 | 2 | .....

  27. Good afternoon!

    I have two columns (M & N) containing dollars. I need to compare the two columns and highlight at least one of them when the difference between the two columns is greater than 25%. Can you please help with a formula for this?
    Thanks!

  28. Hello I have a condition where SLA will b written as Meet o Not Meet

    And i wan a formula where i can get 95% automatically if that cell contains Meet and 0% if Not meet...

    Do we have any way to make e happen?

  29. Hi,

    If a cell is having some text & some country name then how can i get only country names in a second cell. I know the exact spell of the country name.

    1. Hello Vaibhav,

      The formula depends on your data pattern. For example, i.e. all cells contain some text, followed by a single space, followed by a country name (like text USA, then you can use the following formula:
      =RIGHT(A1,LEN(A1)-LEN(LEFT(A1,FIND(" ",A1))))

      If your data has some other pattern, please provide a few examples, and we will try to work out a proper formula.

      1. Hi Svetlana;

        i have the following excel exercise and i need your assistance;

        1.Number Student passes B5=40,B6=25,B7=32,B8=48
        2.Life guards allocations are as follows;

        Student pass ranges: 0-30 = 2 life guards, 31-60= 4 life guards,61-90= 6 life guards,150+ = 12 life guards

        Assume the Number of Lifeguards needed in a day depends on the number of Student passes for that day as given above. Use an appropriate formula to determine the expected number of lifeguards for each day to go into a separate column called Number of lifeguards. Hint: Vlookup formula.

        Please provide the Vlookup formula or some formula i can use in my excel.Thanks a lot in advance.

  30. Hi, comparision of more than 2 value, with shows lowest value as L1, 2nd lowest as L2 & as so on. e.g.
    A B C D
    25000 35000 24000 38000

    A L1 24000
    B L2 25000
    C L3 35000
    D L4 38000

  31. Hi. Is it possible for the value of cell a2 to equal 1 if the value of cell a1 is greater than zero but less than or equal to 50 and the same cell (a2) to equal 2 if the value of cell a1 is greater than 50 but less than or equal to 250, and so on? Thanks

  32. I need help on comparing two dates and giving a value. I am currently using =IF(AND(N2>=$B2,N2<=$C2),"1H","1E") where N2(a date) has to be greater that equal to and less than equal to dates B2 and C2.

    Please help!

  33. If Cells have a number >0 i want to equal today's date...is that possible?

  34. For example:-
    Apr May Jun Jul short / Excess
    100 0 100 100 -120

    If manual are doing then come the below value
    Apr May Jun Jul
    100 0 80 0

    I have above sheet in excel i want to use the formula in another column

    can you please provide the correct formula for using in that sheet

    also i have 12/13 column for the same, so please help and resolve

  35. Hi All,

    I had a question about whether it is possible to create an If-Then formula if the value has a "<" sign in it? What I would like is any value with a "<" to be be rid of the "<" and divided in half. For example, if the cell has "<0.05", I would like it to be "0.025". I'm dealing with values below detection limits and have a lot of them and would like to be able to do this for all 2000 cells! Any advice would be great. Thanks!

  36. can you create a formula in order to find the difference between 2 cells with only subtracting whatever is above a certain limit for once cell?

    Ex: cell 1 is 4500. Cell 2 is 1320. I want to subtract anything above 1000 (in this case it would be 320). is this possible to make a standard formula to subtract any limit that goes over 1000?

    Thanks!

  37. I need help, I have a formula that I need to figure is out - it goes like this:
    If cell B7 is 90%-94.99% then B11 should be multiplied by .25%, if cell B7 is 95%-99.99% then B11 should be multiplied by .5%, or if B7 is 100% or greater then B11 should be multiplied by .75%
    How do I write this formula?

  38. How can I make a cell blank if the succeeding date would be of the next month on an auto-compute date cell?

    Example: Last cell id February 29, 2016, the next row cell would contain March 1, 2016, and I would like to automatically make the cell for march 1 blank? What would be the formula for the March 1 cell?

    Thank you.

  39. I've been working on this problem for two days now, and I can't seem to be able to solve this problem; enter a formula in B8 to return a value of 15% if the cell B6 is greater or equal to 20,000 or 3% if it is not. What formula can I use to solve this?

  40. Dear Svetlana,

    I am trying to check the task type and if it is Admin, I want to calculate and return the rate as the number of hours multiplied by 5 and if it is not (for other tasks) I want to multiply the number of hours by 6 and return it as the rate. I wrote the following formula, by excel calls it an error:

    =if(C12=''General_Admin'', E12*5, E12*6)

    Could you please let me know what is the mistake I have made?

    Thank You in anticipation!

  41. I wrote this formula =IF(OR(F2>=3,F2<=17),H34*E34,0) I am trying to get H34*E34 to calculate if F2 is between 3 and 17 and if not to put 0 in the cell. What did I do wrong?

  42. I want to get a value greater than or equal to certain CELL VALUE from a column in form of a numeric value as added already in that cell of a column.
    Ex:
    A B C
    1 456 250 Want a only 1st value greater than 250 from A in no ?
    2 789
    3 121
    4 89

  43. Hi,
    I am trying to use the IF function to validate a number in a cell which is a calculated field. Example:

    Function within G2 field: =E2-F2
    If function: =IF(G2=0,"VALID","INVALID").

    For some reason this IF function is returning VALID no matter what the calculated value in cell G2 is.

    Additionally, the E2 and F2 fields are calculated (but working correctly), one is a VLOOKUP function returning a number, and the other returns a number based on a mathematical calculation.

    Can you please help?

  44. Hi Svetlana,

    Can you please help in creating a formula as below:

    suppose 154 days, a formula to classify 0-60, 61-120, 121-180, 181-360.

    I'm unable to create the formula =If(154>60,61120,121180,181360,"<60","61-120","121-180","181-360")

    it should be 154days 121-180

    Thanks

  45. Hello,
    I have rows of numbers, some negative some positive. I need a formula to count the value of only the negative cells and sum them up at the end of the row. Please help -thank you

  46. Have the >= and =0.93,"A",=90,"A-",=87,"B+",= 83, "B",=80,"B-",=77,"C+",=73,"C",=72, "C-", <70,"YOU FAILED")

    It's for a grade calculator, in which E24 is the grade as calculated by points earned divided by possible points. Anyone see my error? Psyched about this new SWITCH function.

    1. Okay, that didn't post right...What I meant is have the = functions been incorporated into the SWITCH function yet? That formula is NOT what I had. It was a lot more complicated than that and had a lot of operators in it. Oh, well! Cest la Vie!

  47. I want to return a True or False answer if Week 4 team selection has already been selected in another Week.

    Week 1 Week 2 Week 3 Week 4 Week 5
    Liverpool Arsenal Arsenal Liverpool

  48. hello
    I need help with a formula please:
    I use a formula to calculate how much I pay for an item, that is: =(91.2/2)*2*b12*4.3. Depending on what the figure in b12 is the sum can be very high and I want to cap the result at a dollar figure of 1200. What can I use to show a result of 1200 if the sum of the formula exceeds 1200?

  49. How to find the text greater than 40 char.
    Like:-
    Shop No 01 Shree Shankar Sadan Chawdi Naka, Samelpada, Nallasopara (w) Mumbai

    I want to split it into two cells first 40 char in one cell and greater than 40 in another cell.

  50. what is the formula for "condition if F4 IS EQUAL TO OR MORE THAN 100 USE 70 OTHERWISE USE THE SAME VALUE IN F4

    1. Hello Belal,

      Use this formula:

      =IF(F4>=100, 70, F4)

Post a comment



Thank you for your comment!
When posting a question, please be very clear and concise. This will help us provide a quick and relevant solution to
your query. We cannot guarantee that we will answer every question, but we'll do our best :)