|
RefinateHome
The Basics
Examples
Screenshots
One-row-per-part
覧覧覧
Download Refinate
Register
覧覧覧
Revision History
Support
Quick Exercises
HyphenateRanges.XLS
ExpandRanges.XLS
JoinCells.XLS
Assy Versions.XLS
Redundant_Part_Info
Netlist Sorting
Procedures:Compare
Company Info
| |
 |
|
Refinate
Examples |
These are just a
few examples of the possible uses of Refinate. More examples can be found by
going to the links listed beneath "Support". Other uses are discussed in
Refinate's Help menu.
 |
To find duplicates:
While holding down the left mouse button, drag the mouse to select all
of the cells to be tested for duplicates. To exclude sections of the
lists, stop dragging, press the Ctrl key and start dragging again at the
desired place. To find duplicates among regular text, turn on Ignore
Ranges. To find duplicates among indexed items (e.g. reference
designators), turn on Count Ranges. Then click Get/Test.
Any duplicates found within
your selection will be shown. |
 |
To display differences:
To do a quick overall compare to determine if the same items exists in
two lists, select the first list and click Get/Test. Select the
second list and click Subtract.
Any items displayed
are items not found in the second list.
While the second list is selected, click Get/Test and then
Subtract the first list.
Any items displayed
are items not found in the first list. |
 |
Numbers are converted:
Any text_numbers can be converted to number_values by selecting the
Number-Values action and click Apply. |
 |
Numbers without alpha prefixes:
to use Refinate's
operations on comma delimited numbers, it might be necessary to format
the column that the numbers will be pasted into as TEXT so that Excel
does not treat the result as though it is only one very long number. Do
this by clicking on the column index at the top of the sheet,
right-click and FormatCells_Number_Text. |
The examples below use
Bill of Materials applications to demonstrate the function.
 |
To list all of the do-not-include parts:
Highlight a list of all the parts that could possibly be assembled that
is produced by your development software and press Get/Test to
join them. Paste that result into a cell. Highlight all the parts for
the version of interest to be assembled which are listed in the
assembly BOM and press Get/Test to join them. Paste that result
into a cell. Select the first list pasted and click Get/Test
and select the second list pasted and click Subtract.
The result is a list of the
do-not-include parts for that assembly version. |
 |
To create different assembly versions:
Type a list of all of the do-not-include reference designators for the
assembly of interest into a cell and then click Get/Test to place
that list into the Refinate Format display. Insert a blank column
to the right of the references designator column of the master BOM.
Put the cursor at the top cell of the list of reference designators of
the master BOM. Choose the action "Subtract Dsply V" from
the action list and click Apply.
Only cells that have a match to
the comma delimited text in the display will be altered
(parts are omitted) when pasted to
the right of the original cell. All other newly pasted cells will
be the same as the original cell to its left. |
 |
To compare BOM: Since
Refinate
can rearrange reference designators
into a repeatable standard format, you can compare two different sources
of assembly information that are supposed to represent the same build.
First convert the lists using the One-row-per-part action if
applicable. Then, one click of AutoPaste_Format writes the standard
reference designator format into the column next to the pre-existing
format. Do this for both lists and then sort those lists based on the
new columns. You can then easily determine if both lists contain exactly
the same reference designators on each line by either visually checking
or, preferably, by writing an equation such as =if(A1=B1,"same","DIFF")
and then pasting it appropriately so that
each item listed will be verified
automatically. A similar
equation =if(A1<>B1,1,"") will return a blank for good comparisons and
the number 1 for errors so they can be counted with a SUM equation. To
make it easier to see the 1's, use Excel's Conditional Formatting to
change the background color if the cell equals 1. |
 |
Standard Format:
Even if your BOM is already formatted to use separate columns per field
and all parts use only a single row each, you will find One-row-per-part
useful (especially for easy to read printouts). It will automatically
put borders around each cells in the table, auto-size the columns, and
align text to the top of cells. You can also use Auto-Paste to sort each
cell of reference designators to follow a standard. Use
Excel_File_PageSetup to minimize the page margins and to fit the width
or height of the table to one page.
More about duplicates. |
 |
To sort duplicates together:
This procedure can be used if you have only one item in each cell of
interest. The procedure creates a new identical list in a column next to
the original list except that every duplicate will be removed. Use this
new column as the primary column for sorting all your data. All of the
duplicates in your original column will be grouped together so that you
can choose which one to keep.
If the
GoTo_Duplicates option is turned on then, after visiting each
duplicate, right-click and paste the duplicates report into an empty
area of a worksheet (paste into a new worksheet if desired). If
GoTo_Duplicates is turned off, then copy the duplicates report from
the top comment box into an empty area of a worksheet .
Use
Refinate's TextToColumns action to split the report into columns
so that the duplicate items are in a column by themselves. To split the
report, when the TextToColumns wizard is displayed, choose
Delimited and Next, turn on Space as delimiter, turn
on "Treat consecutive delimiters as one", select the double
quote as the "Text qualifier" and then click Finish.
Select
the list of duplicate items that were just split and click Get/Test
to put those duplicates into Refinate's display box. These will be
subtracted from the original list. Insert a blank column next to the
original list and place the cursor at the top of the original list.
Apply Refinate's Subtract-Dsply action. A new list without any
duplicates is created next to the original list. Select all of the data
to be sorted and use the new column as the primary sort column and the
original column as the secondary sort column.
All duplicates will
be grouped together for review.
Make any corrections needed and re-sort to put the list back into normal
order if necessary.
Other Tips are provided in Refinate's
help screens. |
|
Note:
Refinate operates on comma delimited text or
on cells with only one entry each. If the text that you want to count or
subtract is separated by a character other than a comma (such as a space
character), use Refinate's Comma Space/ SET action or Excel's
Find&Replace to change that character into a comma.
Get
Refinate
for Excel 97 or newer.
AnalogDigital
Engineering. Revised:
02/19/07.
|