Excel formula to pull only certain text from row in CountIf
Posted on 2014-10-24
I am trying to wrap my head around this and hoping you can help.
I have a workbook that has a pivot table that looks like this:
1. Sheet 'Metrics'
- Column A contains Data that looks similar to this:
[Accounting Export]-User Story-2585
2. Sheet 'Accounting Export' (no brackets) is created
- Column A contains the id's 9923, 9937 etc. There may be multiple columns with this data
3. Back on the 'Metrics' sheet
- Column B contains a CountIf. The CountIf is to count all rows on the Accounting Export sheet that contain the ID. So for our example; Give me a count of all the rows in column A of the Accounting Export sheet that contain 9923.
- I would like this count if formula to automatically look at the data in column A - [Accounting Export]-Bug-9923 and use the text before the front hyphen (Accounting Export sheet (minus the brackets) to find the sheet to look in and after the last hyphen to find the id (9923). There will always be brackets around the product to ignore and the number will always be after the last hyphen.
I was given something like: COUNTIF(INDIRECT("'" & LEFT(A4,FIND("-",A4)-1) & "'!A1:A500" ),MID(A4,FIND("-",A4)+1,4)) but I can't seem to understand it enough to altar the way I need.