I am looking to create an ID column based off of the text in 4 other columns. I have tried =CONCATENATE(Col1,"-",Col2,"-",Col3) in a couple different ways and I still get errors.
I tested with the formula you mentioned and it works fine in my list.
Would you like to provide a screenshot of the edit column page and the error page?
Related
I have an export of our blog, and I'm trying to see which SKUs where listed in that blog post.
I have a list of SKUs and the Blog Content in a spreadsheet. I need to figure out how to get all the SKUs in the content, into a cell next to the blog content.
I have a small sample available here:
https://www.dropbox.com/s/nf12vo66nwndpao/test-doc-v001.xlsx?dl=1
I've tried using an index/match and including a 'search' within that, but I think I might need something more. I think an index/match might only pull the 'first' SKU that it finds.
Any help is very much appreciated. Thanks!
If you create an array that checks for numeric responses using the Find function and joint them with Textjoin, you should get what you want. You may have to enter CTL shift enter when entering this formula if you don't have spill range. Sample file here (view it in browser for best results).
=TEXTJOIN(",",TRUE,FILTER(A:A,(ISNUMBER(FIND(A:A,$E$2)))))
I am trying to create a google sheet or excel spreadsheet that can automatically calculate the price of a project. I am currently using =VLOOKUP to pull numeric values from a separate page. My issue is that I cannot figure out how to get the formulas to work the equation I want them to. I am able to reliably pull single values, but not add any other values with them to produce a total. I keep receiving a formula parse error. I tried using the following formula, but would not be surprised to find out I was way off. =SUMPRODUCT((=VLOOKUP(A3,PriceTable!A$2:B$5,2,0)*(B3+C3)+(=VLOOKUP(A3,PriceTable!G$2:H$5,2,0))))
I have included a link to the sheet as well as the basic equation I would like done. Any help would be greatly appreciated.
Link: https://docs.google.com/spreadsheets/d/1aT9NrsJUEIubiXCBDgZRNdddKtmPbFAt9opQS-f6FJ8/edit?usp=sharing
Equation I want done: (column names) A(B+C)+D=E
This is what was put into the sheet and it does exactly what I wanted. I am unsure of who the person who helped me is.
={"Total"; ArrayFormula(IF(A2:A="",,IFERROR(1/(1/(IFNA(VLOOKUP(A2:A, PriceTable!A:B, 2, 0))*(B2:B+C2:C)+IFNA(VLOOKUP(D2:D, PriceTable!C:D, 2, 0)))))))}
try:
=INDEX(IF(A2:A="",,IFERROR(1/(1/(
IFNA(VLOOKUP(A2:A, H:I, 2, 0))*(B2:B+C2:C)+
IFNA(VLOOKUP(D2:D, J:K, 2, 0)))))))
Per this screenshot
(worksheet uploaded here: https://files.fm/u/87ydgawy), I have four columns. Two correspond to an old code and corresponding description (left), while the other two refer to the new code and description (right).
I am aiming to look up the description for a new code in the list of descriptions for the old codes and then, if there's a match, report the old code.
The VLOOKUP in its current form does not work, reporting a #N/A error. I thought it might be due to the fact I'm using strings, but the data format of the columns is set to text, and a simple =A=B comes back as true.
Any idea how to get the VLOOKUP to work as intended?
Many thanks in advance.
Vlookup searches in first column:
Try:
=INDEX($A$1:$A$2413,MATCH(F1,$B$1:$B$2413,0))
I found this example in an excel tutorial
The following image is my desired result. and the following formula is supposed to be able to extract the unique records dynamically. I know how to do this with VBA but i really want to make this a formula without using a macro.
=IFERROR(INDEX($B$2:$B$9, MATCH(0,COUNTIF($D$1:D1, $B$2:$B$9), 0)),"")
I have tried the above formula as given in the example link above but it returns with error. I am assuming that this worked at some point in excel however it no longer works with Excel 2016. Can someone clarify why this formula no longer works? Thank you.
Answering my own question about 5 minutes later, so i read the patch nodes on the how match changed from excel 2008 to 2016. You need to use the index rather than the count.
=IFERROR(INDEX($B$2:$B$9, MATCH(0,INDEX(COUNTIF($D$1:D1,$B$2:$B$9),0,0),0)),"0)),"")")
Recommended edit to the formula to change the value returned on error to a blank:
=IFERROR(INDEX($B$2:$B$9, MATCH(0,INDEX(COUNTIF($D$1:D1,$B$2:$B$9),0,0),0)),"")
I've got a table made up of a number of tabs and VLOOKUPs. I'm just looking for a way of pulling through a text entry into a cell where there are multiple #N/A's and one text entry.
I've attached a screenshot which hopefully explains what I'm trying to do.
Column E has what I would expect the answers to be with the correct formula. The problem is, the original spreadsheet I'm working on has over 2000 rows (and will be continually updated with more entries). I've tried multiple IF/Or, IF/And as well as Index/Match formulas to no avail.
Not able to attach pics yet but have included a link.
You may have to use ISNUMBER combined with search to get the results that you are looking for.
=IF( ISNUMBER(SEARCH("n/a",B1)),"true","false")