Compare Cells Across 2 Sheets & Insert Rows If Criteria Met

Apr 26, 2008

I have three worksheets that I am combining into one master worksheet. The data from Worksheets 1 & 2 are listed combined under the same headings onto the master worksheet. I have three additional headings on the master that need to populate information from Worksheet 3 under them. I would use VLOOKUP to populate those fields if it weren't for the problem that some asset numbers have more than one entry. The request I received is to insert copy the criteria row below it so that there are an equal number of entries for each occurance of information from Worksheet 3 to copy that data to.

(example = Asset 12345 has 3 different work orders on Worksheet 3, therefore I have three rows for Asset 12345 on the master with the data I need copied under the 3 headings.)

To figure out how many rows to insert I created a last column (that I will delete at the end of the macro) that uses COUNTIF to count the number of occurences of the asset number on Worksheet 3. I want my macro to look down this column and for every value over 1 add rows equal to that value-1 beneath the row. I then need to copy the information from the criteria row into the newly inserted rows. I will need to figure out how to populate the data from worksheet 3.

I tried recording a macro of me using FIND >1 values while selecting the column containing criteria and it didn't work because it likely was literally looking for ">1".

View 4 Replies


ADVERTISEMENT

Compare Two Cells In A Row With Criteria. Count Rows That Match Criteria

Sep 22, 2009

Here is what I have. 4 Worksheets. The first worksheet is a summary page. I have 350 personnel that are broken down into three different groups. So each group has it's own sheet. Here is what I need to accomplish. Results need to be posted on the summary sheet.

I need to compare cells B2 & D3 for each row on a worksheet and display the number of times they match on a worksheet. For example how many times does EP & EP match on a certain row. I need to compare cells B2 & D3 for each row on a worksheeet and display the number of times they don't match on a worksheet. For example how many times does EP & MP occur. I've attached an example for reference

View 5 Replies View Related

Compare Columns And Insert Rows?

Aug 16, 2012

I have attached an example of what I need the macro for. I really need it to look at the columns with the names (Girth Weld, Weld) and the Joint length column to make its moves. Mainly the joint length. I think that would get me on track and give me some room to explore and learn what else I need to do. I love to try and figure things out but this is killing me!

[URL]

VB:
Sub LineUp() 'assumes data in order and concates unique
Dim i1 As Long, i2 As Long, n1 As Long, n2 As Long
Const StartRow As Long = 5

[Code].....

View 4 Replies View Related

Compare Columns & Insert / Delete Rows

Feb 22, 2008

I have a large data file. In column A is 8760 entries (every hour of every day of the year). Columns D & E are linked, Column D is the time and date whilst Column E is a parameter assocaied with that time and date.

There should also be 8760 entries in these columns, however there are some missing data lines in columns D & E. I would therefore like to move the rows in columns D & E so they match with the entries in column A. Can anyone help? I have a headache as i have over 70 files to complete this operation on.

View 9 Replies View Related

Compare Rows Between Sheets

Aug 22, 2006

I have 2 sheets that have 15 columns and approximately 200 rows on average, but the number of rows varies from week to week. I need to compare the information on sheet 3 to the information on sheet 1 by row. There are actually 3 worksheets total, but the 2nd worksheet is not involded in this macro. If the 2nd-14th columns are an exact match, I need to have the date from the first column and the notes from the 15th column (the formatting has to be copied too!!!) on the first sheet copied over to the matching row on the third sheet into the 1st and 15th columns, and the 16th-18th rows on the first sheet need to be copied over to the third sheet as well. After all this is done, the row on the first sheet needs to be deleted.

I need it to compare all of the rows this way, and unfortunately, I think it is going to have to loop through every row on the 1st sheet for every row it is comparing from the 3rd sheet.

I know this will take quite a while to compare, but given this takes me a couple hours on average, letting the macro run for 5 or 10 minutes is a vast improvement

View 9 Replies View Related

Compare Rows On 2 Sheets And Replace

Mar 2, 2007

I'm trying to do is compare 4 columns on 2 sheets. I would like to go down in column "E" on sheet1 and find the exact one on column "A" on sheet2. Once these are equal I would compare F, G, H, on sheet1 with B, C, D on sheet2. If the these three columns are not the same I would like to copy from sheet2 B, C, D from sheet2 to F, G, H.

The problem I have is none of the rows of information will be in sequential order as well as we may not have a match. What I'm saying is row1 on sheet1 could be row1000 on sheet2. Attached is a small example. in the example rows 6, 11, 12, 16 and 19 would be the only changes on sheet1. My example does have the rows in sequential but that would almost never be the case for me....

View 9 Replies View Related

Count & Compare Used Rows On 2 Sheets

Aug 8, 2008

I want to count the number of data rows in Sheet 1, Count the number of data rows in Sheet 2 and display a message if they are not equal. I have tried various IF(COUNTA statements but cannot get the correct syntax.
MACKE

View 2 Replies View Related

Compare Two Sheets And Remove Duplicate Rows To New Sheet

Jul 30, 2014

The following code compare two sheets and remove the duplicate rows to a new sheet. In this code I have to create the third sheet manually.

I need the "New Sheet" to be create automatically with the name of "Dup".

Code:

Option Explicit
Sub nomatchnoty32()
Dim X, i As Long, j As Long, Y(), Dic As Object, k&, Z, name1$, name2$

Const shSource1 As String = "sheet1"
Const shSource2 As String = "Sheet2"

[Code] .........

View 6 Replies View Related

Insert Rows By Criteria

Nov 20, 2007

i need a macro for inserting a row in sheet by criteria. the Criteria:

1-checking if Collumn G ( letters ) are equal
if not then inserting the row
2-cheking if collumn H ( numbers ) are equal
if not then inserting the row

one more thing i need the row to be yellow from collumn B .. to .. I

View 4 Replies View Related

Insert Rows On Multiple Sheets?

Apr 2, 2008

I need to figure out a way to automatically insert rows and copy data on multiple selected sheets. for example, if i insert a row anywhere on sheet 3, i need that same row inserted in the same location with the cells populated with the same data on sheets 4, 6 and 9.

View 9 Replies View Related

Insert Rows On Multiple Sheets

Apr 2, 2008

way to automatically insert rows and copy data on multiple selected sheets. for example, if i insert a row anywhere on sheet 3, i need that same row inserted in the same location with the cells populated with the same data on sheets 4, 6 and 9.

View 9 Replies View Related

Insert Copied Rows In All But 3 Sheets

Apr 19, 2008

One of the sheets in my workbook has 5 rows (Rows 1 - 5) that I need to copy and insert at the top of all but 3 of the other worksheets. I can specify the names of the 3 worksheets that I want to avoid changing. The other worksheets will be named differently each time I use the macro.

View 2 Replies View Related

Compare 2 Cells From 2 Sheets

Mar 29, 2013

I will like a macro to compare row one to row one on sheet 2 column A. If the number is the same then it will compare from the same row column K from sheet 1 and column m from sheet2. If it is less then copy to sheet4 and highlight in red, if more than highlight in blue and if equal green.

View 6 Replies View Related

Workbook With 61 Sheets - Insert Two Rows At The Top Of Each Sheet

Jul 11, 2007

I have a workbook with 61 sheets in it.

What I need to do is insert two rows at the top of each sheet. Now I know I can manually do it, or write a macro to, that bit's easy.

However, when I insert the rows, a lot of my formulas try to pick out the wrong range.

So for example, lets say we're looking at sheet 1. When I insert 2 rows at the top this style of formula still works...

=B14/B12 (it automatically becomes =B16/B14)
=SUM(B10:B11), =B12+B14, =B12*0.25, these also update automatically.

Even a reference to ='Sheet 2'!B48*2 still updates automatically. But formula's of this kind do not...

=SUM(Sheet4:Sheet10!B5)
(regardless of inserting 2 rows, this formula does not change to =SUM(Sheet4:Sheet10!B7) )

View 3 Replies View Related

Insert One Or Two Rows Based On Two Columns Criteria

Feb 3, 2009

I need to insert one or two rows depending on the criteria of two different columns.
We have two shops (A and B)...and the sales are expresed like this: ....

View 9 Replies View Related

Compare Two Sheets - Cells Highlight If Difference Is More Or Less Than 5%?

Mar 19, 2014

I have the following code, which works great, but I need the cells to highlight only when the difference is more or less than 5%

how can I adjust for this?

Code:
Sub RunCompare()Dim sheet1 As String
Dim sheet2 As String
sheet1 = InputBox("What is the First Sheet Name?")
sheet2 = InputBox("What is the Second Sheet Name?")
Call compareSheets(sheet1, sheet2)

[code].....

View 3 Replies View Related

Insert Rows Based On Criteria Match From Sheet2

Mar 12, 2007

There are many columns in Sheet1 and more will be added for titles of the columns remains unchanged. One of the Col. in Sheet1 is 'Part Number'. Part Numbers are defined as 'Configurations', and each Configurations has additional parts and peices which are broken down in Sheet2. Back in Sheet1, I also have a Col. for QTY. So, if Sheeet1 has a part number that matches in Sheet2, then I would like Excel to copy all 'parts and pieces' and QTY from Sheet2 to Sheet1. Please make sure that I want the QTY to be multiplied if applies. Please see below for an example:

Sheet1 looks like this:...................

View 2 Replies View Related

Compare Identical Text In Two Cells On Two Sheets - Return Value On Target Row Into Cell

Jan 2, 2013

I have a workbook with tons of programming I need to achieve. Here is my work book so it can be viewed.

Right now on "Protocol" Sheet I want the cells with the "Protocol 1" field to look at Admin_Panel Sheet and find the row with the same text. Then take the text in cell A of the same row and copy it to the cell below the "Protocol 1" listed on the protocol sheet.

View 3 Replies View Related

Insert Range Of Cells Based On Cell Criteria?

Apr 1, 2014

I will have a list of unique values. For each unique value, there is an indicator that tells me how many lines of information I need. Based on that criteria, I need a macro to insert that many rows and populate it with text. This will ultimately become a look up table that I will just use index/match function to populate.

I've attached a sample sheet. I'm not sure if I need a macro to insert rows or a macro to paste a copied range. Or maybe I need a mixture of both with a formula to calculate the number of cells I need?

View 9 Replies View Related

Deleting Duplicate Rows :: Compare 2 Cells Per Row

Sep 22, 2008

I have a spreadsheet that I need to delete duplicate rows in. However, in order to determine if a row is a duplicate I need to check 2 cells per row. In the attached file you will see that each row has 4 cells. I need to compare the cells in columns B and C with the B and C cells of the Row beneath. If the B and C cells match then it is considered a duplicate and one of the rows needs to be deleted. Also, there may be multiple duplicate rows.

For an example see rows 17, 18 and 19. I only need 1 row to remain.

I am looking for a vb script that would analyze a file with thousands of rows and delete the duplicates.

View 12 Replies View Related

Insert Rows Based Upon Value In Cells

Jun 19, 2014

I'm trying to create a macro that will ultimately insert rows based upon a particular value in a range of cells. What I would like to know if there is any way to make active only those cells that contain the letter "X"? Then I would be able to insert rows at that point. I hope I'm making this clear. An example of data is listed:

X ANDY 57.00
X DAVE 43.93
DAVE 92.00
X FRED 4.66
X GREG 23.55
GREG 84.21
GREG 8.69
X MIKE 83.50
X SETH 41.33

to look like:

X ANDY 57.00
X DAVE 43.93
DAVE 92.00
X FRED 4.66

[Code]....

View 3 Replies View Related

Insert Blank Cells Not Rows

Apr 2, 2012

I have the following macro that inserts a blank line when a field changes. This works fine. However I would like to use this in another spreadsheet that has several addition columns of unrelated data. Therefore I want to insert 1 (row of) blank cells only in the columns specified in the range. The range is 3 columns wide, E - G. I think I'm close, but ...

Dim myRow As Long
myRow = 3 'data starting row
Do Until Cells(myRow, 5) = "" ' the # is the column that changes which I want to trigger a blank insertion
If Cells(myRow, 5) = Cells(myRow - 1, 5) Then
myRow = myRow + 1

[Code] ..........

View 6 Replies View Related

Insert Rows At Change In Cells

Nov 21, 2006

I have a large file that has the following setup
2003 Zipper X
2004 Zipper X
2005 Zipper X
2003 Zipper Z
2004 Zipper Z
2005 Zipper Z
How can I insert rows at changes in the product description

View 9 Replies View Related

Insert Rows And Copy Formula Cells

Dec 15, 2008

I am trying to finish off a form that allows a user to insert a row below the selected cell and copy the formula from the line above if one exists. The code inserts the line but does not copy the formulas if they exist.

Application. ScreenUpdating = False

Dim cRow
Dim j As Long

cRow = ActiveCell.Row

With ActiveCell
.EntireRow.Insert
End With

For j = 1 To Cells(1, 255).End(xlToLeft).Column
If Cells(cRow, j).HasFormula Then Cells(cRow, j).Copy Cells(cRow + 1, j)
Next j

View 9 Replies View Related

Insert Multiple Blank Rows At Designated Cells

Jun 13, 2014

I have a large list of cells in excel: 15, 33, 90, 102, 149, 159, 217, 228, 238, 247, 305, 312, 369, 417, 428, 486, 538, 548, 606, 621, 671, 679, 737, 805, 816, 874, 915, 923, 981, 1029,1038 .

Under each of these cells I would like to insert 20 blank rows. I have tried various codes but i'm struggling with the fact that as soon as I insert 20 rows at cell 15, all the other cellnumbers change.

This is a reformulation of this post: [URL] ...........

View 1 Replies View Related

Insert Rows Based On Text Values In Cells?

Feb 20, 2014

I regularly run a report that comes out in a slightly different format each time depending on whether or not there is data for specific criteria. for instance (sample attached): criteria a, b, and c are in rows, 1, 2, and 3 in columns. a, b, and c are expected to repeat themselves several times. if there is no data in one instance of b then you may see something like abcacabc.

I'd like to loop through each row in column a, check to make sure that it is the correct value (either a, b, or c) and if not, insert a blank row so I can then copy the data to my final project without having to worry about formatting.

the example above would then become abca cabc

View 3 Replies View Related

Adding Multiple Rows Using Insert Copied Cells Function?

Feb 26, 2013

I have a spreadsheet with 27 Columns and 439 rows of data. I need to copy each row of data that has a certain criteria and paste the same data 141 times below it and then manipulate the data. In the same spreadsheet I need to copy a row of data that has other criteria in it and past it 30 times below it, and then manipulate the data.

I have been using the copy and insert copied cells function, but I have to scroll down 141 or 30 rows each time to ensure I add in the correct amount of rows. Is there a more productive way to do this? I have about 10 workbooks with approximately 47 tabs/worksheets each that I will need to update in a similar fashion.

View 4 Replies View Related

Loop Through Sheets And Convert Specific Formula Cells To Values Based On Criteria?

Jan 9, 2011

I looking for a macro that will go through multiple sheets & change specific cells to values if the column header is = to value set in specific cell.

for example

I would like the macro to look at row 3 in each tab (page 1, page 2, page 3) and if the value you is equal to X (parameter input on different sheet) then change the formula to a value in row 6 & row 12 of that column.

I'm attaching an simple example that i looking for this on. The green cells are the one i would like to change to a value.

Book1.xlsx

View 8 Replies View Related

Sum Cells From Rows With Same Criteria

Feb 1, 2009

Relatively new to advanced Excel and have browsed a bit but haven't found anything to help me. If a thread exists that answers my question, please link!

Short version: What I'd like is for Excel to know to add the value of G to the value of D of the previous row that has the same F value.

I have a spreadsheet that has financial data from three bank accounts, H, S and P. Columns in order are Date, Transaction, Category, Amount, Acct_Bal [for account balance], Acct [H, S or P], Acct_Avail [for available funds] and T_Avail [for sum of available funds of all three accounts].

At the moment, I am manually creating formulae in G (Acct_Avail). For instance, row 17 is the S account, and G17's formula is =SUM($G$9,D17), giving the account balance for S account after transaction D17, given the previous balance in G9, when that account was last used. I'm sure there's a better way, but this is beyond my ability.

View 11 Replies View Related

Compare A To B(C) And Insert C For A

Feb 23, 2010

A is a list of numbers 12345, 23456, 34567 etc all unique, ascending sort
B is a list of types, its either 1 or 11 or 3
C is a list of the same numbers as A but they are not sorted and that cant be changed

D is where I need to insert the type (1, 11, 3) for each number in C

Ideally, it will take A2, find it in column Cxxx, and insert the type from B2 to Dxxx and continue doing it for each row

View 6 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved