Comments on: How to use IF function in Excel: examples for text, numbers, dates, blanks

IF is one of the most popular and useful functions in Excel. Generally, you use an IF statement to test a condition and to return one value if the condition is met, and another value if the condition is not met. Continue reading

Comments page 80. Total comments: 4830

  1. Hi
    If D5:D12 contains an X I need this to link to another sheet to show as the value of 20. I am trying to link a sheet with ticks/crosses to show the selection with a sheet that then gives these a numerical value

  2. I am a basic coder.I want to know if my cell contains any"text" and I want to take some value from another cell. Is it any Way to do that.

    example=IF(T2="text",pic value from E2)

  3. I am using the following Countifs formula:

    =COUNTIFS(C1:C200,A2,D1:D200,B1)

    The data in columns C and D are text (not numbers).

    This formula generates a zero for those that do not meet this criteria, but I would like it to display nothing (be blank) instead of displaying a zero. Is it possible to do this? THANKS!

  4. I need help formatting a pivot with labels that were not properly repeated prior to emailing it to me.

    Column C2 has a store name and column C12 has a different store name

    =If(C3="",C2,if(c4=c3,c3,___)

    But how to I get it to pick up a different store name without having to lock cell C2? My goal is to formulate this down a spreadsheet of 5,000 lines.

    Is this possible to help with my formatting?

  5. Which Formula Use In This Condition If "This=This=This==True"

  6. Hi Svetlana Cheusheva,
    Your posts helps me a lot in excel and today I am stuck in a situation. Situation is:
    In C:C column I have the codes (BR, DHN, RS, AN and so on), in F:F column I have the months number (6, 7, 10 and so on) and in I:I column fee is mentioned (2500, 4200, 3500 and so on).
    Now I wish to apply a formula in column J2, that whenever there is a code "BR" is mentioned in column C:C then it automatically multiplies the values in column F:F and I:I against the mentioned code and then gives me the sum of total value that will be generated by multiplying the different values in column F:F and I:I.
    If you can help me out.
    Regards
    Abatis

  7. Hi Svetlana Cheusheva,
    Your posts helps me a lot in excel and today I am stuck in a situation. Situation is:
    In C:C column I have the codes (BR, DHN, RS, AN and so on), in F:F column I have the months number (6, 7, 10 and so on) and in I:I column fee is mentioned (2500, 4200, 3500 and so on).
    Now I wish to apply a formula in column J2, that whenever there is a code "BR" is mentioned in column C:C then it automatically multiplies the values in column F:F and I:I against the mentioned code and then gives me the sum of total value that will be generated by multiplying the different values in column F:F and I:I.
    If you can help me out.
    Regards
    Absti

  8. if i want to do something like this then
    1 = 350 then when i type 20 value should go to 700

  9. Col A Col B Col C Col D Col E
    FAIL Total Accuracy
    Account XXX 2 2 =IF(OR(B1="pass","fail"), B2/C2,C2/D2)

    anyone, please help for me to get accuracy calculation in column e
    column b, sometimes pass or fail since this is pivot

  10. I am using a drop down box
    what i am trying to achieve is if the value 1 is selected specific text will appear if the vale 2 is entered specific text will appear and so on. so far i go to the drop down box select format cells custom
    and use this formula [=1]"octagonal";[=2]"round";"not selected";
    this works so far but i can not add options for if 3,4,or 5 are entered
    please please held of offer another solution.

  11. I want to look up a value (B1) in a specific column (B:B). If the value is found then "1", otherwise "0".

  12. Hi
    I am trying to apply a 15% discount if a "Yes" is present or 0% if a "No" is present.

    C5 has my yes/no criteria
    D5 has the amount 15% discount needs to be applied to

    Really struggling to get no errors in my formula

  13. Is there a way to carry over the excess of two numbers to another cell? For example:
    A1=74
    A2=80
    I want to add these two numbers together but it cannot exceed 100. If it does exceed 100, the excess will go to A3.
    How can I do this?

    1. Hi John,

      check below...formula

      =IF(A1+A2>100,A1+A2-100,"A1, A2 sum is below to 100")

  14. i want to use the vlookup formula as per the below:-

    =IF(D349=(VLOOKUP(D349,D350:D9883,1,0)),0,VLOOKUP(D349,Stock!A:B,2,0))

    but it create error.

    please check and give solution.

  15. Here is the scenario:

    A technician grabs a piece of PC Desktop RAM and scans a bar-code into "C2" that represents a specific model number.

    The formula I need, needs to take that bar-code scanned, search through an already generated list "L1:L20" and decipher whether to change "A1" into the text "Bin1" or not.

    "Bin1" Representing if the barcode scanned is on the list "L1:L20" or not.

  16. I need help with a formula please.
    I am trying to make a formula that can write the time zone.
    so if the number starts with 458, 541 or 775 then write Pac* and if 340, 506 or 902 then Atl
    is there a way to do that ?

  17. Hi, I am using this formula and would like the answers to come back with a colour (e.g. "Within Budget" to either have green text or a green filled cell and red for any items coming back with "Over PO"). Is this possible? If so how?

    =IF(J14<=J16,"Within Budget","Over PO")

  18. Hi

    Great then =10
    Less than = 8

    what formula using in answer less than value showing

  19. Hi

    am trying to use conditional formatting to create a formula for the below but having difficulties. Please can you help!

    IF cell G3 is "Yes" highlight (Fill with colour) cell G3 to Cell A3

    Many Thanks

    GT

  20. Hey
    I need help with IF form. I now have tryed everything but still can't make it work.

    If C12 is TÖÖ then calculate in F12, E12-D12 if the C12 is ERA then calculate id G12, E12-D12 other wise it should stay empty or 0

  21. Hi, i hope you can help me with this. I'd really appreciate it. I'm not that good with formulas. I need to do a calander. I have a drop down box with every month. I need the calendar to put the dates 1-31 under the right day for each month that is selected from the drop down box. Any suggestings? Please

  22. hi,
    I need to have 2 cells which only can have 2 times to use,
    if the 3rd data occurred , then it will show nok.

    example :

    352 5 ok
    352 5 ok
    353 4 ok
    353 4 ok
    354 3 ok
    354 3 ok
    354 3 nok

  23. Hi Svetlana, Can you please help. I have about 50 persons names who must complete +-twenty documents before a following process can start, How can I put that into a If statement. I would like to use a right mark for yes and X for not complete. Then I would like to hyperlink from a summary back to the detailed spread sheet. The summary contains several steps with several document per step.

    Your help is appreciated,

    Anton

    1. Hello Anton,

      To help you better, we need a sample table with your data in Excel and the result you want to get.
      You can email it to support@ablebits.com. Please add the link to this article and your comment number.

  24. Can anyone figure this out? IF there is duplicate text in column A (customer's email) THEN add their sales up in column B. (So we can determine a total customer's sales.) Thanks!!

  25. Hi I need to make performance monitor for my team mates,

    If >2 mean Poor
    2 to 3 mean Good
    5 mean excellent

  26. For example:
    If these are my students score

    exam 1 exam 2 exam 3 exam 4 Description
    72 100 100 60 .............
    100 50 90 60 ............

    then i want to give the description on each of exam (for example good in exam 2 and 3 but bad in exam 1 and 4) How to do like that? please help me?

  27. Hi there! Love your site, and I use it all the time! Thanks for the help in advance.

    I have dates 8/22/16-12/31/2016 (past and future)across row 2 from H2:CX2, and data for each date in cells H3:CX3. There are 650 total rows of data for each date.
    I am looking to make a column starting in CY3 that provides a simple "Y", "N" if 2 conditions are met for that particular row. The formula will be dragged down to all 650 rows, and each row needs to be tested independently.
    1. The date in H2:CX2 is greater than todays date. AND
    2. The value in H3:CX3 is greater than 0.

    This is what I have right now.
    =IF(AND(COUNTIF($H$2:$CX$2,">"&TODAY()),COUNTIF(H3:CX3,">0")), "Y","N")
    It reports a Y if the value in H3:CX3 is >0, but ignores the date part. I only want a Y if the value is associated to a future date, and an "N" if the value is from a past date.

    Thank you!

  28. I am working in time office, i want to prepare a labour wage sheet. I am giving Food only to those labour who are working at site. we have differencet trade Like mason, carpenter, Cook, washerman etc. but I want to give food allowance USD 05 per day only Mason, Carpenter, Fabricator only. Any one can help me to find out solution by using MS Excel.

    I will thankful to you.

    Regards

  29. Hi Svetlana,

    Can you please guide or help on my concern, It would be of great help.

    I have data in sheet1 & almost same data in Sheet2 (eg:- below)
    please note-the only difference is in the formation of name of medicine.

    Sheet1 Sheet - 2
    CLINXA 20GM GEL CLINKA GEL 20GM
    CLINXA A 20GM GEL CLINXA A GEL 20GM
    CLOBEN G 15GM CREAM CLOBEN G CREAM 15GM
    CLOBETAMIL G 20GM CREAM CLOBETAMIL G CREAM 20GM
    CLOBIREX G PLUS 10GM CREAM CLOBIREX G PLUS CREAM 10GM

    how can i get value (prescription not required) after knowing that sheet1 & sheet2 has same name of medicine regardless the formation of name.

    Thanks
    Hitesh

  30. Hello.
    I need simple logical formula, but not understand.
    It is a cell with a value of 1 or 2, and need to be a value corresponding to the name.
    Please help to understand how to do it.
    Thanks.

    1. =IF(D2=1,”JĀ”,IF(D2=2,”Nē”,”Varbūt”))
      This formula doesn't work :(

    2. =IF(B2=1,”JĀ”,IF(B2=2,”Nē”,”Varbūt”))
      Doesn't work :(

  31. Dear how i can write this condition please
    if total score =8 "high" if it is 6 to less than 8 "medium", if less than 6"low"
    thank you

    1. Hi Ahmad,

      You can use this formula with nested IF's:

      =IF(A1>=8, "high", IF(A1>=6, "medium", "low"))

  32. hello
    can i get a support please?
    I need a formula that :

    if there is date equal date,
    if there is another thing equal empty

    many thanks

    1. Hello Ghayss,

      Because in the internal Excel system, dates are stored as numbers, there is no function that can distinguish dates. The only solution that I can think of is using the ISNUMBER function within IF:

      =IF(ISNUMBER(A1), A1, "")

      The above formula will return the contents of A1 if there is a date or number in it, an empty string otherwise.

      1. it works !
        thanks Svetlana,,,you are Queen !!!

  33. Hi, I try to build a formula which states if a cell contains the text value of "acq Opp ID", then the result should display only the actual ID [(right(Q2,LEN(Q2)-12)], if the cell Q2 does not contain "acq opp ID", then if the result is to be "-" (empty).

    1. Hi KeBo,

      Because IF cannot recognize wildcard characters, you can use either SEARCH (case-insensitive) or FIND (case-sensitive) function:

      =IF(ISNUMBER(FIND("acq Opp ID",Q2)), RIGHT(Q2,LEN(Q2)-12), "-")

      The 3rd option is using COUNTIF with wildcards:

      =IF(COUNTIF(Q2,"*acq Opp ID*")>0, RIGHT(Q2,LEN(Q2)-12), "-")

      1. Thank you SO much ! I was kind of on the right track but overthought it :)

  34. Him

    I'm trying to do the following.

    Having input either S, W or N into a column. I want another column to auto fill as follows, When S = W. When W = S and when N = N.

    Can you help?

    Thanks

    1. Hi Ken,

      You can do this with the following formula:

      =IF(A1="s", "W", IF(A1="w", "S", IF(A1="n", "N", "")))

      1. Thanks Svetlana!

        Really appreciated :)

  35. Same query as asked by Bhimashankar. How can I use range in "IF" function.

  36. Hi I need a formula for following condition

    in a column (sr. A3 to A23 )I have to enter some numbers, each individual number should fall within a range of 5 to 50. A1 is 5 and A2 is 50.

    If the more than two values from the data are out of range, statement as "Not Acceptable" in cell A24 should appear. Otherwise "Acceptable"

    If nothing has entered in the column from A3 to A23, statement "Pending should appear in cell A24.

    1. Hi Bhimashnakar,

      Try this formula:

      =IF(COUNTIF(A3:A23, "")=ROWS(A3:A23), "Pending", IF(OR(COUNTIF(A3:A23, "<"&A1)>2, COUNTIF(A3:A23, ">"&A2)>2), "Not acceptable", "Acceptable"))

  37. I require a formula where if the cell is 20 or greater it add the number 20 and if the number is less than 20 it just add whatever number is in the cell. e.g cell F1 has 14 ten it should show 14 and if cell f2 has 23 then should show the number 20 something the formula at the end, but where it doesn't just show F1 is less than 20 but the actual number in that cell? = IF(F1>20,"20",IF(F1<20,"F1"))

    1. Hi Andre,

      In Excel formulas, you should never enclose numbers and cell references in quotation marks unless you want to turn them into text strings. As soon as you remove the double quotes, the formula will work just fine:
      = IF(F1>20, 20, F1)

  38. Hi

    I require a formula that will make up the difference if one cell totals less than £50 and will input the amount into that that cell?

    Thanks

  39. Hi! I feel like this one might be a bit silly for this forum, but any help is appreciated :) I'm trying to minimise entering time for a speadsheet that is used quite often.
    B3 has a drop down box of crop types (canola, wheat, barley etc.). I need G3 (the excess applicable) to be 10% for canola, 0% for any other selection. If possible, I'd like to keep the "drop down box" option available for the whole G column.
    Thanks! :)

  40. HEY, WAT SHOULD THE FORMULA IF I WANT THE VALUE OF A1 IF IT IS MORE THAN O, OTHERWISE VALUE OF B1... ALSO IF BOTH A1 AND B1 HAVE SOME VALUES THEN THE VALUE SHOULD BE TAKEN OF THAT OF CELL A1.

  41. I need a formula that does the following:

    If(E13:E10<44,"0")...but if E13:E19 is over 44 the value would be E13 minus 8

    1. Hi Kim,

      Use this formula for row 13, and then copy it down to other rows:

      =IF(E13<44, 0, E13-8)

  42. Hi,

    Please help me to find a formula ... I got below items

    In Cell A2=Y, B2=Y, C2=Y and D2=2500

    First check if A2=Y then check any or both of B2 or C2 is Y. if any or both of B2 or C2 is Y then return D2 value i.e. 2500

    Again if A2=Y but none of B2 or C2 is Y then return zero

    Thanks

  43. Hello,

    I want make date range selection in two columns as first date of month in one column and last of the particular month from a cell where a already put a drop down list of months from January to December.
    e.g. Drop down list cell month- July
    should change the two columns automatically as Starting Date and another column Ending Date.

    Please help,

    Thank You.

  44. It's good formula and i satisfied filling my work life

  45. hi can you advice me if value between A1 and B1 then multiple by C1 and if value between A2 and B2 then multiple by C2 And if value between A3 and B3 hen multiple by C3

  46. Hi DANIEL,

    Please put number in 'A1' cell OR 'B1' cell

    Please use below formula..

    =IF(A1>=1,"Number available in Cell A",IF(B1>=1,"Number available in Cell B","Number Not available in A and B Cells"))

    If Number in A1 Cell then output: Number available in Cell A
    If Number in B1 Cell then output: Number available in Cell B
    If Number Not in A1 and B1 cells output: Number Not available in A and B Cells

  47. IF I WANT TO KNOW IF THE NUMBERS IN CELL A ARE IN CELL B, WHAT COMMANDS WILL I USE?

  48. I hope you can see my full posting this keeps removing part of my question

  49. Hi, I have an if formulae that I want to create. I have 3 commission rates applicable at different age groups. I want to have on formulae to represent these variations.
    age is=21 or =41 apply 15%
    see below formulae let me know where I'm going wrong? Thanks
    =IF(F4=41,L4*15%,0),IF((AND(F4>=21,F4<=40)),"L4*12.5%",0)
    Ignore 1st posting

  50. help if the validation check. for example if A1 = USD , B1 >1 , A1 = MYR, B1 < 1 otherwise 1?

    1. Hi Jerome,
      Try this:

      =IF(A1="USD",B1>1,IF(A1="MYR",B<1,1))

      1. Hi thanks for this however the result is FALSE if use the above formula. can this be put into data validation ?

        1. Yes U put in data validation and let me know if u get any problem.

          1. IF(M15="USD",O15>1,IF(M15="MYR",O15<1,1)) Hi venugopla. this is what i put in data validation. the cell i input will be 015 but no validation check. ie any value can be inputted

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 :)