- I copy some records from a Database into an Excel sheet in workbook (say W1) in the Worksheet WS1. - The i look up for values in a column (say column B) of W1 in another worksheet in another workbook(say W2) . - If i find a match in Workbook 2(W2) ,Worksheet 1 , Row 2, Column A ; i look at the values in the Column B, F,G on the Row 2 itself. - Each of these values can be found in the corresponding Worksheets 2;3;4 in the Workbook2(W2) . - Then i need to pick up all these values from worksheet 1;2;3;4 in W2 and contatenate them and put them in the Workbook W1 against the Row . - Similarly i process all the non zero rows in the workbook W1.
Been a while since I've worked with macros within excel and I can't seem to get what I remember being a basic macro to work whatsoever. I have 2 worksheets containing a massive amount of data and need to pull some cells from one into the other when values in 2 columns match.
To better explain, sheet1 has ID numbers in column G spanning for roughly 1700 rows. Sheet 2 has corresponding ID numbers in column EO. The data I need to copy over is in columns EP and EQ on sheet 2.
So I'm trying to build a macro to compare the values in Sheet1_Column_G to those on Sheet2_Column_EO and when a match is found, copy the value in EO and the adjacent entries in columns EP & EQ over into columns X, Y, and Z on sheet 1.
Couldn't get a VB function together to save my life so I tried working with MATCH & INDEX and didn't get very far either. I've included my current function below.
I am trying to get excel to search a workbook/(or worksheet if easier) for a matching unique value and fill in its associated data. My first workbook has the SKU (A) filled in but not the UPC (B). My second workbook has both the SKU (A) and the matching UPC (C) filled in.
I need to take both workbooks/(worksheets), compare the SKUs, and if a matching SKU is found, extract the UPC from Workbook 2 and fill in the UPC field in Workbook 1, and if no UPC is present in Workbook 2, then it leaves the cell in Workbook 1 blank.
I have a workbook with 2 worksheets, Sheet1 and Sheet2 have the same column headings in Row 1 but they are not in the same positions.
What I need to do is read the column header in Sheet2 Column A (Cell A1) and copy the data from A2 to last row and paste it in Sheet1 in the first empty cell under the same column heading, which may be the Column D position instead of Column A like in Sheet2.
It needs to loop through all the columns in Sheet2, copying the relevant data to under the correct header in Sheet1.
Basically, i have a workbook that contains 2 worksheets with stock data for two stock holding sites, we're consolidating our stores and need to confirm what stock is held at both sites. I need to compare column C on both sheets to find if an item exists on both sheets, and if so copy the entire row from Sheet 2 onto the next free row on a new sheet. Col C on each sheet contains the stock number, however, on Sheet 1 the stock number is abbreviated ot the final 7 letters, with Sheet 2 showing the FULL stock code.
I need whatever is in "Sheet 1:Col C" (for example '1234567') to be compared to whatever is in "Sheet 2:Col C", and if a match is made (for example 9999-00-1234567) then the row containing the match be copied to the next free row on Sheet 3.
I have a workbook with many sheets of similar but not identical data. I need to extract columns from each sheet based on 5 header criteria and paste them to a single sheet. Each worksheet contains these 5 criteria.
I've been working with the VBA script I've pasted below. It's grabbing the 5 column criteria that I have in sheet 12, and comparing them to sheet 1 in the workbook, then copying them to sheet 12. This much is good, but I need the script to also return the data from the other worksheets as well. I've tried modifying the script based on other loop functions in other scripts I've found, but I'm not having any luck.
I'm trying to search & match data from two different spreadsheets. I will attach my workbook for reference.
The first worksheet is a list of all of my clients I have previously worked with and the second worksheet is a list using a set criteria. The criteria I am using is the UK postal code "AL10".
The clients address (Column B) will be used as a reference to match the address which is located on the AL10 worksheet which is also column B. If there is a direct match then a VLookup function will be performed to display something that can be easily referenced.
The problem I am having is that the address format is different on the clients worksheet then what it is on the AL10 worksheet. I have the feeling I will need to create a search function with multiple arrays but I have limited knowledge of how to do that.
There are some additional notes located in my workbook.
I know that two of the client addresses should match data located on the on AL10 worksheet and the other two shouldn't give a match at all as they don't exist. These are highlighted in yellow.
I have used the Find and replace function to do this but this is rather manual and slow and I would like the search feature to automate this process.
I have two sheets of same names with different data in each sheet. I need to refer the name in the first sheet and match the same name in the second sheet and retrieve the start date. I have attached the work sheet sample for better understanding. I know I can use vlookup. But am not getting the results I need.
I am trying show an exact match of data between two worksheets, but I need the match function to look up 2 columns - i.e. reference number AND order number between two different worksheets.
In the example attached, I am able to find the match of one column only (order number)
I have a name in one column and the data in another. I am trying to match the name and the category and turn the column data into a row data. I have attached a sample of two sets of data since my explanation here may be lacking. Orriginal data is in columns A and B. Basically I think I need a double text lookup (matching the name and category) and put the data in a row format.
unique ID Date of Birth Benefit Plan Termination date
123 12/01/1975 A 12/01/2006
[code].....
I am looking for a formula that will allow me to marry up the data sets by unique ID. I want to take the single lines from worksheet 2, and pull them over to sheet 1 and replicate where the identifier matches. So, Worksheet 1, would end up w/ columns E F G H, and additional data for each individual.
Unique ID, Name, Start Date, Salary, Unique ID, Date of Birth, Benefit Plan, Termination Date.
I have the data in one sheet which has the names of the areas in columns and particulars(exp) in rows. i have expenses in rows... now i want in another sheet if i select one name then it will get the row data(exp data for that name of the area)...
I need to copy data from two ore more worksheets with specified name in a column.
Input data: -name of the worksheets to be copied in column "H" from sheet "final" -diferent number in the worksheets in column "F" and "G"
Outpt data: -I need to copy data from some worksheets(column F and G) in "final" worksheet (column A and B). But I need to copy data only from the worksheets with the name in column "H" of "final" worsksheet.
I have 2 worksheets: sheet-A and sheet-B. Please how do I:
1. match the part# from sheetA (col B) with part# from sheetB (col A), then 2. if a matching part# is found, copy the qty of the matched part# from sheetA to the qty field of the matching part# in sheet-A. 3. Do loop
I attach an img for more illustration of the above.
I have a excel worksheet with the following columns: First name, Last Name, Email address, domain of email, product type, date registered. The list consists of about 50,000 entries. I want to sort the list by the domain of email(which I am able to do already) Once this is done, I want to find all instances of where a domain appears at least 10 times on the list(such as webmessenger.com appears 40 times, so I want to get that data).
For those instances where the domain appears at least 10 times, I want to pull those rows out of the intial list and put them in a new list(the new list will be sorted by domain and will only have people who have a domain which appears at least 10 times). To make this a bit more clear, The initial list I have is a list of people who registered to use the software my employer makes. We are trying to locate companies which may have many people using our consumer version of the software. When there is a large amount of people in the same organization using our software, it would benefit them to upgrade to the enterprise version due to enhanced managment features. By running this filter, I can see which companies have at least 10 users registered to use our software. Of course I will remove any Gmail/yahoo mail/msn/hotmail... pretty much any public email domains and just leave the ones that are obviously corporate emails.
So far, I think it probably has to be done with a pivot table... I was able to get a table that tells me how many instances occur from each domain, but I cannot get it to display the actual data(it just says IE. company.com 200, yahoo 120, etc... I need it to show me the 200 rows of company.com emails and extract them to a new sheet so that I can then follow up with company.com and see if they are interested in the corporate version.)
I have a time card report which will record the time spent on work for each employee. Each month, i have to generate the time card report and copy the data to my master file. Is there any code that can auto copy the time card entry directly to the master file? I only need some of the entry on the time card report, some of the column can be ignored.
I was thinking of creating a macro that will prompt me to choose the file to import as there are different file for different individual. Attach here with the master list (Demo.xls) & the time card for one individual (Nov-KTTHAM.xls) for reference.
I want to copy the data on column B of the time card to the column A of the master list, column C to column B, column D to column C, column E to column D, column F to column E and column G to column G.
I am trying to work out how to copy all data from worksheets that begin with the name 'Sheet' and paste that information onto the next available blank cell in a workbook called 'Results'. I have found how to copy information from all worksheets to 'Results' but not from selected worksheets that begin with the name 'Sheet'.
I run a report each month and I have several hundred lines of data with Heading 1 being the customer Name. I would love to copy this information to individual sheets based on the customer name as showed below (Output).
I need a macro to copy data to various worksheets, in sheet workings, header is row 5, i have list of a/c codes in Col A, i need the macro to do autofilter col a5, and do a custom filter that begins with the following criterias, i then need the macro to copy filtered data to various worksheets, each worksheet is in the order of criteria, so CITI will be copied to CITIBANK_INTERNATIONAL etc. Target range to copy data to various sheets is A7
I have a workbook with 3 sheets. AP, Move, Match. AP & Move will be about 40,000 lines.
I need a macro that will take the data from those two sheets and match them up on the match sheet by column A Line by line with all data moving over. An example is attached.
I'm not sure if this is possible, but please let me know if you need more info because I really don't want to do this manually. Anything that doesn't match I just need a blank line. I can add the true-false formula, but if it would fit in the macro that would be cool to.
I'd like to be able to have a macro that will create a pivot table based on a range, open up each of the total rows within the pivot table (which will create a new sheet), name the worksheet the title of the total row corresponding to it then copy each worksheet created by the pivot and paste into another sheet in a required format.
I have a tab that has 2 columns of data and I want to be able to return a value in column A if my data matches column B. If column B has the text TRUETRUE, I want to bring back the corresponding data in Column A. How do I return all the data in Column A for all the TRUETRUEs in column B? I can only get the first instance of TRUETRUE.
I have an issue to where I have my worksheet entitled "Index Data" as my output. I need to loop multiple worksheets to copy cell D2 and copy onto worksheet "Index Data" in column B.
It should look similarly to this:
VB:
Sub Range("D2").Value = myinput1 For Each ws In Worksheets [relevant code] Next ws End Sub
I need a macro to copy data from "sheet1" "sheet2" "sheet3" / column E and F to the worksheet "final". The number of rows in "sheet1", "sheet2", "sheet3" etc. is variable.
how to copy data from two different tabs and then paste it into one? My below code opens up a workbook and extracts the appropriate data, but I also need it to extract data from another tab within the workbook that was opened.
Sub LTDexportDATA() Application.ScreenUpdating = False Application.DisplayAlerts = False