4.6.6 Mirror Columns

Contents

What's Mirror Column?

"Mirror Column" is introduced from Origin2026b. As the name implies, a mirror column refers to another column like a mirror - any changes to the source column (e.g., adding, deleting, modifying or masking data) is instantly reflected in the mirror column. It sounds similar to Paste Link but minimizes memory overhead even with large datasets, and thus provides a faster and more efficient method in data synchronization. It also integrates tools and menus to streamline this workflow.

Note:



The miorr column and its source have a distinctive appearance allowing you to spot them instantly among normal columns.

Source Column

Mirror Column

Copy Paste Columns as Mirrors

To copy and paste column(s) as mirror:

  1. Highlight the source column(s), right click and select Copy: Copy from the context menu.
  2. Go to the destination column, right click and select Paste as Mirror Column(s)...
    Paste as Mirror Columns Context Menu.png

Mirror to Whole Sheet/Book

Copy Whole Sheet as Mirrors

To creat mirror for a worksheet:

  1. Righ click on the source worksheet tab and select Mirror to New Book from the context menu.

Mirror to New Book.png

Duplicate Whole Book as Mirror

To creat mirror for a workbook:

  1. Click on the Mirror to New Book button Button Mirror to New Book.png on the Standard toolbar.

Batch Create Mirror Columns from Similar Sheets

Create Mirror Columns from Similar Sheets tool auto-scans all the candidate columns and mirrors them in a single operation. Simply choose a source column as a reference, and set up matching rules (including the search scope and column matching restrictions), this tool will then search across similar-structure worksheets to find the matching columns, and batch-create mirror columns into one destination worksheet.

It is a handy tool when your expermental data is scattered across multiple books and you need to collect the interested datasets into one place for processing, plotting or side-by-side comparison.

To create mirror columns from similra sheets,

  1. Select menu Worksheet: Create Mirror Columns from Similar Sheets
Create Mirror Columns from Similar Sheets Dialog.png
Source Column

Select one source column. Base on this column, all similar columns will be collected as sources and mirrors will be created from each of them.

Specify how to define a "similar" column in Other Source Columns and Column Matching Restrictions branches.

Destination Column

By default, mirror columns output to a new workbook. You can specify the destination column beginning from which the mirrors will be output.

Add X Column

If the Source Colulmn is a Y column, which is the typical case, use this option to control whether to copy its corresponding X column.

  • None
    Do not copy the X column.
  • Common X Column
    Copy the Source Column's X column and use it as the common X for all mirror columns. The output structure should be XYYY...
  • From Each Sheet
    Copy each sheet's own X column for each mirror column. The output structure should be XYXYXY...
Other Source Columns

Define how and where to search for other "similar" columns to use as source columns.

  • From Similar Sheets
    This checkbox requires worksheets with the same number of columns and format as the source sheet. Only columns meeting the conditions in Column Matching Restrictions branch will be used as mirror sources.
  • Find Similar Sheets in
    Search scope: Active Book / Active Folder (open or recursive) / Project.
Column Matching Restrictions

Determines how other source columns are matched to the Source Column:

  • Must Match Column Label
    Must match by column Long Name or Comment. Select None to match by column index.
  • Must Match Units
  • Match Column Designations

Once configured, the Total Columns to Mirror is listed below for confirmation.

Create Mirror Options

Additional settings for the output mirror columns.

  • Use Source Column Labels
    Copy label rows (Long Name, Unit, Comment, etc.) from the source columns.
  • Add Label Row for Sheet/Book Names
    Add a "Sheet Name" or "Book Name" label row to show the source sheet/book.

Convert column formula to Mirror Column

Prior to Origin 2026b, users linked columns via column formula or Copy Column to tool to link columns. Converting these legacy linking to mirrors improves performance and provides a better overall experience.


A column can be converted to mirror column if it meets one of the following conditions:


To convert a linking column to a mirror column:

  1. Select menu Worksheet: Convert to Mirror Columns...
Convert to Mirror Columns Dialog.png
Column Formula/
Column Copy Output
Select the types of columns to convert:

See "A column can be converted to mirror column if it meets one of the following conditions" section above for more information.

Convert Scope Specify where to search and conversion columns:
current worksheet / current workbook / current folder (open or recursive) / entire project.
Use Source Column Labels When Column Formula is checked, select this checkbox to copy label rows (Long Name, Unit, Comment,...) from the source column.

For Column Copy Output, whether to use the source labels is controlled by the Copy Column to dialog > Copy Labels branch.

Output List of Converted Columns Specify where to output a list of converted columns
not output / Message Log / Notes Window / Notepad.