Whilst VLOOKUP and IF functions are useful on their own, together they deliver even more valuable experiences. Today, we will be looking at a few simple examples that will show you how to Vlookup with If condition in Excel. Continue reading
by Svetlana Cheusheva, updated on
Whilst VLOOKUP and IF functions are useful on their own, together they deliver even more valuable experiences. Today, we will be looking at a few simple examples that will show you how to Vlookup with If condition in Excel. Continue reading
Comments page 4. Total comments: 375
I want to make lookup and average at the same time.
e.g.,
"Sheet A" has data and time in one cell and i want to find that date and time exactly in "Sheet B".
Once i find in "Sheet B" the exact date and time in next column i want to have average of last 15 values or cells. And this all i need to see in sheet one with 15 cell average.
Please assist urgent.
Hi!
Unfortunately, your task cannot be solved using single Excel formula. I can't see your data, but I think you should use a VBA macro.
Hello Team :)
I am trying to to use the IF function with a lookup table, using a value of 1 for males, 2 for females, to search and return the correct result depending on which gender applies.
My current, formula is:
=IF(C2=1,VLOOKUP(C2,B25:E30,2),VLOOKUP(C2,B25:E30,3))*1000
The formulas for each age group are in two colums, column 3 for males, column 4 for females.
I can't get the formula to choose the right column as designated by the 1 or 2 choice.
I'm not sure if that is sufficient information.
Additional information:
Using Schofield's formula to calculate daily (basal) energy needs
SCHOFIELD BMR EQUATION - MEGAJOULES
AGE GROUP WEIGHT MEN WOMEN
10 - 18 83 8.896 7.546
19 - 30 83 8.125 7.182
31 -60 83 7.637 6.360
> 60 83 6.526 5.909
A person over 60 weighing 83kg needs 6.526 mj (males) or 5.909 mJ (females).
I just need to lookup to to choose according to the 1 or 2 designated - 1 will return 6.526, 2 will retun 5.909.
Thanks!
Hello!
If I understand your task correctly, the following formula should work for you:
=IF(C2=1,VLOOKUP(C1,B25:E28,3,TRUE),VLOOKUP(C1,B25:E28,4,TRUE))
C2 is 1 or 2
C1 - this is the age in years.
B25:B28 is 10, 19, 31, 60
Read about VLOOKUP approximate match (TRUE) in this article.
This should solve your task.
can u help me with this scenario
final numerical
performance rating
8.38 <-------------RATING BUT IT DISPLAY (VS)
equivalent adjectival rating
= (VS) <------ I WANT TO SHOW SOMETHING LIKETHIS
THE DATA BELOW RANGE FROM
9.5-10 = OUTSTANDING (O)
7.51-9.49= VERY SATISFACTORY (VS)
THANKS
Hello!
Use the guidelines and examples from this article - Excel IF statement with multiple AND/OR conditions, nested IF formulas
=IF(AND(A1<10,A1>=9.5),"O",IF(AND(A1>=7.5,A1<9.5),"VS",""))
Hi,
Have a peculiar query.
The following table denotes achieve numbers in the unit tests.
Name Unit 1 Unit 2
A 100
B 95 98
C 85
D 92 96
E 65 85
F 99
G 85 92
Whosoever have taken UNIT 2 test. That number will be considered, else UNIT 1 number.
Pls help with formula
Hello!
If I understand your task correctly, the following formula should work for you:
=IF(C2="",B2,C2)
I have the almost the same data with example number 1 but instead of it being zero (0), the column is blank (no data). How do I replace the (0) in the formula if the data in the column is empty?
=IF(VLOOKUP(E1,$A$2:$B$10,2,FALSE)=0(what if the value of column is empty/no data?),"No","Yes")
Hello!
This formula works if there is a blank cell instead of 0. You don't need to change anything in the formula.
Hi,
I need help with a formula. I need to do a Vlookup or formula based on a location I type in the cell to reference that locations data. If I type a location in a cell (ex. Atlanta) I need to do a Vlookup based on location 1's (Atlanta's) data. If I enter location 2 (ex. Charlotte) in the cell I need to reference location 2's (Charlotte's) data.
Thank you,
Correct me if I'm wrong
based on my understanding @hollie has 2 different set of data which are known as Atlanta and Charlotte as separate table and @hollie want to use those data set as vlookup point of refference for return value
I'm still learning and advice my solution since I just get the undertanding of the formula 2 minutes ago
Hollie need to combine Charlotte and Atlanta Table as one big table and ensure to use unique data as first column also using those unique value as data entry for serching return value
Hello!
Unfortunately, without seeing your data it is difficult to give you any advice. If you enter location data in cell A2, then in the formula in cell B2 you must use the data from A2. You can see examples of VLOOKUP in this article.
If this is not what you wanted, please describe the problem in more detail.
Please help!
I have a template that I'm using a vlookup to populate the dollar value for the salary range's minimum, midpoint, and maximum. However, in the lookup table, if the job code doesn't have a salary range, the value appears as "1" for the minimum, midpoint, and maximum.
I'd like the vlookup to return the value shown for the minimum, midpoint, and maximum, unless it equals "1", then I want it to displayed value to show "N/A" in the template.
The following formula is correct, except it's missing the value shown in the lookup table when the value is greater than 1.
=IF(VLOOKUP($F$9,'Active Job Codes List (25)'!$A$2:$Z$4168,14,FALSE)=1,"N/A")
The following formula is correct, except it's missing the "N/A" if the value shown in the lookup table equals 1.
=VLOOKUP($F$9,'Active Job Codes List (25)'!$A$2:$Z$4168,14,FALSE)
Basically, I need to combine these two formulas and none of the options I've tried seem to work.
Thank you!
Hello!
Based on your description, it is hard to completely understand your task. However, I’ll try to guess and offer you the following formula:
=IF(VLOOKUP($F$9,’Active Job Codes List (25)’!$A$2:$Z$4168,14,FALSE)=1,”N/A”, VLOOKUP($F$9,’Active Job Codes List (25)’!$A$2:$Z$4168,14,FALSE))
If this is not what you wanted, please describe the problem in more detail.
I'm trying to do a lookup formula that if true will display "present" but if false, will look in another sheet to find a "present" mark. Is this possible?
So if J Bloggs was absent on Monday's sheet returning "absent", but did attend on Tuesday's sheet, I want the tuesday's sheet mark to return so it is clear to see if anyone hasn't attended that week.
Hello!
Here is the article that may be helpful to you: Excel If Vlookup formula to perform different calculations.
I hope my advice will help you solve your task.
Hello,=IF(HLOOKUP(J17,shopdirection,4,0)="L17","Y","N"),he output is either all yes or all No,why
Hello!
I can't see your data and I don't know what your formula should do. Try removing the quotes.
=IF(HLOOKUP(J17,shopdirection,4,0)=L17,”Y”,”N”)
Hi I am looking to subtract one lookup to the other.
=(vlookup(T11,A7:H155,4,false))-vlookup(T11,M12:R80,5,false)
But if the cell for the second lookup value is empty, i would like it to just display the first value. How to I go about doing that?
Thank you!
Hello!
If the value is not found, use the IFERROR function:
IFERROR(vlookup(T11,M12:R80,5,false),0)
I hope it’ll be helpful.
Hi! I am trying to write a formula that compares names across two different excel sheets. With that being said I wrote a formula that takes the value for a month (say August) and subtracts it from a prior month (July). The three values it can return are -1 , 0 , and 1. I only care when the resulting figure is a 1. Here is the formula I have so far:
=IF('TB VI 2021.09.10'!E10-'TB VI 2021.07.31'!E10=1,1,IF('TB VI 2021.09.10'!E10-'TB VI 2021.07.31'!E10=0,"",IF('TB VI 2021.09.10'!E10-'TB VI 2021.07.31'!E10=-1,"",)))
However, it is important that the formula pulls data from the correct names in August and in July. Sometimes, a name appears in a different cell spot across each month. I need to add something to this formula that takes the value from a specific name in one month (August) and finds that name in another month (July) and performs the subtraction (above formula)
Let me know if this is feasible or I can elaborate any further
Hello!
Please check out this article to learn how to search multiple sheets using VLOOKUP.
I hope my advice will help you solve your task. If something is still unclear, please feel free to ask.
Help me to this problem
1=8
2=22
3=40
4=62
5=86
I WANT THE CODE TO DO THIS
1.5=(value of 2 minus value of 1) "the answer is 14"
14x.5 " decimal point of 1.5"
Answer is 7
7+value of 1
answer is 7+8=15
Hi! These are regular Excel formulas that don't require any functions. See this comment for how to get "decimal point of 1.5".
Hello I need help with a formula
I need to extract details available in one column to a specific format.
Attached please find the format, if anyone can help would be really helpful.
Details I get in a column is:
Roll Number:123456 House Number:789654 Last Name: rfhdfsdf Address: asdasfSFSFLKHKGKLHG
I need a formula to extract it in below format to avoid manual task
Roll Number
House Number:
Address:
Why I am stuck is,
1. the length of roll numbers and house numbers would change from a single digit to double or triple
2. I do not want to extract last name as per the format, hence not able to use mid/left/right formula
Hello!
If I understood the problem correctly, you can extract the last name from the text using the formula:
=MID(REPLACE(A1,1,SEARCH("Last Name:",A1)+11,""),1, SEARCH(" ",REPLACE(A1,1,SEARCH("Last Name:",A1)+11,""))-1)
Thanks for your response Alex.
No, the problem is I get below details in one cell "A2"
Roll Number:123456 House Number:789654 Last Name: rfhdfsdf Address: asdasfSFSFLKHKGKLHG
I have a different excel sheet, wherein I need to extract only Roll Number, House Number & Address from the cell manually, to different different columns of another excel sheet.
Therefore need a formula.
Hi!
I wrote a formula to extract the last name. Replace "Last Name:" with "Address" in the formula and you will get the address.
Great thanks Alex, it was resolved partly by getting the Roll Number and House number & Last name for me.
But for House number Somehow not getting results for address. I tried changing the number from 11 to 7,8 - 13 and so on - considering the same logic by adding the number of character it has.
Just help with this now and it will be resolved completely. Anyways a big thanks, it was such a great help!
Sorry for the long chain of comments.
Sorry read it as not getting results for Address
Rest all sorted
Sorry for Spamming
I was making some idiotic mistake
It has completed resolved
Thanks for offering this platform sir
And really sorry for the long chain. Actually I was really pissed off this manual task and was very overwhelmed when I got to learn about this platform in order to get some insights.
Thank you so much!
Hi Mr. Alexander, thank you so much because of you I learned a lot of things you also helped me before when I struggle searching for the right formula, I am new in Vlookup actually I started learning about it today, Im having trouble with this scenario, I wish to auto populate data in my table but there are so many criteria and range to consider I have column A for terms such as 12 mos,24 mos,36 mos each month have corresponding value for column B standard rate and column C advanced rate(I made it in dropdown list). I wish to autopopulate (column c row 6) the corresponding value when I input the term and whether I choose the standard rate or advance rate
A - B - C
mos - standard rate -advance rate
12 - 1% - 4%
24 - 2% - 5%
36 - 3% -6%
row 5 | mos - 24
row 6| rate - standard rate (in dropdown form) |column C 2%
I was able to do this but the problem is I can only choose to look for the data for standard rate I wish that even if I change from standard to advance it will automatically auto populate
I hope you understand my concern Thank you
Hello!
Write down the formula to find advance rate versus standard rate in column C. Write down the formula to find standard rate versus advance rate in column B. If you write a value in column B or C, you will replace the formula with a value. But the formula in the adjacent column will find the value you want.
I hope my advice will help you solve your task.
Hi,
I am trying to get the below formula to work. I don't know what I am getting wrong over here. Can someone please help with the same.
=IFS(M3="",O3,O3="",R3),IFNA(VLOOKUP(M3,'Sponsor List Ref'!B2:C95,2,0),VLOOKUP(M3,'Sponsor List Ref'!$F$2:$G$6,2,0)))
The formula works well with only IFNA part, but if i add the IFS before, it gives a #Value! error. Any input is appreciated.
Thanks.
Hi!
The formula you wrote cannot be entered into a cell. Incorrect syntax. I don't know what you want to count. Formula =IFS(M3=””,O3,O3=””,R3) is complete. If you need to add the condition into it -
=IFS(M3=””,O3,O3=””,R3, logical_test3, value_if_true3)
Check out the syntax for the IFS function in this tutorial.
Hello,
Scenario - we have to collect the timestamps for using some badges: the entrance usage (IN) and the exit usage (OUT). One badge can be used multiple times (of course, after it has closed the cycle - exit/OUT).
I have 2 sources where i store the badge ID and a timestamp used: one sheet with the entrance - badge ID, timestamp_IN, the other with the exit - badge ID, timestamp_OUT.
How can i return for the same line the value timestamp_OUT based on the badge ID that was used before (timestamp_IN) ? Trying with VLOOKUP, but it obviously returns the first date. I need to insert a condition that the imestamp_OUT must be > than the timestamp_IN for the current line....
in sheet_IN we have the following records (badge | timestamp_IN )
badge1 | 2021-09-16 08:20:35
badge2 | 2021-09-16 08:25:44
badge3 | 2021-09-16 08:31:10
badge3 | 2021-09-16 09:00:30
badge1 | 2021-09-16 09:08:12
badge2 | 2021-09-16 10:44:03
in sheet_OUT we have the following records (badge | timestamp_OUT )
badge1 | 2021-09-16 08:28:15
badge3 | 2021-09-16 08:58:37
badge1 | 2021-09-16 09:02:40
badge2 | 2021-09-16 10:12:03
badge3 | 2021-09-16 11:07:17
badge2 | 2021-09-16 12:32:53
How to get the proper values from sheet_OUT from each badge so we know the timestamp_IN and timestamp_OUT on the same line (either in the first sheet - sheet_IN or in a new one)?
The result should contains the following records:
badge | timestamp_IN | timestamp_OUT
badge1 | 2021-09-16 08:20:35 | 2021-09-16 08:28:15
badge2 | 2021-09-16 08:25:44 | 2021-09-16 10:12:03
badge3 | 2021-09-16 08:31:10 | 2021-09-16 08:58:37
badge3 | 2021-09-16 09:00:30 | 2021-09-16 11:07:17
badge1 | 2021-09-16 09:08:12 | 2021-09-16 09:02:40
badge2 | 2021-09-16 10:44:03 | 2021-09-16 12:32:53
Thank you all!
I'm trying to create a template spreadsheet that always has VLOOKUP in Column C, going down 10,000 rows. This will check to see if the value in a specific cell in Column A is present in any of Column B, and returns "Yes" or "No" depending on the information. All good there.
Sometimes I don't need all 10,000 rows, sometimes I do, but I don't want to change the template for this VLOOKUP. If I only have 50 rows with data in both Column A and Column B, I want Column C to be blank in every cell below C50 instead of returning a "no" result. This way when I filter Column C to only see the "no" cells it doesn't show all the results below C50 as well.
For Visual:
A B C
1| Hello | Hello | Yes |
2| Hi | Wave | No |
3| 'blank'| Apple |'stays blank' |
Currently I'm stuck on:
=IF(ISNA(VLOOKUP(A1,$B$1:$B$10000,1,FALSE)),"No","Yes")
Hello!
Use the IF function to get blank if the cell in column A is blank.
=IF(A1<>"",IF(ISNA(VLOOKUP(A1,$B$1:$B$10000,1,FALSE)),"No","Yes"),"")
Hope this is what you need.
Right on the money! Thank you for getting me out of that rabbit hole!
Hi I want to do a vlookup of a cell that ends with N with multiple results
Sample:
Apple 13A
Banana 76
Mango 57S
Apple 26N
I want to vlookup apple with the result of 26N because it ends with "N". Please help me
Hello!
You can find the examples and detailed instructions here: How to VLOOKUP multiple values in Excel with one or more criteria.
I hope I answered your question. If something is still unclear, please feel free to ask.
I am not understanding whatever you are saying?
explain in detail.......
Hi Alexander I have a formula I need help with.
=@IF(VLOKUP(@I:I,Format2!C:P,14,0)="Scrunchie","Marketing Merchandise",AE:AE)
Would like to add in Bottle Holder and Mask besides scrunchie , total 3 items to the formula to show Marketing Merchandise as the result.
Hope to hear a reply from u soon !
Thanks!
Hi, I have a billing template, I have 3 areas with the same item # and one of them has a different price. In the tracker, I need a formula that if I use the same code for the different areas, the formula gives me a different price for each area. For example, I have 82 feet of item# LC04 for Tampa with a cost of $5.82 per foot and the same item with the same footage for Lakeland with a cost of $6.59. What formula do I use to calculate the value? I already have the tab for the items and another tab for the billing. Please help??
Hi there,
I would like to use google sheets to do the following production planning. It is a two part plan.
1) I would like to be able to write on the left the following information in cells A1:D7 for example
Brew Date Batch Number FV No. F. Time
07/06/2021 RF130 FV1 20
08/06/2021 RF131 FV2 16
09/06/2021 RF132 FV3 14
10/06/2021 RF133 FV4 16
11/06/2021 RF134 FV5 30
12/06/2021 RF135 FV6 20
I would then like to automatically populate a schedule that has the days running down it and the fermenter number across with the batch number ie
FV1 FV2 FV3 FV4 FV5 FV6 FV7 FV8 FV9
07/06/2021 RF130
08/06/2021
09/06/2021
10/06/2021
11/06/2021
12/06/2021
13/06/2021
my current formula returning RF130 is a simple IF(AND but I have to enter a million IF and statements as I run down the page
=
IF(AND(A2=F4,C2=G3),B2,IF(AND(A3=F4,C3=G3),B3,IF(AND(A4=F4,C4=G3),B4,IF(AND(A5=F4,C5=G3),B5,
IF(AND(A6=F4,C6=G3),B6,IF(AND(A7=F4,C7=G3),B7,IF(AND(A8=F4,C8=G3),B8,""))))))). etc
I would like to migrate to a formula that matches date and FV number and returns the batch number for the specified FV.
2) The second part of the formula will look at the F.Time and populate down the same batch number for that amount of days.
please help!
cheers
G
Hi
I have list of DMAs for which I need to vlookup states (col 2) but pick only which has max vehicle count in (col 3).
what formula would you recommend?
DMA State Vehicle Count
ALBANY MA 2,272
ALBANY NY 26,361
ALBANY VT 830
SANTA FE. AZ 1,033
SANTA FE. CO 1,132
SANTA FE. NM 26,917
Hello!
You can find the examples and detailed instructions here: How to get matches of largest N values.
I hope it’ll be helpful.
If i want to apply vlookup formula and want to make difference two reference column how can I did it.
Hi Alexander,
I am looking for a formula that looks like a combination of Vlookup and IF function.
following is my scenario:
TAB 1 contains data of numbers negatives to positive, i want to reflect that data to TAB 2 with the condition , if value is less than zero like negative no. then return it as Zero "0" and if above zero then return as it is.
Thank you so much,
Hello!
Please try the following formula:
=IF(Sheet1!A1>0,Sheet1!A1,0)
You can copy this formula down along the column.
Hope this is what you need.
I think i found it , please disregards my question above, thank you
Excel If Vlookup formula to perform different calculations
Besides displaying your own text messages, If function with Vlookup can perform different calculations based on the criteria you specify.
Taking our example further, let's calculate the commission of a specific seller (F1) depending on their effectiveness: 20% commission for those who made $200 and more, 10% for everyone else.
For this, you check if the value returned by Vlookup is greater than or equal to 200, and if it is, multiply it by 20%, otherwise by 10%:
=IF(VLOOKUP(F1,$A$2:$C$10,3,FALSE )>=200, VLOOKUP(F1,$A$2:$C$10,3,FALSE)*20%, VLOOKUP(F1,$A$2:$C$10,3,FALSE)*10%)
This will do, any number multiply zero will equal to zero.
I am looking up a specific value from two tables I set up, one table has one rate, another has a different rate. I am using IF (VLOOKUP, true), (VLOOKUP2, true), false). How do I make the VLOOKUP2 value work? Thanks!
Hello!
Please specify what you were trying to find, what formula you used and what problem or error occurred. Include an example of the source data and the result you want to get. It’ll help me understand the problem you faced better and help you.
Thank you Alexander!
Here is the formula I am trying to make work:
Rule: if Column J is in TableFX25 then Column I* (1-0.025), if column J is in TableFX35, ColumnI*(1-0.035) else Column I*(1-0.03).
The fomula: N8*IF(J8 =(VLOOKUP(J8,'FX Calculation.xlsx'!TableFX25,1,FALSE)),(1-0.025),IF(J8=(VLOOKUP(J8,'FX Calculation.xlsx'!TableFX35,1,FALSE)), (1-0.035), (1-0.03)))
Problem: Vlookup for TableFX35 isn't working - the value in column J isn't being recognized in TableFX35.
Is it because the formula?
Appreciate the help. And let me know should you need further clarification.
Hello!
Use the IFERROR function.
Instead
J8 =(VLOOKUP(J8,’FX Calculation.xlsx’!TableFX25,1,FALSE))
write down
J8 =IFERROR(VLOOKUP(J8,’FX Calculation.xlsx’!TableFX25,1,FALSE),"")
You can learn more about IFERROR function in Excel in this article on our blog.
I am comparing two cells (contains nos.) which have Vlookup formula in it by simple IF formula.
My logical test value is true but it is still not showing the desired result and showing the text of false value.
Where I am going wrong?
Hi!
The information you provided is not enough to understand your case and give you any advice. If the numbers are the result of formula calculations, check the decimal places. Perhaps your numbers differ by the third or fourth digit after the decimal point. Use rounding of results in formulas.
i need function calculate variable discount for different products
with if and & vlookup
trying to write a vlookup with where if is a certain cell i would like it to multiply to the power of 10 and than divide by 2 and if it is not the certain cell than to just multiply by power of 10 here is what i got so far.
=IF(OR(E2="",$D2=""),"",SUM(IF($C2="Buy",(E2-D2),(D2-E2)) * POWER(10, VLOOKUP($L2,'Pairs time power of 10'!$A:$C,3,FALSE)),0))
I need to add this
IF(b2 is 'Pairs time power of 10'!B37,'Trading Journal'!, divide by 2
I hope i explained what im looking for correctly. the equation i have already is perfect for my other pairs for forex, but a few are stubborn and need to be divided by 2, so i am trying to figure it into the equation
Hey,
I have following issue.
for example my If should be: if the content of cel from kolom A on this row occurs in kolom B then it should say "Slave" else it should say "Master"
We used this formule: =IF(VLOOKUP([@[xxx]]=@xxx_HP;1;FALSE)=TRUE;"Master";"Slave")
But we get a #N/A
Thanks
Hi,
It is very difficult to understand a formula that contains unique references to your workbook worksheets.
Explain what xxx and xxx_HP are.
Describe in detail what problem you have, and I will try to help you.
Hello,
I am trying to lookup 3 criteria's from a range of data on a different sheet, and match to 3 criteria's on my current sheet and if they all match say "Yes", if Not say "No".
Can you please help me with that.
Thanks
Hello!
Please re-check the article above since it covers your task.
I cannot give more detailed advice, since I do not have your data. If something is still unclear, please feel free to ask.
good day, I want to extract information out of an excel table for every customer that needs a refund. i made a column that states "REFUND DUE" and it says "yes" or "no" for when refund is or isnt due. i need to extract all the "yes" to another table. what formula can i use to do so?
Hello!
If I understand your task correctly, here is the article that may be helpful to you — How to Vlookup and return multiple values in Excel
Hi :)
I have a unbalanced panel data set I want to sort.
How can I code excel to look in a column match with a condition, and then take the sum of the values which also meets the same condition?
The goal is to get the mean of my parameter for each country for each year in the panel data set. So I only have the parameter in years for each country.
I was thinking that some of the functions here could be usefull, but I cant quite figure out how to combine them to get the wanted result.
Hello!
If you want to find the sum of values by condition, then use the SUMIFS function.
If you need to find the average value by condition, then you need the AVERAGEIF function.
I have two sheets. In the first sheet I miss a date, which can be found in the second sheet. The rows (in the second sheet) in which these dates can be found is also a unique ID. These ID numbers are also present in the rows in the first sheet which requires the dates.
I would like to define a formula that takes the dates from the second sheet and prints it in the right cell in the first sheet. The date is placed correct if the ID in the first and second sheet match.
How can I use 'IF' and 'VLOOKUP' to define such a formula?
Hello!
You need to take the ID from the first sheet and look for it on the second sheet. When the ID is found, write the date from the corresponding line of the second sheet to the first sheet.
I cannot give you a more accurate advice, since you did not describe your data.
Please have a look at this article — INDEX & MATCH in Excel - better alternative to VLOOKUP.
I have a data in which The team mapping from 1st-24th was different and then from 25th the team mapping has changed how can I use the If with Vlookup
is there a way to show vlookup result in series? vlookup always show first value
for example:
order number 1 has to 2 order item1 apple item 2 is orange item3 is banana
order # | item
1 apple
1 apple
1 apple
instead of:
order # | item
1 apple
1 orange
1 banana
please help me on this
thanks!
Hello!
Here is the article that may be helpful to you: How to VLOOKUP multiple values in Excel with one or more criteria
I'm trying to match information from two sheets (First Name, Last Name & DOB), but also need the formula to pull data from 3 separate columns if a match is found (Date, Action, Customer ID).
Sheet 1 only has First Name, Last Name & DOB.
Sheet 2 has First Name, Last Name & DOB + a specific date, an action (Add or Delete) and a customer ID.
Can this be done with IF+VLOOKUP?
Thanks!
Hello!
Here is the article that may be helpful to you: Excel VLOOKUP with multiple conditions
I hope my advice will help you solve your task.
Hoping for your best formula by understanding what I want the outcome is.
My situation is like this. In cell H4 and I4 is the Basic Pay on an employee separated whether the basic is MWE or not, so only one cell will only have the data needed. In cell AD4 is the EE share for PHIC here in Philippines. In cell AR4 should be the ER share (this is where I want my formula to work on).
In another sheet 'Formula Source'!B2:E5 is my table range where my vlookup should return the value in index 3 (or in any value in Cell D2 to D5). But the value in D2 is a fix amount of P300 and in D3:D5 is only a percentage rate given with a compensation range in B2:B5.
My formula goes like this: =IF(OR(SUM($H4:$I4)>'Formula Source'!$B$3,$AD4>0),(SUM($H4:$I4)*VLOOKUP(SUM($H4:$I4),'Formula Source'!$B$3:$E$5,3,TRUE)),VLOOKUP(SUM($H4:$I4),'Formula Source'!$B$2:$E$2,3,TRUE))
Well, this gave me a result but even those who are zeros in AD4 (column AD) still have values where this should also be zero.
Hoping for your better analysis. Thank you.
Hello!
It is very difficult to understand a formula that contains unique references to your workbook worksheets.
I don't know anything about how salaries are calculated in the Philippines. Therefore, your abbreviations MWE, PHIC, ER do not tell me anything.
Describe your problem more easily.
Compensation range is actually in B2:C5
Please help here to find a match value, which formula should I use to get it. Example below.
In Column A I have a value and on that basis I need to find a match with reference to the Multiple column like, if you find a match for column A from column B give me a value if not find in Column B look in column C and if not column C look in column D and give me a value.
Which formula should I use here. Thanks.
Hello!
If I understood the problem correctly, you will find the answer in the previous comment.
I have a worksheet with two tabs. My first tab (A) is my results page and I usually use a vlookup to match identifiers from Tab A to Tab B that then finds associated data for the identifier. (eg: (VLOOKUP(B4,'INFO_201801-201812'!G:H,2,FALSE) That is usually fine, as the data I need is always in a specific place on my Tab B. However, I have found an issue with my original data and the identifer in Tab B can be found in one of two different columns. (eg: F:H or G:H) Can i combined two vlookup formulas into one IF statement so that, if the data I need is not found in the first column (F) on Tab B it will check the second column (G)?
Hello!
Pay attention to the following paragraph of the article above — ISNA VLOOKUP.
Try something like this.
=IF(ISNA(VLOOKUP(F1,Sheet1!$A$2:$C$10,3,FALSE)), VLOOKUP(F1,Sheet2!$A$2:$C$10,3,FALSE), "Not found")
Modify the links according to your details.
I am looking for a formulas that I am guessing is some sort of IF and VLOOKUP combination.
I have a Main excel sheet that will hold all "donations" made: Name, contact info and a column of each department a donation was made to.
Each Department has it's own column and its own sheets, so I would like Names and contact Infor & amount donated shared with that departments sheet, if there is an amount in the main sheets column.
So IF Column4 has $ammount in Row1, Then Name, address, phone #, email, and $amount in Row1 is shared with the corresponding Sheet for Column4.
Hello!
Unfortunately, without seeing your data it is impossible to give you advice.
I'm sorry, it is not very clear what result you want to get. Could you please describe your task in more detail and send us a small sample workbook with the source data and expected result to support@ablebits.com? Please shorten your tables to 10-20 rows/columns and include the link to your blog comment.
We'll look into your task and try to help.
Hi,
I have an other problem (I think).
I do a VLookup. But if the cell of the requested Output is empty, I want to get the next value (lookup the next row in the range that equals the Lookup match.
So I am have question and I am not sure if it can be done with excel.
I have 3 columns, I am comparing the data from columns A and B using VLOOKUP
to express the results on column C, I get the result of N/A for the values missing from
A and B. Is there a way instead of showing 'N/A' to show the values from column A
so I know exactly which values are not present in Column B? I don't want to see 'No ,Yes, True or False'
Hello!
You can learn more about fixing #N/A error in VLOOKUP formulas in Excel in this article on our blog.
I hope I answered your question. If something is still unclear, please feel free to ask.
Hi! I hope you can help me on this situation. I need a formula that can part our sales.
Scenario:
Sales is $100 . This must be automatically parted to 80% and 20% in a particular sales territory.
Hello Alexander ,
Thank you Alexander for help !
I fond one new formula on the internet and I think is more simple to use for my scope:
=LEFT(A1;18)=''01234-23456-234556''
where A1 is the cell with ''01234-23456-234556-ABCD'' and ''18'' is the number of caracters counted from LEFT SIDE
Hello!
You didn't say anything about the fact that the number of characters in your text is always the same. My formula works with any number of characters. Your formula only works when the number of characters is 18.
It is a pity that you did not mention this. I would have spent much less time answering.
I want to have an if function which returns the value of the next cell if the value is zero
Hi,
If I understand your task correctly, the following formula should work for you:
=IF(A2=0,INDIRECT(ADDRESS(ROW(A2)+1,COLUMN(A2))),A2)
Data on file i am bouncing to has a Y or null, and then there is the possibility of #n/a error. i'd like the result of my vlookup as follows:
if Y, then Yes
if null, then No
if not found (#N/A), then null
Hi,
If I understand your task correctly, the following formula should work for you:
IFERROR(IF(VLOOKUP(…) = "Y", "Yes", "No"),"Null")
You can learn more about IFERROR with VLOOKUP in Excel in this article on our blog.
I am trying to bring back column C based on the match in column A and the amount in column B. What would the formula look like?
HS amount .375 = column c?
Column A Column B Column C
HS .420 Default
HS .390 DSM
HS .375 RSM
AP .400 Default
AP .350 DSM
AP .300 EXEC
Hello!
If I understand your task correctly, check out the following article on our blog, it’ll be sure to help you with your task: Vlookup multiple matches based on multiple conditions.
I hope my advice will help you solve your task.
Hello ,
I need some support from you.
For one excel document I need to separate numbers from text in two separates columns.
In my case ,01234-23456-234556-ABCD and I want to separte only 01234-23456-234556 in one column and ABCD in other column and to keep this format.I tried to use the function .I tried to use the Excel function ''Text to Columns'' but it was not working fine for my case.
Thank you.
Best regards,
Silviu
Hello!
The formula below will do the trick for you:
=LEFT(A1,SEARCH("#",SUBSTITUTE(A1,"-","#", LEN(A1)-LEN(SUBSTITUTE(A1,"-",""))))-1)
and
=MID(A1,SEARCH("#",SUBSTITUTE(A1,"-","#", LEN(A1)-LEN(SUBSTITUTE(A1,"-",""))))+1,50)
I hope my advice will help you solve your task.
Hello,
I have a questions, below is the scenario in excel. I keep getting inconsistencies in my formulas
Cell A14=John, B14= Smith, C14=123-456-7890, D14=jsmith@gmail.com, E14=SE, F14=Appointment or Pending
If cell F14=Appointment then cell G14= the name in cell A14. But if cell F14=Pending then cell G14= blank or false.
How do I write this in excel? Can you please help?
Hello!
If I understand your task correctly, the following formula should work for you:
=IF(F14="Appointment",A14,IF(F14="Pending","","No"))
Hope this is what you need.
IF A2 IS A BLANK CELL AND I WANT TO VLOOKUP IT UP AND BRING A VALUE IN THAT CELL, WHATS THE FORMULA?