Counting duplicate rows using Excel - excel

I need to count the number of duplicate occurrences of values in a column using excel, ONLY for rows with a certain value in second column i present.
Column1 Column2
value1 x
value1 x
value1 x
value1
value2 x
value2
value3 x
---> should give
VALUE Occurencies
value1 3
value2 1
valu3 1
How to do this?
Thanks!

You can use a pivot table, which does not require any typing of values or any formulas.
Drag column1 into the row area and column2 into the values. If it is text, it will be counted. If the other values in column 2 are blank you are done. If they contain values, you can drag column2 into the filters area and then use the filter dropdown above the pivot table to select what value in column2 to use.
After you add new data to columns A and B, select the pivot table and refresh it.

If Column1 is in A1, please try:
=COUNTIFS(A:A,D2,B:B,"<>")
copied down to suit where D2... contain Value1 etc

Related

Merge Excel sheets with different structure with Talend

I have one excel file with this structure:
sheet1 - column1 column2 column3 column4
sheet2 - column1 column3 column4
what i want is to merge both sheets into one, by column name (i.e sheet2 will have null values on column2 but column1 and column3 should merge)
so I should have one sheet with column1 column2 column3 Only
what talend does is that he takes first 3 columns from both sheets and merge them
i.e col1 with col1, col2 with col3 and col3 with col4.
i wanna do this dynamically, i dont really have only 2 sheets, i have a lot, and a lot of excel files, example is just for explaning
Data looks like this
All sheets have commun columns, but some sheets have more columns some less

Copy/Move cells by id

How can I move values from Worksheet 1 column B to Worksheet 2 column B, based on a unique ID in column A? Some IDs are duplicates and some values are empty, I would like to ignore empty values.
Worksheet 1:
A B
23452 value1
23452
53252 value2
67452 value3
Worksheet 2:
A B
53252
23452
67452
Wanted Result (Worksheet 2):
A B
53252 value2
23452 value1
67452 value3
What I have tried
Merging data in Open/Libreoffice calc - could not figure this out for my specific requirements.
You can try this simple INDEX-MATCH formula,
In column B of sheet2,
=INDEX('Sheet1'.A:B;MATCH(A1;'Sheet1'.A:A;0);2)

Excel Pivot Table Count Unique Values

I have a pivot table like so
Field Count of Field
Value1 1
Value2 4
Value3 6
The field that shows the summation of the count shows 11 which is correct but how do I just show the unique values in Field (which is 3 in this case)
Count the values in the Excel column and subtract 1 for the Pivot header and 1 for the Grand Total (if showing).

Find duplicate rows in Excel table and sum rows

I have an Excel table whose unique key is the combination of Para1, Para2 and Para3:
Para1 Para2 Para3 Value1 Value2 Value3
A B C 1 2 3
A E F 4 6 4
A B C 5 3 7
P Q R 4 2 4
I want to find the duplicates and SUM the values, so the expected output is:
Para1 Para2 Para3 Value1 Value2 Value3
A B C 6 5 10
A E F 4 6 4
P Q R 4 2 4
Is there a way to group the data get the SUM?
You could copy the columns 1,2 & 3. Then remove the duplicates and put a SUMIFS function in the Value columns.
Assuming Para1 is in A1, insert a column on the left that concatenates the key elements:
=B1&C1&D1
and copy down to suit. Sort your data by that column and apply Subtotal At each change in: Para1Para2Para3, Use function: Sum, Add subtotal to: check Value1, Value2, Value3, Replace current subtotals and Summary below data, OK.
Filter ColumnA, Text Filters, Contains..., tot, OK. In B4 enter:
=B3
copy across to D4 and B4:D4 down to suit. (Select All) in ColumnA, select all cells, Copy, Paste Special..., Values, OK over the top. Filter ColumnA again to select Does Not Contain..., tot, OK and delete all visible except the labels. Delete ColumnA and last row. Select all cells and in Subtotal select Remove All.

Tricky Excel Lookup

I have a table in Excel that looks like this:
Column A Column B
Header
Desc 1 Value1
Desc 2 Value2
Total TotalValue
I only know the Header name to search for but I want it return the TotalValue from Column B.
Any ideas on how to do this? Thanks!
=OFFSET(A1;MATCH("Header";A1:A5;0)+2;1)

Resources