How To Find Matching Pattern And Retrieve Data From Adjacent Column
Jun 1, 2014
I need to find and match patterns of strings in a column and fetch data from the adjacent column. I've attached a sample workbook with my sample data.
How can I find the appropriate matching pattern and fetch and fill data from the adjacent column from my source table to destination? I tried the string functions available and used SEARCH function to match the pattern and check whether it is available. However, when the pattern is found, how can I fetch the adjacent column ?
My attempt to code a formula using SUBSTITUTE, MID and SEARCH functions. Below is the monster formula I wrote - it works and returns 1 when the pattern is found.
Formula:
I need to return the matching pattern that is found. And with it the corresponding adjacent cell's value.
Attached File : Find_Pattern_Match_and_Fetch.xlsx
View 14 Replies
ADVERTISEMENT
Apr 28, 2007
Using the Find Function in VBA with pattern matching, I want to find the End statements in my code. How do I stop it finding the End If statements, of which there are hundreds maybe thousands. I tried End[ ][ ][ ] and End[!I] etc but they exclude the End statements as well.
View 3 Replies
View Related
Oct 3, 2007
Creating a formula to match two columns (D & H) and if there's a match, I wnat it to produce the value that's in column E, in column J (where the fomula will go).
View 9 Replies
View Related
Apr 10, 2014
I am trying to make printable book labels in one worksheet based off of values from another. The labels that I have are standard address sized and come in sheets with 3 columns and 10 rows. My "label" worksheet has 5 columns (with B:B and D:D as "spacers") I made a "calculation" worksheet that simply runs the equation I want to use for the labels from A1:A1000. On the "label" worksheet, I have this formula in cell A1:
=IF('Label Calculations'!$A1="","",'Label Calculations'!$A1)
This way, it won't return 0s for blank cells from the "calculations" worksheet. I dragged down the formula to cell A10, but would like to continue the pattern so that cell C1 would be:
=IF('Label Calculations'!$A11="","",'Label Calculations'!$A11)
and cell E1 would be:
=IF('Label Calculations'!$A21="","",'Label Calculations'!$A21)
and the pattern would continue with cell A11 with the formula:
=IF('Label Calculations'!$A31="","",'Label Calculations'!$A31)
Then cell B11 would be 41, C11 would be 51, A21 would be 61, etc.
I can do it manually by adding the function in the top row of each "page" (A1,C1,E1 then A11,C11,E11...) and dragging them down each "page." However, I may end up with 20 some pages of labels. I feel like there should be an easier way I can do this.
View 4 Replies
View Related
Nov 12, 2009
I'm trying to find a way to search a second sheet in a workbook for specific criteria outlined in a first sheet (in my attached example, from A3 downwards within the 'list of search criteria' sheet), and then to copy any secondary data found against a successful search match to the original sheet, transposed against its corresponding matched search term.
As you can see in the example, the search term 'bindi' (A4 in the 'list of search criteria' sheet) appears in the 'data' sheet 3 times - the secondary data for these occurences ('feathery', 'Fibonacci', 'glassy') is copied to the 'bindi' row on the first sheet and is offset with each copy to produce a transposed-esque effect of copy and paste.
If it's any help, there are a maximum of 9 matches for a single search term in the real document.
Thanks in advance for your help... I tried to adapt a previous solution given to me for a similar question but failed miserably. I bow humbly to your expertise!
View 9 Replies
View Related
Mar 5, 2014
I need a formula to run down a column DCapture.JPG (starting at 142), when it finds the last entered value it needs to display the corresponding value from column J into cell AA21.
If you see the attached photo, the last entered data in column D would be 1, AA21 would be saying -30 (J205)
Capture.JPG
View 6 Replies
View Related
Jul 19, 2007
I have two worksheets, in worksheet1 i have a table containing two columns, " names" and "projects". In worksheet2 is where I ask for the name of the project. How do I retrieve all the "names" in worksheet2 that have the same "project" to worksheet1.
I know I made a similar thread in here, but that one was answered quite quickly. Then I learned that my question was written quite wrong and so the answer didn't help me much. I thought about rephrasing the question, but I read that this is a one question on one thread forum.
View 7 Replies
View Related
Feb 21, 2008
On Pipe worksheet, pipe numbers 1-203 are listed in column A. Each pipe number has a flow rate that is listed in column E. I need it to look up the pipe number in column A on the Job worksheet and report the flow rate (from the Pipe worksheet) in column D for each pipe.
View 5 Replies
View Related
Dec 20, 2013
Formula(s) to do as explained in the attached example.
Example_formula.xlsx
View 9 Replies
View Related
Mar 13, 2009
I need a function or VB code to parse through a column of numbers and find a repeating pattern. The column has some initial numbers that do not fit the pattern and I need those returned along with the repeating pattern.
View 11 Replies
View Related
Dec 13, 2013
I have two work sheets I'm using. Sheet1!A column contains a list of customer names like "Smith, John".
Sheet2!A contains the same list of name with additional information found in the row. For example, you will find "Smith, John" in Sheet2!A3 and John's phone number in Sheet2!B3
In Sheet1!B it to find the associated telephone number based on matching criteria from Sheet1!A and Sheet2!A
For example, Sheet2 has the following data.
[Code] ....
On Sheet1 I have the following names. You'll notice some of the names repeat.
[Code] ......
In column Sheet1!B I would like it to scan column A from sheet2 and display the data show in column B. So it would look like this-
[Code] ....
You'll notice some names repeat but it always displays the correct number from Sheet2.
View 5 Replies
View Related
May 19, 2008
I need to have a string comparison done in a macro,
I have a files with names similar to "TEVT_GURUPRASAD_WEEK08" and a array of strings having names "Guruprasad,AnilKumar,....etc." I Need to match the name in the array and the name in the filename.
View 9 Replies
View Related
Oct 2, 2008
I am a beginner to VBA and Macros, and I have a fairly complicated macro that I am pressed to make.
I am working with alphanumeric data that is unorganized. Here is an example of what it looks like: ...
View 7 Replies
View Related
Mar 4, 2014
So I have the macro written, but I don't get the complete data that I am looking for. This is what I am trying to achieve
Here is an example of what I am trying to achieve. This is in the first sheet:
Column A Column B
Car Saw
Dew Jacket
Pen Key
Saw Screen
Hand Shoe
Jacket Window
Screen Sock
Screen Mouse
Now I want this in the next sheet:
Column A Column B Column C Column D
Car Saw Screen Sock
Car Saw Screen Mouse
Dew Jacket Window
Pen Key
Saw Screen Sock
Hand Shoe
Jacket Window
Screen Sock
Screen Mouse
In my current macro, It displays most of what I am looking for, but not a duplicate ID if there is one. For example Screen, there are 2 IDs. My macro is only getting the first one and then skipping over the second ID. I would like it to where if there is a double or if it is there more than once that it gets all of the data.
Here is my macro.
[Code] ....
I will also attach the document of what I am looking for : Data 1.xlsx
View 4 Replies
View Related
Dec 12, 2013
I am new in extracting data from excel .
There is a report that contains a various amount data, in one cell it describes the outcome in a summary format of how an issue was resolved.
Is it possible to search a cell of summary text that contains a set pattern with letters & numbers i.e."CL900962" then either place a "YES" or "NO" in another cell if found?
The pattern will always begin with letters "CL" followed by 6 digit number.
View 9 Replies
View Related
Dec 19, 2013
When I record a macro I use the paste down feature, but in the code it just sets the paste down to the last cell and sets that number in the code.
What do you put in the code so it finds the NEW bottom of the column when the columns get longer or shorter? I tried recording in relative reference and that did not do it - what's the trick?
View 2 Replies
View Related
Sep 9, 2013
I have a workbook with 2 sheets containing data in many columns in Sheet1 as well as Sheet2. I need to compare Sheet1 data in column F with data of Column C in Sheet2.
If column F in sheet 1 matching with Column C in Sheet2 then retrieve the value of Sheet2 Column B,C,D & E to show in Sheet1 H, B, C & D respectively. I have attached the Excel workbook.
View 3 Replies
View Related
Jan 30, 2008
I have are two worksheets, "Sheet 1" which is a bill of lading form and "Sheet 2," in which columns A and B contain Part Numbers and Weights respectively.
What I'm wanting to have happen is when a user inputs a part number into Sheet 1 (say in cell B6), it calls a UDF that looks up the part number on sheet two column A and returns the corresponding weight from column B (to say cell C6 on sheet 1).
View 7 Replies
View Related
Mar 22, 2008
I have a spreadsheet with a column A of dates April 08, May 08, June 08 etc. Adjacent to each of these dates is a value in column B. I want to select the appropriate value relevent to the current date and use it elsewhere. Therefore if it happens to be Oct 08 when I open the spreadsheet I want the value in column B, adjacent to Oct 08 to be represented.
View 3 Replies
View Related
Nov 6, 2009
I need a macro to do the following:
I need Invoice # from column A to put in Column I by comparing Name in G and H with Name in D and E.
For Example
Compare Alfred Whitworth (Column G & H) in Column D & F would give Inv # 88530 ...this value will go in column I.
Compare Angela Owens and could not find in Column D and E so leave Column I Blank.
Compare Annabelle Deen would have Inv # 88740
And so on...
View 9 Replies
View Related
Jan 18, 2013
In column A I have client names and columns B to P I have numerical data and in column Q I have a formula which gives me a percent, i am trying to think of a way/ a function that will return for me the client names when the value in Column Q is >=100%. It seems like it would be some type of reverse Vlookup.
View 4 Replies
View Related
Jun 8, 2008
In a sheet from A:E, the headings on the first row are:
ID, Name, Gender, and Age.
I enter the data in sheet “DB” and I want to retrieve the data in sheet “Report”. I want to lookup the data range for each ID listed in Column A and retrieve all data from the matching row in a report form/look.
I have tried to use the vLookup formula, but when defining the range of the column (A2:A), it would return “0”. When defining only the range that contains data, it displays the correct information....
View 6 Replies
View Related
Aug 25, 2014
I have a category field, and a money spent field in a table.
Category Money spent
1 $12
2 $19
2 $122
1 $5
4 $65
5 $34
5 $12
3 $26
Category 1: $17
Category 2: $$$
and so on..
So I'm looking for a formula that returns information to one cell. A formula that looks if in 'this' column you see the category code '1' for example, then return to me the money spent for ALL the 1's. It should return $17...
The table above is small just for demo purpose, my table has 8 category codes at the moment and the number of rows can be between 15 and 50 I guess... it's a monthly break down.
I would like to see how much is spent in total for each category...
In addition if possible, can this be done for two separate tables... We are two people, and I have two table recording expenditure.
So the formula would need to, from these tables:
Person A Person B
Category Money spent Category Money spent
1 $12 2 $14
2 $192 4 $25
2 $122 4 $65
1 $5 1 $32
4 $65 3 $75
5 $34 3 $85
5 $12 2 $12
3 $26 2 $11
Category 1: $49
Category 2: $$$
and so on...
Look up in both tables, search the two category columns for category '1' for example, then return all the $'s added together... So for Category 1 now it would show $49...
View 8 Replies
View Related
Apr 27, 2009
I have a listbox that has row and columns. The rows are combinations of options and the columns are Additives.
After selecting a row in Listbox1, (first column are names) i would like the value of the second column to goto a specific area.... find that value and in the cell to the right of it place a "Y". The "Y" would indicate that "yes" it was part of the selection row of the listbox. Same for third column, forth, fifth and sixth. The result from the listbox is a number of Y's and N's in the result page. Then making all that were not part of selected line and equal to "N" to hide row (height = to zero).
Listbox and expected result are in attached example worksheet.
The attached does show the need much better then I can explain it.
View 9 Replies
View Related
Apr 4, 2008
how to make the data look like a table with three columns. Other than the date, it is space delimited. I have a tracking spreadsheet where Column A is populated with dates for the year. Column C contains daily values.
I don't always start entering daily values on the first day of the year, e.g., this year the first value in Column C corresponds to March 9. All values in Column C are contiguous - there are no blank cells until the value in Column A is greater than today's date code. I would like to use a formula (rather than VBA) to look down Column C and find the first non-blank entry where the value in Column A is less than or equal to today(). In this case, the formula should return the value for March 9, 2008.
CREATE TABLES LIKE BELOW?Column A Column B Column C
March 1, 2008Saturday
March 2, 2008Sunday
March 3, 2008Monday
March 4, 2008Tuesday
March 5, 2008Wednesday ...................
View 4 Replies
View Related
Jan 16, 2013
How to match 2 columns in excel and retreive data from the 3rd column ?I have an example here as to what I want to do..
ColA ColB ColC ColD
niki delhi neha
vinay mumbaihardik
kapil bangalorevinay
neha patna
pooja goa
hardik kerala
Here is what I want to do for the above.
ColA and ColB contains a standard information which is supossed to be my reference. ColC contains my queries for which I need information about their place in ColD.
So I need to match ColC with ColA, so as to retrieve the matched data (between ColC and ColA) from ColB to ColD. Following is the way I expect my result to be..
ColA ColB ColC ColD
niki delhi neha patna
vinay mumbaihardik kerala
kapil bangalorevinay mumbai
neha patna
pooja goa
hardik kerala
I received an answer in that link
"=INDEX($B$2:$B$6,MATCH($C2,$A$2:$A$6,0))",
Which when tried, surely worked a few months back. I am now using excel 2010. I tried the same again, but this time it does not work for me. Is there something else to do which has been changed in the new excel 2010 ?
View 3 Replies
View Related
May 15, 2009
Until now if I needed to find a cell's data (and its adjacent data) I've been using code in the format of (for the purpose of this example, you can assume all data in coulmn 1 is unique. Functioning as aprimary key using incremeting integers):
View 3 Replies
View Related
Apr 3, 2014
I have one sheet in my workbook called 'mapping' which has a list of codes on it, the length of which will vary on a periodic basis.
I have another fairly large sheet on the workbook called 'data' (around 2000 rows) that will also vary in size. I want to do a search on the data tab for each code that is contained on column 4 of the mapping tab and if the code is found, enters the corresponding value from column 1 of the mapping tab to the cell 6 columns to the left of where the code was found on the data tab (cols H and B in this case).
The issue I have is the codes maybe contained more than once on the data tab so I need the find/replace command to search the whole of the data tab and perform the task each time.
View 2 Replies
View Related
Apr 12, 2013
I created a vba procedure for a particular job but within that procedure I need to perform another task. I've been trying to come up with a regular expression but to no avail. I'm looking to loop through a range of cells for any string where there isn't a space before and after a hyphen. When occurance is matched, then replace with spaces. One exception to the rule would be if data is contained within parentheses, then ignore. There could be zero occurances in string to many.
ie.
abc - def ==> ok, s/b skipped
abc - def (nnn-mmmm ooo) ==> ok, s/b skipped
abc-def (nnn-mmmm ooo) ==> abc - def (nnn-mmmm ooo)
abc- def (nnn-mmmm ooo) ==> abc - def (nnn-mmmm ooo)
abc -def (nnn-mmmm ooo) ==> abc - def (nnn-mmmm ooo)
abc-def ==> abc - def
abc- def ==> abc - def
abc -def ==> abc - def
View 9 Replies
View Related
Jul 15, 2009
I want the script to find if the value entered in the form is matching the values in column 'A' in the database and if it matches then it needs to select the cell as active cell - to populate the form details. And if there is no matching value found, the script needs to select the last empty cell of the column 'A' to populate the data entered in the form.
1) Form has 10 different fields that needs to be filled by the user.
2) Field 1 - is a text box for 'Request #' to be entered by the user.
3) After filling in all the fields - once clicked on OK, the form should search for the the 'request #' entered on the form in the database (Form and the database are in the same workbook).
4) If the 'Reqeust #' in the Column 'A' matches the the 'Request #' entered in the form, then the matching cell should be selected (Activecell -Were the data can be overwritten, with the new entry)
5)If there is no matching 'Request #' found in the database, the script should loop to select the next available blank cell in column 'A'. So that the form data can be entered.
View 14 Replies
View Related