![]() |
Combine VLOOKUP and IF function so #NA isn't returned as a value from VLOOKUP
I am using VLOOKUP and when that function doesn't find the value in the
table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a value from VLOOKUP
Yes it can,
=IF(ISERROR{or other IS functions}(VLOOKUP([your vlookup arguments])),0,VLOOKUP([your vlookup arguments])) I hope this helps, Conan Kelly "buffgirl71" wrote in message ups.com... I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a value f
=IF(ISNA(your formula),0,your formula)
Replace your formula with your VLOOKUP "buffgirl71" wrote: I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a valuefrom VLOOKUP
=if(iserror(vlookup(...)),0,vlookup(...))
or =if(iserror(vlookup(...)),"",vlookup(...)) The second formula will work if your summing using =sum(). That function ignores text. But if you're using something like: =b1+C1+D1 Then the summing won't work. buffgirl71 wrote: I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. -- Dave Peterson |
Combine VLOOKUP and IF function so #NA isn't returned as a value from VLOOKUP
Thanks to all for your responses - but I don't seem to have it quite
right. This is my formula: =IF(=ISERROR(=VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE )),0,=VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE)) but I'm getting a message that the formula contains an error. I can't see what's wrong...I must have mismatched parens or something. If anyone can see what's wrong, I'd appreciate your letting me know. Many thanks. Conan Kelly wrote: Yes it can, =IF(ISERROR{or other IS functions}(VLOOKUP([your vlookup arguments])),0,VLOOKUP([your vlookup arguments])) I hope this helps, Conan Kelly "buffgirl71" wrote in message ups.com... I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a value from VLOOKUP
Thanks to all for your responses - but I don't seem to have it quite
right. This is my formula: =IF(=ISERROR(=VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE )),0,=VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE)) but I'm getting a message that the formula contains an error. I can't see what's wrong...I must have mismatched parens or something. If anyone can see what's wrong, I'd appreciate your letting me know. Many thanks. Conan Kelly wrote: Yes it can, =IF(ISERROR{or other IS functions}(VLOOKUP([your vlookup arguments])),0,VLOOKUP([your vlookup arguments])) I hope this helps, Conan Kelly "buffgirl71" wrote in message ups.com... I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a value from VLOOKUP
Thanks to all for your responses - but I don't seem to have it quite
right. This is my formula: =IF(=ISERROR(=VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE )),0,=VLOOKUP(I4,FUEL!$G$*2:$I$2044,2,FALSE)) but I'm getting a message that the formula contains an error. I can't see what's wrong...I must have mismatched parens or something. If anyone can see what's wrong, I'd appreciate your letting me know. Many thanks. Dave Peterson wrote: =if(iserror(vlookup(...)),0,vlookup(...)) or =if(iserror(vlookup(...)),"",vlookup(...)) The second formula will work if your summing using =sum(). That function ignores text. But if you're using something like: =b1+C1+D1 Then the summing won't work. buffgirl71 wrote: I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. -- Dave Peterson |
Combine VLOOKUP and IF function so #NA isn't returned as a val
You have too many "=" remove them all except the first one.
"buffgirl71" wrote: Thanks to all for your responses - but I don't seem to have it quite right. This is my formula: =IF(=ISERROR(=VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE )),0,=VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE)) but I'm getting a message that the formula contains an error. I can't see what's wrong...I must have mismatched parens or something. If anyone can see what's wrong, I'd appreciate your letting me know. Many thanks. Conan Kelly wrote: Yes it can, =IF(ISERROR{or other IS functions}(VLOOKUP([your vlookup arguments])),0,VLOOKUP([your vlookup arguments])) I hope this helps, Conan Kelly "buffgirl71" wrote in message ups.com... I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a value from VLOOKUP
buffgirl,
there only needs to be one equal sign (=) in this formula. Start it with one. All the rest are not needed. =IF(ISERROR(VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE)) ,0,VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE)) I hope this helps, Conan Kelly "buffgirl71" wrote in message oups.com... Thanks to all for your responses - but I don't seem to have it quite right. This is my formula: =IF(=ISERROR(=VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE )),0,=VLOOKUP(I4,FUEL!$G$2:$I$2044,2,FALSE)) but I'm getting a message that the formula contains an error. I can't see what's wrong...I must have mismatched parens or something. If anyone can see what's wrong, I'd appreciate your letting me know. Many thanks. Conan Kelly wrote: Yes it can, =IF(ISERROR{or other IS functions}(VLOOKUP([your vlookup arguments])),0,VLOOKUP([your vlookup arguments])) I hope this helps, Conan Kelly "buffgirl71" wrote in message ups.com... I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a value from VLOOKUP
HALLELUIA!!! You're all geniuses - thank you SO much - it works
PERFECTLY!!! Enjoy your weekends - buffgirl71 wrote: I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a value from VLOOKUP
HALLELUIA!!! You're all geniuses - thank you SO much - it works
PERFECTLY!!! Enjoy your weekends - buffgirl71 wrote: I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a val
Just so that you are aware, it is typically the ideal that ISNA is use
instead of ISERROR because ISERROR will return TRUE for even syntactical errors. For instance, =ISERROR(VLOOKUP(HJAHSDFJADHF)) will return TRUE. Best to replace ISERROR with ISNA. "buffgirl71" wrote: HALLELUIA!!! You're all geniuses - thank you SO much - it works PERFECTLY!!! Enjoy your weekends - buffgirl71 wrote: I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
Combine VLOOKUP and IF function so #NA isn't returned as a val
Thank you for your advice. I will make the change from ISERROR to ISNA
in my formula. ExcelChampion wrote: Just so that you are aware, it is typically the ideal that ISNA is use instead of ISERROR because ISERROR will return TRUE for even syntactical errors. For instance, =ISERROR(VLOOKUP(HJAHSDFJADHF)) will return TRUE. Best to replace ISERROR with ISNA. "buffgirl71" wrote: HALLELUIA!!! You're all geniuses - thank you SO much - it works PERFECTLY!!! Enjoy your weekends - buffgirl71 wrote: I am using VLOOKUP and when that function doesn't find the value in the table, it returns "#NA" as the value. I then can't sum the column because of the #NA in some of the cells. Is there a way that I can return a zero or a null instead of the #NA? I was thinking that perhaps the VLOOKUP could be combined with IF... Thanks for your help in advance. |
All times are GMT +1. The time now is 06:45 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com