SQL AnalysisSQL Analysis
install
case
feature
privacy
  • English
  • 简体中文
install
case
feature
privacy
  • English
  • 简体中文
  • Features

Features

Basic Usage

You can use this add-in to run SQL statements for data analysis in Excel.

For example, you have two data tables, which are:

Sheet1:

CustomerIDName
1Alice
2Bob
3Charlie

Sheet2:

OrderIDCustomerIDProduct
1011Laptop
1022Phone
1033Printer

You can enter the following SQL statement in the add-in and run it:

SELECT
  *
FROM
  Sheet1
  JOIN Sheet2 ON Sheet1.CustomerID = Sheet2.CustomerID

The results will be output in the form of a data table.

Data Collection

Table Name

"SQL Analysis" uses the worksheet name as the data source table name by default.

💡 When a worksheet contains multiple tables, use the table name as the data source table name (The table name can be viewed in the table menu item)

Data Range

This add-in only collects worksheets / tables in the current workbook as data sources.

Excel Terminology Explanation

Workbook: Each .xlsx file can be considered as a workbook. When you open an Excel file, you are opening an Excel workbook.

Worksheet: The "Sheet" tabs you see at the bottom of the window after opening an Excel workbook represent worksheets. The number of tabs indicates the number of worksheets.

Table: Each worksheet can contain multiple tables, which can be created by selecting a region and then "Insert".

Tools

Multiple Workspaces

You can create multiple workspaces by clicking the "Add Tab" button.

Double-click the workspace title to rename it.

Functions

Click the function icon to view the supported functions (aggregate functions and scalar functions).

Auto Save / Keyword Prompt

Each edited SQL statement is automatically saved in your local storage.

Keyword prompts will be provided as you type.

Execution

Multi-statement Execution

You can enter multiple SQL statements in the editor, and multiple results will be generated after running.

Partial Execution

You can perform partial execution by selecting part of the SQL statement.

Parameterized Query

You can perform parameterized queries using the ? placeholder.

Results

Fixed Output

The results will be output in the form of a worksheet. By default, a worksheet with a fixed name is generated. If you need to save historical query results, you can uncheck the "Fixed output sheet" option, and a new data table will be generated for each query result.

Offline Use

This add-in supports offline access. Once you have fully loaded the application once, you can use all the features of the application even in a no-network environment.

Others

No-installation Version

If your computer does not have Excel installed or cannot use Excel add-ins, we also provide a web no-installation version. You can actively upload files for data analysis.

text2SQL

If your computer supports webGPU, click the settings button, and you will see the run WebGPU option. Check it to try out the text2SQL capability (the first use requires downloading model data, which may take tens of minutes, but subsequent use will be faster).

⚠️ This feature is still in testing and may be resource-intensive, so please use it with caution.

Contact Us

If you have any questions about our privacy policy, please feel free to contact us.

Email: shaodeqi@lovefe.com

Last Updated:
Contributors: shaodeqi