VLOOKUP with conditional criteria.

As mentioned in a couple of previous threads, I've created a complicated cross-sheet formula with several different reports. What I'm trying to do now is have a sheet populate whatever information is found in Range 1 if it meets the conditions mentioned.


image.png


So, if anything is entered into Range 1 (Outlet) with the condition of "Business Insider", it will populate whatever information found in Range 2, in this case, "Susanna Speier." If any other name is entered in this range further down, it will also automatically be added to my cross sheet. This is the formula I've entered but I think I got lost somewhere along the way because it's unparseable:


=VLOOKUP({2020 CSTE Media Tracking Range 1}, [Bloomberg News], @cell <> "", false)

Best Answer

«1

Answers

  • Paul Newcome
    Paul Newcome ✭✭✭✭✭✭

    You are going to want something more like this...

    =VLOOKUP(Outlet@row, {2020 CSTE Media Tracking Range 1}, ##, false)


    You are going to need to update the "##" with a column number where the data you want to pull resides.

  • You are going to want something more like this...<\/p>

    =VLOOKUP(Outlet@row, {2020 CSTE Media Tracking Range 1}, ##, false)<\/p>

    You are going to need to update the "##" with a column number where the data you want to pull resides.<\/p>","bodyRaw":"[{\"insert\":\"You are going to want something more like this...\\n=VLOOKUP(Outlet@row, {2020 CSTE Media Tracking Range 1}, ##, false)\\n\\nYou are going to need to update the \\\"##\\\" with a column number where the data you want to pull resides.\\n\"}]","format":"rich","dateInserted":"2020-09-01T14:49:00+00:00","insertUser":{"userID":45516,"name":"Paul Newcome","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Paul%20Newcome","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/082\/nQPUTVFKKWDJ2.jpg","dateLastActive":"2023-08-25T17:46:09+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"displayOptions":{"showUserLabel":false,"showCompactUserInfo":true,"showDiscussionLink":false,"showPostLink":false,"showCategoryLink":false,"renderFullContent":false,"expandByDefault":false},"url":"https:\/\/community.smartsheet.com\/discussion\/comment\/261510#Comment_261510","embedType":"quote"}"> https://community.smartsheet.com/discussion/comment/261510#Comment_261510

    Thanks for your response. I tried this:


    =VLOOKUP(Outlet@row, {2020 CSTE Media Tracking Range 1}, column_4, false)


    and


    =VLOOKUP(Contact@row, {2020 CSTE Media Tracking Range 2}, column_4, false)


    Both returned unparseable. Is there something I'm missing?

  • Paul Newcome
    Paul Newcome ✭✭✭✭✭✭

    =VLOOKUP(Contact@row, {2020 CSTE Media Tracking Range 2},column_4, false)


    The bold portion should be a numerical value.

  • =VLOOKUP(Contact@row, {2020 CSTE Media Tracking Range 2}, column_4<\/strong>, false)<\/p>

    The bold portion should be a numerical value.<\/p>","bodyRaw":"[{\"insert\":\"=VLOOKUP(Contact@row, {2020 CSTE Media Tracking Range 2}, \"},{\"attributes\":{\"bold\":true},\"insert\":\"column_4\"},{\"insert\":\", false)\\n\\nThe bold portion should be a numerical value.\\n\"}]","format":"rich","dateInserted":"2020-09-01T15:21:03+00:00","insertUser":{"userID":45516,"name":"Paul Newcome","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Paul%20Newcome","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/082\/nQPUTVFKKWDJ2.jpg","dateLastActive":"2023-08-25T17:46:09+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"displayOptions":{"showUserLabel":false,"showCompactUserInfo":true,"showDiscussionLink":false,"showPostLink":false,"showCategoryLink":false,"renderFullContent":false,"expandByDefault":false},"url":"https:\/\/community.smartsheet.com\/discussion\/comment\/261520#Comment_261520","embedType":"quote"}"> https://community.smartsheet.com/discussion/comment/261520#Comment_261520

    So just a 4?

  • Paul Newcome
    Paul Newcome ✭✭✭✭✭✭

    It is going to depend on which column within your range you are trying to pull from. The first column (1) will be on the far left and should be the column that you are matching on. From there the next column to the right is 2, then 3, then 4, so on and so forth...

  • It is going to depend on which column within your range you are trying to pull from. The first column (1) will be on the far left and should be the column that you are matching on. From there the next column to the right is 2, then 3, then 4, so on and so forth...<\/p>","bodyRaw":"[{\"insert\":\"It is going to depend on which column within your range you are trying to pull from. The first column (1) will be on the far left and should be the column that you are matching on. From there the next column to the right is 2, then 3, then 4, so on and so forth...\\n\"}]","format":"rich","dateInserted":"2020-09-01T15:30:29+00:00","insertUser":{"userID":45516,"name":"Paul Newcome","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Paul%20Newcome","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/082\/nQPUTVFKKWDJ2.jpg","dateLastActive":"2023-08-25T17:46:09+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"displayOptions":{"showUserLabel":false,"showCompactUserInfo":true,"showDiscussionLink":false,"showPostLink":false,"showCategoryLink":false,"renderFullContent":false,"expandByDefault":false},"url":"https:\/\/community.smartsheet.com\/discussion\/comment\/261524#Comment_261524","embedType":"quote"}"> https://community.smartsheet.com/discussion/comment/261524#Comment_261524

    After a little bit of research, I found the INDEX/MATCH formula. Would that work better? I've tried this but it came back unparseable.


    =INDEX({2020 CSTE Media Tracking Range 1}:[Bloomberg News], MATCH(Contact, {2020 CSTE Media Tracking Range 2})

  • Paul Newcome
    Paul Newcome ✭✭✭✭✭✭

    I prefer INDEX/MATCH personally. For that you are going to have 2 separate ranges and it will look something like this...

    =INDEX({2020 CSTE Media Tracking Column to Pull From}, MATCH(Outlet@row, {2020 CSTE Media Tracking Column to Match On}, 0))

  • I prefer INDEX\/MATCH personally. For that you are going to have 2 separate ranges and it will look something like this...<\/p>

    =INDEX({2020 CSTE Media Tracking Column to Pull From}, MATCH(Outlet@row, {2020 CSTE Media Tracking Column to Match On}, 0))<\/p>","bodyRaw":"[{\"insert\":\"I prefer INDEX\\\/MATCH personally. For that you are going to have 2 separate ranges and it will look something like this...\\n=INDEX({2020 CSTE Media Tracking Column to Pull From}, MATCH(Outlet@row, {2020 CSTE Media Tracking Column to Match On}, 0))\\n\\n\"}]","format":"rich","dateInserted":"2020-09-01T15:56:17+00:00","insertUser":{"userID":45516,"name":"Paul Newcome","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Paul%20Newcome","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/082\/nQPUTVFKKWDJ2.jpg","dateLastActive":"2023-08-25T17:46:09+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"displayOptions":{"showUserLabel":false,"showCompactUserInfo":true,"showDiscussionLink":false,"showPostLink":false,"showCategoryLink":false,"renderFullContent":false,"expandByDefault":false},"url":"https:\/\/community.smartsheet.com\/discussion\/comment\/261530#Comment_261530","embedType":"quote"}"> https://community.smartsheet.com/discussion/comment/261530#Comment_261530

    This is what I entered:


    =INDEX({2020 CSTE Media Tracking Range 1}, MATCH(Contact@row, {2020 CSTE Media Tracking Range 2}, 0))


    I get "#NOMATCH." Hopefully this screenshot will help show what I'm trying to do based on the screenshot above. I might need to add additional cells depending on how many returns it gets but basically, if any cell on my Media Tracking sheet finds a cell with a name for any of these news outlets, it will put their name in column 4 on my Contacts sheet for quick reference.

    image.png


  • Paul Newcome
    Paul Newcome ✭✭✭✭✭✭

    It looks like you are trying to pull the Contact matched to the Outlet based on your most recent screenshot whereas based on your attempted formulas you are trying to pull the Outlet matched to the Contact.


    根据你最近的截图,试试这个…

    =INDEX({2020 CSTE Media Tracking Contact Column}, MATCH([Column3]@row, {2020 CSTE Media Tracking Outlet Column}, 0))

  • Sarah Zimmerman
    edited 09/01/20
    It looks like you are trying to pull the Contact matched to the Outlet based on your most recent screenshot whereas based on your attempted formulas you are trying to pull the Outlet matched to the Contact.<\/p>

    Based on your most recent screenshot, try this...<\/p>

    =INDEX({2020 CSTE Media Tracking Contact Column}, MATCH([Column3]@row, {2020 CSTE Media Tracking Outlet Column}, 0))<\/p>","bodyRaw":"[{\"insert\":\"It looks like you are trying to pull the Contact matched to the Outlet based on your most recent screenshot whereas based on your attempted formulas you are trying to pull the Outlet matched to the Contact.\\n\\nBased on your most recent screenshot, try this...\\n=INDEX({2020 CSTE Media Tracking Contact Column}, MATCH([Column3]@row, {2020 CSTE Media Tracking Outlet Column}, 0))\\n\"}]","format":"rich","dateInserted":"2020-09-01T17:28:43+00:00","insertUser":{"userID":45516,"name":"Paul Newcome","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Paul%20Newcome","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/082\/nQPUTVFKKWDJ2.jpg","dateLastActive":"2023-08-25T17:46:09+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"displayOptions":{"showUserLabel":false,"showCompactUserInfo":true,"showDiscussionLink":false,"showPostLink":false,"showCategoryLink":false,"renderFullContent":false,"expandByDefault":false},"url":"https:\/\/community.smartsheet.com\/discussion\/comment\/261545#Comment_261545","embedType":"quote"}"> https://community.smartsheet.com/discussion/comment/261545#Comment_261545


    I got something a bit different this time; "circular reference."


    =INDEX({2020 CSTE Media Tracking Range 2}, MATCH(Contact@row, {2020 CSTE Media Tracking Range 1}, 0))

  • Paul Newcome
    Paul Newcome ✭✭✭✭✭✭

    What exactly are you trying to pull? The Contact or the Outlet?

  • I'm trying to pull the contact.

  • Paul Newcome
    Paul Newcome ✭✭✭✭✭✭

    Then try the last formula I provided.

  • That returns as unparseable.

  • Paul Newcome
    Paul Newcome ✭✭✭✭✭✭

    Can you copy/paste the formula that is throwing the error directly from your sheet to here?

Help Article Resources

Want to practice working with formulas directly in Smartsheet?

Check out theFormula Handbook template!
Try this:<\/p>

=COUNTIFS([Item Number]:[Item Number], OR(@cell = \"C001\", @cell = \"COO2\", @cell = \"COO3\", @cell = \"COO4\"), [Status]:[Status], OR(@cell = \"Green\", @cell = \"Yellow\", @cell = \"Red\"))<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":322,"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[{"tagID":254,"urlcode":"formulas","name":"Formulas"}]},{"discussionID":109490,"type":"question","name":"HAS exact match within multiselect - Numbered Values","excerpt":"Scenario: Trying to identify a match if a value shows up in a multiselect from another sheet. Approach: I'm able to get 95% of this done through an index(collect(contains))) formula, but having some false positives show up wherever a partial match is found. I later found some suggestions that (has) would be more…","snippet":"Scenario: Trying to identify a match if a value shows up in a multiselect from another sheet. Approach: I'm able to get 95% of this done through an index(collect(contains)))…","categoryID":322,"dateInserted":"2023-08-25T19:26:32+00:00","dateUpdated":null,"dateLastComment":"2023-08-26T00:49:48+00:00","insertUserID":154049,"insertUser":{"userID":154049,"name":"Rob W.","url":"https:\/\/community.smartsheet.com\/profile\/Rob%20W.","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2023-08-26T00:49:37+00:00","banned":0,"punished":0,"private":false,"label":"✭"},"updateUserID":null,"lastUserID":154049,"lastUser":{"userID":154049,"name":"Rob W.","url":"https:\/\/community.smartsheet.com\/profile\/Rob%20W.","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2023-08-26T00:49:37+00:00","banned":0,"punished":0,"private":false,"label":"✭"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":2,"countViews":18,"score":null,"hot":3386003780,"url":"https:\/\/community.smartsheet.com\/discussion\/109490\/has-exact-match-within-multiselect-numbered-values","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/109490\/has-exact-match-within-multiselect-numbered-values","format":"Rich","lastPost":{"discussionID":109490,"commentID":392694,"name":"Re: HAS exact match within multiselect - Numbered Values","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/392694#Comment_392694","dateInserted":"2023-08-26T00:49:48+00:00","insertUserID":154049,"insertUser":{"userID":154049,"name":"Rob W.","url":"https:\/\/community.smartsheet.com\/profile\/Rob%20W.","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/defaultavatar\/nWRMFRX6I99I6.jpg","dateLastActive":"2023-08-26T00:49:37+00:00","banned":0,"punished":0,"private":false,"label":"✭"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Get Help","url":"https:\/\/community.smartsheet.com\/categories\/get-help"},{"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions"}],"groupID":null,"statusID":3,"image":{"url":"https:\/\/us.v-cdn.net\/6031209\/uploads\/KJPRLKL2FW16\/capture-png.png","urlSrcSet":{"10":"","300":"","800":"","1200":"","1600":""},"alt":"Capture.PNG"},"attributes":{"question":{"status":"accepted","dateAccepted":"2023-08-26T00:49:35+00:00","dateAnswered":"2023-08-25T23:58:23+00:00","acceptedAnswers":[{"commentID":392688,"body":"

Hi, <\/p>

Instead of applying the formula to \"Multiselect Text String\" row, did you tried with \"Multiselect Values\" row?<\/p>

=IF(HAS([Multiselect Values]@row, [Component ID]@row), \"MATCH\", \"NO MATCH\")<\/p>

Thank you,<\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":322,"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[]},{"discussionID":109474,"type":"question","name":"Help with date calculation formula","excerpt":"Hello, I'm trying to find a formula that will help me calculate how long an intake took to resolve. The rows I need to be calculated are Date Reported & Resolution Date. If the resolution date is blank I want it to use the current date in the calculation to see how long this issue has gone unresolved. Any help is much…","snippet":"Hello, I'm trying to find a formula that will help me calculate how long an intake took to resolve. The rows I need to be calculated are Date Reported & Resolution Date. If the…","categoryID":322,"dateInserted":"2023-08-25T16:29:39+00:00","dateUpdated":"2023-08-25T16:29:59+00:00","dateLastComment":"2023-08-25T23:01:30+00:00","insertUserID":165688,"insertUser":{"userID":165688,"name":"Nwest","title":"Systems Analyst","url":"https:\/\/community.smartsheet.com\/profile\/Nwest","photoUrl":"https:\/\/aws.smartsheet.com\/storageProxy\/image\/images\/u!1!ukHVZ18ImX4!BcjWAe8S9SY!l7iQo_PZHOx","dateLastActive":"2023-08-25T17:22:30+00:00","banned":0,"punished":0,"private":false,"label":"✭"},"updateUserID":165688,"lastUserID":8888,"lastUser":{"userID":8888,"name":"Andrée Starå","title":"Smartsheet Expert Consultant & Partner | Workflow Consultant \/ CEO @ WORK BOLD","url":"https:\/\/community.smartsheet.com\/profile\/Andr%C3%A9e%20Star%C3%A5","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/0PAU3GBYQLBT\/nXWM7QXGD6464.jpg","dateLastActive":"2023-08-26T17:06:33+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"},"pinned":false,"pinLocation":null,"closed":false,"sink":false,"countComments":3,"countViews":23,"score":null,"hot":3385987269,"url":"https:\/\/community.smartsheet.com\/discussion\/109474\/help-with-date-calculation-formula","canonicalUrl":"https:\/\/community.smartsheet.com\/discussion\/109474\/help-with-date-calculation-formula","format":"Rich","tagIDs":[254],"lastPost":{"discussionID":109474,"commentID":392687,"name":"Re: Help with date calculation formula","url":"https:\/\/community.smartsheet.com\/discussion\/comment\/392687#Comment_392687","dateInserted":"2023-08-25T23:01:30+00:00","insertUserID":8888,"insertUser":{"userID":8888,"name":"Andrée Starå","title":"Smartsheet Expert Consultant & Partner | Workflow Consultant \/ CEO @ WORK BOLD","url":"https:\/\/community.smartsheet.com\/profile\/Andr%C3%A9e%20Star%C3%A5","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/0PAU3GBYQLBT\/nXWM7QXGD6464.jpg","dateLastActive":"2023-08-26T17:06:33+00:00","banned":0,"punished":0,"private":false,"label":"✭✭✭✭✭✭"}},"breadcrumbs":[{"name":"Home","url":"https:\/\/community.smartsheet.com\/"},{"name":"Get Help","url":"https:\/\/community.smartsheet.com\/categories\/get-help"},{"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions"}],"groupID":null,"statusID":3,"attributes":{"question":{"status":"accepted","dateAccepted":"2023-08-25T17:04:22+00:00","dateAnswered":"2023-08-25T16:36:59+00:00","acceptedAnswers":[{"commentID":392622,"body":"

\n \n https:\/\/community.smartsheet.com\/discussion\/109474\/help-with-date-calculation-formula\n <\/a>\n<\/div>\n

Hi, <\/p>

I hope you're well and safe!<\/p>

Try something like this.<\/p>

=IF([Date Reported]@row <> \"//www.santa-greenland.com/community/discussion/70990/\", IF([Resolution Date]@row = \"//www.santa-greenland.com/community/discussion/70990/\", NETDAYS([Date Reported]@row, TODAY()), NETDAYS([Date Reported]@row, [Resolution Date]@row)))<\/p>

Did that work\/help? <\/p>

I hope that helps!<\/p>

Be safe, and have a fantastic weekend!<\/p>

Best,<\/p>

Andrée Starå<\/strong><\/a> | Workflow Consultant \/ CEO @ WORK BOLD<\/strong><\/a><\/p>

Did my post(s) help or answer your question or solve your problem? Please support the Community by <\/em>marking it Insightful\/Vote Up, Awesome, or\/and as the accepted answer<\/em><\/strong>. It will make it easier for others to find a solution or help to answer!<\/em><\/p>"}]}},"status":{"statusID":3,"name":"Accepted","state":"closed","recordType":"discussion","recordSubType":"question"},"bookmarked":false,"unread":false,"category":{"categoryID":322,"name":"Formulas and Functions","url":"https:\/\/community.smartsheet.com\/categories\/formulas-and-functions","allowedDiscussionTypes":[]},"reactions":[{"tagID":3,"urlcode":"Promote","name":"Promote","class":"Positive","hasReacted":false,"reactionValue":5,"count":0},{"tagID":5,"urlcode":"Insightful","name":"Insightful","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":11,"urlcode":"Up","name":"Vote Up","class":"Positive","hasReacted":false,"reactionValue":1,"count":0},{"tagID":13,"urlcode":"Awesome","name":"Awesome","class":"Positive","hasReacted":false,"reactionValue":1,"count":0}],"tags":[{"tagID":254,"urlcode":"formulas","name":"Formulas"}]}],"initialPaging":{"nextURL":"https:\/\/community.smartsheet.com\/api\/v2\/discussions?page=2&categoryID=322&includeChildCategories=1&type%5B0%5D=Question&excludeHiddenCategories=1&sort=-hot&limit=3&expand%5B0%5D=all&expand%5B1%5D=-body&expand%5B2%5D=insertUser&expand%5B3%5D=lastUser&status=accepted","prevURL":null,"currentPage":1,"total":10000,"limit":3},"title":"Trending in Formulas and Functions ","subtitle":null,"description":null,"noCheckboxes":true,"containerOptions":[],"discussionOptions":[]}">

Trending in Formulas and Functions