Origin 2026 Features

Origin 2026 Features

Graphing

New Graph Types

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-31937

Cause and Effect Diagram

Also known as fishbone or ishikawa diagram -- visualize the possible causes behind a given problem.

Plot: Statistics: Cause and Effect Diagram

image-20251107-155231.png

ORG-31936

Frequency Chart

Frequency chart with plot types: column, bar, pie, or donut

Plot: Bar, Pie, Area: Frequency Chart

image-20251107-155724.png

 

image-20251107-155341.png

 

ORG-31558

Double X

Multiple Double Y plot types added for different needs.

Plot: Multi-Panel, Multi-Axis

  • Select 2 sets of XY data or at least 4 columns to create double-X plot. The 2nd set of XY use independent axes

    • Double X - Independent XY

  • Select at least XY data to create a double-X plot, where the 2nd X axis is functionally mapped to the first. Ideal for displaying data in different units, such as temperature (°C/°F/K), wavelength and wavenumber.

    • Double X - Custom Formula:

  • Select XXY columns to create Y-shared double-x plot

    • Double X - Shared Y

  • Select temperature and rate constant as XY column to create Arrhenius plot.

    • Arrhenius

E.g.

image-20251107-161558.png

 

ORG-31882

Graphical Summary

Instantly turns your data into a clear, interactive chart so you can spot trends and outliers at a glance

Statistics: Descriptive Statistics: Graphical Summary

image-20251107-161719.png

 

ORG-31110

Grouped Histogram

Grouped Histogram to Support Multiple Factors

Plot: Categorical: Grouped Histogram

image-20251107-162026.png

 

ORG-32011

Grouped Pareto Chart

Group option added in both Pareto Chart

Plot: Statistics: Pareto Chart - Binned Data/Raw Data

  • Group option added for Pareto chart with binned data or raw data.

  • Multiple groups can be plotted as separate panels in same graph or separate graphs.

image-20251107-164018.png

 

ORG-32154

Grouped Scatter Plot

Plot scatter graph by group, all data can be overlapped in a single layer graph, multi-layer graph, or different graphs.

Plot: Categorical: Grouped Scatter

image-20251107-164404.png

 

ORG-31998

ORG-31999

ORG-32000

Improved Grouped Column Chart

Plot column/bar graph by group, all data can be overlapped in a single layer graph, multi-layer graph, or different graphs.

Plot: Categorical: Grouped Columns

  • Grouped Column/Bar support Stack: Adding Options Stack so can stack side by side, stacked or 100% stacked

  • Adding Options Stack Data, so can stack by variables (only available when stack is not side by side) or last group

  • Grouped Column/Bar support value from statistics info: add Data Form control, listed Summarized Data and Raw Data

  • When Raw data is selected, bar/error bar can be set for different statistical info like mean, SD, variance, 10%-90%,etc.

image-20251107-170441.png

ORG-29739

ORG-31086

Improved Probability Plot

  • More Distribution for Probability Plot

  • Probability Plot support Multiple Page Output

Adding More distribution:

  • 3-parameter Lognormal

  • 3-parameter Exponential

  • 3-parameter Weibull

  • Smallest Extreme Value

  • Largest Extreme Value

  • Logistic

  • Loglogistic

  • Folded Normal

  • Rayleigh

Adding a new control group: Graph Arrangement, with control Multiple Data, Multiple Groups, Split Panels by, Split Pages by

image-20251125-090218.png

 

General

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-31663

Bypass zoom in/out with mousewheel in Undo stack

When zoom and pan in graph, it always do it multiple times, it need multiple undo to roll back and very annoy

Provide system variable @UDZP to group the zoom and pan as one stack

  • @UDZP=0 old behavior

  • @UDZP=1, group zoom/pan stack

  • @UDZP=2, group zoom and pan stack (By default)

ORG-31989

Save, Load settings in Graph Options

support save and load the settings

In Graph Options dialog top-right corner, add two icon button, one is Save Settings as…, one is Load Settings.

ORG-32129

Page.Info should keep original template file path

Project Saving should not modify page info template field

We can use code page.info.system.source.template$ to get the path of template.

ORG-31877

CDF plot support Split panels/pages by

Add Split Panels by & Add Split Pages by option in Graph Arrangement branch, under Multiple Groups option.

When Split Panels by is not empty, Origin take the columns as special group columns. Split Panels by always separate layers, the rest will follow Multiple Groups option.

When Split Pages by is not empty, Origin take the columns as special group columns. Split Pages by always separate layers, the rest will follow Multiple Groups option.

ORG-30425

Cardinal direction support for Windrose Plot Raw

Origin2026 now support wind direction data in cardinal directions, not degrees.

With wind direction data like N E S W NE NW WNW etc. and wind speed, wind rose-raw data now can handle such data structure and make windrose plot.

ORG-30551

Select layer dropdown in Reference Lines properties dialog

In reference lines properties dialog (when double-clicked on the line), now there is a layers dropdown selector.

The dropdown selector works just like other axis properties dialog.

QQ_1764060645000-20251125-085045.png

 

ORG-30794

Support Number of Plots for Multiple Panels by Label

In plotbylabel xf, Group by option, add Number of Plots

Select Number of Plots will show a edit box Number of Plots under Group by.

After this change, Now the plot is renamed the toolbar and Plot menu entry to Multiple Panels…

ORG-31824

ORG-31890

More improvement to histogram/box bin

More Number of Bin for Box dot/histogram. Support auto min max only for binning in box/histogram plot

  • Now bin number of histogram will adjust to different scenarios.

  • Auto Binning control in Plot Details dialog: Data tab is renamed to Binning, with a dropdown list. You can select Auto, Custom, Auto Min Max Only.

  • Set @HBD=0 can turn off the new features.

  • Histogram Distribution Curve support custom parameter

ORG-30611

Arrange user templates in different orders

Add Apply Order to Menu button in Manage Mode of Template Library.

This button is enable when list is ordered by any column(Name, Date, Category, Location). Plot menu User Template/Extended Template tab will be arranged in such order base on checkbox status of extended and user checkbox.

Label and Annotation

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-31931

Precise Control of Graph Table Font Size

Easier to set font real font size for table object in graph.

For table object in graph, change its font size will be the real font size.

Resize table, font size information on MT and regular toolbar will reflect the new font size.

ORG-31985

Show/hide multiple legend mini toolbars

Toggle legend on/off button when selecting multiple legends or page level

  • Mini toolbar on page level to show/hide legend for all layers

    image-20251014-133338.png
  • In Object Manager window, toggle is added on mini toolbar when selecting multiple objects of same type. E.g. choose to Show Graph Objects on title bar to list legends, titles, labels, graphic objects, etc. Right click a legend and choose Select All of Same Type. On the Mini toolbar that shows, there is icon to turn on/off objects of same type.

    image-20251014-133617.png

ORG-29248

Legend, Axis Title, Text and Annotation are treated as different types

Easier to edit same type of labels in graph

This change make it easier to edit same type of object.

E.g. For graph with multiple layers and therefore multiple legends, in Object Manager, right click one legend and choose Select All of Same Type

Only legends in different layers will be selected for further customization.

Before Origin 2026, both legend and axis titles will be selected.

ORG-30851

Trendline MTB More Improvements

  1. Support trendline for group plot in mini toolbar

  2. More trendline label position, support Relative To Panel/Layer in Position mini toolbar button

  3. Support “Show Labels” and “Label Position” button in trendline label mini toolbar

ORG-30851.png

ORG-31994

Support adding Significance Mark for Heatmap plots

provide option to select another label source to decide significance mark

In PD dialog, there is significant mark panel for setting.

ORG-31591

External Arrow Distance Annotation

In Mini toolbar of Distance Annotation, add a toggle button(toggle between Inside Arrowheads, Outside Arrowheads) before edit points button. Support Auto Mode to use inside arrowheads when distance annotation with small distance

ORG-31591.png

ORG-32445

MT in Report Graph need to support apply format to page title

Support mini toolbar button to apply format to page title in Report Graph

ORG-32445.png

ORG-31957

Change thickness of Screen Reader cross-hair

Support system variable to change the thickness of the Screen Reader cross-hair

System variable @chth= to set the crosshair line thickness in pixels. The default is 0 (which usually means one pixel as before)

ORG-31280

Tooltip for reference line

In the past, no tooltip show for reference line label/value shows on the graph. Origin2026 now support show tooltip for reference line.

  1. New a wks and import \Samples\Statistics\body.dat

  2. Highlight col(D), then open Main Effects Plot dlg

  3. Factors: col(B) and col(C), Click OK.

  4. Double click in the Main Effects Plot embedded graph,

  5. Move mouse cursor on the Reference line.

  6. ==>No tooltip shows for it.

Graph Customization

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-30815

Categorical Legend for Treemap

support categorical legend

  1. make treemap plot

  2. open PD, go to pattern tab, → fill is index to column A

  3. ok and reconstruct legend ==> point by point legend is created

In Origin2026, we support categorical legend for such case

ORG-30736

Customize Dash Line style for Axis Grid Line

We can use Custom Dash Line tool for Grid Line, like Plot Details > Line tab for line plot.

There is browser button to open custom dash line dialog for grid lines. We also can set custom dashi line for grid line in graph options dialog.

ORG-31587

Improve Tripartite Plot

Template Change

Add an extra button Convert on the left of Tripartite button in the graph template.

When user clicks Convert button, open a dialog as below:

SRS.png

 

Data Handling

Worksheet

JIRA

SUMMARY

DESCRIPTION

DETAILS

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-32149

Flash Fill and Smart Formula

Similar to Flash Fill in Excel and Smart Fill in Google

In new column, if you type text/value in first cell of a new column and press Enter key, Origin will check if pattern is found between it and 1st cell of other column. If so,

  • Preview will show with found pattern and suggested formula.

  • Click Flash Fill (Ctrl+Shift+E) - fill subsequent rows with pattern. This is a one-time action.

  • Click Create Formula (Ctrl+Shift+Enter) - smartly set column formula F(x). This column will update if input column changes

It works on shown rows only so user can add filter on some column. Do flash fill for shown rows only.

ORG-31674

Sort Multiple Columns Individually

Select multiple columns and sort each column ascending or descending

Each Column Ascending and Each Column Desending Options are under Sort Columns context menu.

Note: After searching the relationship between columns will be lost.

image-20250725-155250.png

 

ORG-31554

Sort Column by Label should support Sort by Categorical

Support sort by categorical when sort column by label

Set a label row as categorical, then select menu Worksheet: Sort Columns by Label to open dialog. Pick the label, click the button to choose Categorical format. Click the Categorical button to move the label to the Sort Criteria table.

SortbyCat.png

ORG-30132

Add Data Filter button to the Column Mini Toolbar

New mini toolbar button for adding Data Filter to column(s)

FilterBtn.png

 

ORG-31700

New “Paste (No Label Detection)” menu

Add a new paste menu not to do smart paste

In Origin 2025b, we improve the paste behavior to check and auto set label when copy data from plaint text. But some user may not like it, so new menu Paste (No Label Detection) is added. Choose this will not do smart paste and all data will be pasted to data area.

Note: The menu will show only if number of lines >= 4 for plain text, number of lines >=3 for Excel in clipboard.

ORG-32187

Worksheet Mini Toolbar MT for resize to show all

Mini toolbar on worksheet level to resize all columns to show all contents

This button used to be on column level only to resize highlighted columns.

It’s added on worksheet level mini toolbar. (left click on edge of worksheet). It will resize column width based on both column label row contents and data area contents.

Note: Hidden columns will be ignored.

image-20251008-142004.png

 

ORG-31709

Show Formulas for Worksheet

Improvement on Show Formulas for Worksheet

Click the top area of worksheet to show mini button and click the Show Formulas button will show cell formula as formula expression only in active sheet now.

Also, hot key Ctrl + ` is added for convenience.

ORG-31649

Keep formula in data copied from Excel and Google Sheet

Keep cell formula from Excel and google sheet when pasting data into Origin

  • Excel: In Excel, Ctrl+` to show formula. Select the cells and Ctrl+C. In Origin, right click a cell and choose Paste (Keep Excel Formula). The context menu will not show if you didn’t turn on formula mode in Excel to copy.

  • Google Sheet: In google sheet, Ctrl+` to show formula first. Select the cells and Ctrl+C. In Origin, Ctrl+V to paste with formula kept.

Note: Since Excel localizes function name in German, this feature is not available in the German version.

ORG-32081

Support A:A, $A:$A, kinds of Excel notation in formula

This will make more excel formula work without need to edit formula

One difference between Excal and Origin formuls is that in Excel, you would need to use A:A to refer to column A, while in Origin, A is used to refer to column A.

Formula with A:A, e.g. =average(A:A), etc. would not be recognized in Origin

In Origin 2026, it will be recognized and work so user doesn’t need to edit the formula.

ORG-31870

Using similar notation as Excel for bad formula

Use #REF!, #NAME?, #NUM!, #ERROR! for bad cell formulas

When Ctrl+E to highlight formula cells, #REF!, #NAME?, #NUM!, #ERROR! will show for bad formula cells

#REF! → No reference cell, column

#NAME? → Function name or named range not exist. Could be typo in function name, etc.

#NUM! → not a number

#VALUE?

#ERROR! → Other errors e.g. wrong number of arguments,mismatched ( and ), wrong operator, not supported calculation, etc. e.g. type =A1 A2 not support.

ORG-31756

Edit Bad Cell Formulas

Insert symbol before = of bad formula or replace it with number or text

This tool is used to operate on bad cell formulas which shows missing value in worksheet.

User can press Ctrl + E to turn on Highlight Formula/Linked Cells to see formula with color, and press Ctrl+` to see the formula expression.

image-20250912-181347.png

User can also choose Edit: Edit Bad Cell Formula… to add string before formula cell to later manually fix the error.

Or replace bad formula cells with some value or text.

EditBadDlg.png

ORG-31571

Replace cell formula with its result

A new mini toolbar button is added to replace cell formula with its result

Click this new button will convert the cell formula and cell link to it’s result. It’s something like remove links.

ConvertLink.png

ORG-31718

Clear worksheet more options

Keep Cell Formula/Link checkbox in Clear Worksheet dialog

Choose Worksheet: Clear Worksheet menu and check the Keep Cell Formulas and Links checkbox to only remove data but keep formulas and links

image-20251023-072901.png

Then user can fill new data to get updated calculation

image-20251023-073019.png

 

 

ORG-32064

Improve Dynamic Merged Cells

Mini toolbar for dynamic merge and single click to edit for all cells

Origin supported dynamic merge of adjacent cells if the value/text are the same. But it’s kind of hidden.

User would need to go to Worksheet Properties or Format Cells dialog to turn it on. Also when clicking on a merged cell and edit would change the clicked cell only so not easy to edit all cells.

The following improvements are made:

  • Mini toolbar to turn on dynamic merge on/off on column label row header or multi-selection.

    image-20250922-180902.png
  • Single click or double click on dynamically merged cells and type will edit value/text for all cells. E.g. if change it to cos(A), it will dynamically merge all 3 F(x) cells.

    image-20250922-180940.png