Unplanned
Last Updated: 31 Aug 2026 14:59 by Mohd

Bug report

    Steps to reproduce

    1. Open the Spreadsheet demo.
    2. Import TestExcel.xlsx.
    3. Compare the formula cell results with the same file opened in Microsoft Excel.

    Current behavior

    After import, some formula cells produce different results than Excel when the intermediate result is very close to zero.

    Observed example from the attached file:

    • In Excel:

      • E1 = 0
      • E2 = 0
      • F1 = 55110.305475240835
    • In Spreadsheet after import:

      • E1 = 0.00000000004366
      • E2 = 0.000000000043660000000000000000
      • F1 = 0

    Expected behavior

    Spreadsheet should match Excel results for the imported workbook, including cases where formulas evaluate to values extremely close to zero.

    Notes

    The issue appears related to formula recalculation after import and handling of floating-point precision near zero.

    In the attached file:

    • The imported numeric inputs are:

      • A1 = 79590.518373344006
      • B1 = 0.16372664029103301
      • C1 = 4
      • D1 = 82665.458212861093
    • The formula in E1 is:

      • A1*(1+B1)^(1/C1)-D1

    Excel stores the result as 0, but Spreadsheet recalculates it to a very small positive number, which then changes the dependent IF result in F1.

    Environment

    • Spreadsheet core demo: local reproduction confirmed
    • File used: TestExcel.xlsx

    Workaround

      <script>
        const CANCELLATION_EPSILON = Number.EPSILON * 4;
    
        function collapseCancellationError(result, left, right) {
            const scale = Math.max(Math.abs(left), Math.abs(right));
    
            if (!scale || result === 0) {
                return result;
            }
    
            return Math.abs(result) <= CANCELLATION_EPSILON * scale ? 0 : result;
        }
        const { defineFunction } = KendoSpreadsheetCommon;
        defineFunction('binary+', function(a, b) {
            return collapseCancellationError(a + b, a, b);
        }).args([
            ['*a', ['or', 'number', ['null', 0]]],
            ['*b', ['or', 'number', ['null', 0]]]
        ]);
    
        defineFunction('binary-', function(a, b) {
            return collapseCancellationError(a - b, a, b);
        }).args([
            ['*a', ['or', 'number', ['null', 0]]],
            ['*b', ['or', 'number', ['null', 0]]]
        ]);
      </script>

    TestExcel.xlsx

    Unplanned
    Last Updated: 17 Jun 2026 12:54 by Marius
    Created by: Marius
    Comments: 0
    Category: Spreadsheet
    Type: Bug Report
    1

    Bug report

    Reproduction of the problem

    Run this dojo - https://dojo.telerik.com/MkKhDjxX

    The results are different when using the same values in Excel.

    Current behavior

    Result comparison for cells with numeric values

      COUNTIF(B5:B9,”<> “) COUNTIF(B5:B9,”<>11”) COUNTIF(B5:B9,”*” COUNTIF(B5:B9,”?3”)
    Kendo 4 3 4 1
    Excel 5 4 0 0

    Result comparison for cells with text values

      COUNTIF(B12:B16,”<>11”) COUNTIF(B12:B16,”<>???00”)
    Kendo 3 4
    Excel 5 1

    TicketID:

    1715542

    Environment

    • Kendo/Telerik version: 2026.2.520
    Unplanned
    Last Updated: 26 May 2026 07:44 by Philip
    Created by: Philip
    Comments: 0
    Category: Spreadsheet
    Type: Feature Request
    0

    We're using the kendo spreadsheet with validation.

    There's a cell that validates against a list of values.

    The list of values can be up to 50 values or so.

    It would be beneficial if there is a scrollbar for the dropdown, similar to the Excel behavior.

    Unplanned
    Last Updated: 19 Jan 2026 13:49 by Merlin
    Created by: Merlin
    Comments: 0
    Category: Spreadsheet
    Type: Bug Report
    0

    Reproduction of the problem

    1. Run this sample
    2. Select first row
    3. Delete the row
    4. Select range A1:C3
    5. Apply borders
    6. Select row 3
    7. Delete the row

    Current behavior

    Top border of cell B1 disappears

    Expected/desired behavior

    Borders are persisted

    TicketID:

    1708030

    Environment

    * **Kendo UI version:** 2025.4.1217

    Unplanned
    Last Updated: 16 Dec 2025 12:45 by Michael
    Provide a mechanism for disabling automatic recalculation of formulas in cells. In order to augment the widget when a large portion of sheets are and cells are rendered.
    Unplanned
    Last Updated: 20 Jun 2025 16:41 by Armen
    Created by: Armen
    Comments: 0
    Category: Spreadsheet
    Type: Feature Request
    1

    Hi Team,

    I would like to request to include the PMT function for the Kendo UI Spreadsheet.

    Thank you!

    Unplanned
    Last Updated: 29 May 2025 11:40 by klaus

    Bug report

    In the Spreadsheet, if you attempt to delete a row that contains a disabled cell, the operation is pushed in the undo stack. Pressing the undo button inserts a copy of the row with empty disabled cell.

    Reproduction of the problem

    1. Open the Disabled Cells demo - https://demos.telerik.com/kendo-ui/spreadsheet/disabled-cells
    2. Select a row
    3. Right-click on the row and press Delete from the ContextMenu
    4. Click the undo button

    Current behavior

    A new row is inserted above the selected row, as the unsuccessful delete operation is pushed in the undo stack

    Expected/desired behavior

    The unsuccessful delete operation shouldn't pushed in the undo stack

    Environment

    • Kendo UI version: 2025.2.520
    • Browser: [all]
    Unplanned
    Last Updated: 13 May 2025 11:27 by Josh

    Bug Description

    When you add a filter to a column on the spreadsheet component, only the down arrow icon part of the filter button is clickable, not the entire button.

    Steps to Reproduce

    1. Open the Dojo - https://dojo.telerik.com/dmrXJIdC
    2. Try to click on the filter buttons (.k-spreadsheet-filter)

    Expected Behavior

    The filter menu is not opened unless we click on the icon.

    Actual Behavior

    The filter menu should open when the button is clicked.


    Unplanned
    Last Updated: 30 Apr 2025 14:15 by Mohd
    Created by: Mohd
    Comments: 0
    Category: Spreadsheet
    Type: Bug Report
    0

    Bug Description

    When cell with border is cut in the Spreadsheet, the border is also removed from the next cells.

    Steps to Reproduce

    1. Open the Dojo - https://dojo.telerik.com/miEJlUWH
    2. Cut cell B2 using Ctrl +X

    Expected Behavior

    The cell A2 should have a right border, cell C2 should have a left border, etc...

    Actual Behavior

    The next cells borders are cut as well

    Image

    Environment

    • Kendo UI version: 2025.1.227
    Unplanned
    Last Updated: 26 Feb 2025 14:36 by Faraz

    Bug report

    Data validation should not require DATEVALUE("") in Start and End inputs when `Date` is selected

    Reproduction of the problem

    https://demos.telerik.com/kendo-ui/spreadsheet/index

    1. Select an empty cell
    2. Click Data validation
    3. Set Start: DATEVALUE("1/1/2024") and End: DATEVALUE("2/2/2025")
    4. Automatic Hint message looks like: between DATEVALUE("1/1/2024") and End: DATEVALUE("2/2/2025")

    Expected
    Generated hint message shall not contain DATEVALUE("")


    Environment
    **Kendo UI version: [all]
    **Browser: [all]

    Unplanned
    Last Updated: 17 Feb 2025 17:51 by Dennis
    Created by: Dennis
    Comments: 0
    Category: Spreadsheet
    Type: Feature Request
    1

    Hi Team,

    We are using the Kendo Spreadsheet and would like to request a feature to display a character limit indicator while the user is entering data in the cell. This is to prevent users from exceeding the character limit of a cell.

    Requirement:

    • When the user starts typing in a cell, it should display a live character count e.g. "10/100" if the user has entered 10 characters and limit is 100.
    • Once the user reaches the maximum limit (e.g. 100/100), further input in the cell should be restricted.

    Thank you!

    Unplanned
    Last Updated: 08 Feb 2025 02:04 by Rick
    Created by: iConect Developer - Mike
    Comments: 2
    Category: Spreadsheet
    Type: Feature Request
    7
    Add support for charts in the Spreadsheet.
    Unplanned
    Last Updated: 08 Jan 2025 16:03 by Markus
    Created by: Markus
    Comments: 1
    Category: Spreadsheet
    Type: Feature Request
    2

    Hi Team,

    I would like to request emf image support for the Kendo UI Spreadsheet.  If that is not possible, I would like to request a way to handle if the image is in a non-supported image type - such as a console error.  

    Thank you!

    Unplanned
    Last Updated: 28 Nov 2024 12:37 by Mirco

    Bug report
    Subtotal Function in Spread returns wrong calculation on hidden columns. In Excel hidden columns does not reflect the result

    Reproduction of the problem

    1.https://demos.telerik.com/kendo-ui/spreadsheet/index
     
    2. Paste =SUBTOTAL(109, E3:E11) in cell not in E column
     
    3. Hide E column 
     
    4. See result becomes 0

     

    Expected

    Same result as in Excel

    Ticket ID: 1671335

    Environment

    jQuery: 3.4.1

    Kendo UI version: 2024.4.1112
    Browser: [all]

    Unplanned
    Last Updated: 27 Nov 2024 13:55 by Aviad

    Hi Team,

    I would like to request a built-in way to set a reject type validation when a value is programmatically set in the Kendo UI Spreadsheet.  Currently, it only sets a warning type as shown in this Kendo UI Dojo.  

    Thanks!

    Unplanned
    Last Updated: 26 Nov 2024 14:04 by Mirco
    Created by: Mirco
    Comments: 0
    Category: Spreadsheet
    Type: Feature Request
    1
    Currently, when a file is opened in the Spreadsheet that has a lot of data and formulas, the component becomes unresponsive upon interaction, e.g. when you select a column.
    Unplanned
    Last Updated: 26 Nov 2024 09:27 by Pravin

    When a cell is copied to another cell by using the 'auto-fill' option, the format and validation from the initial cell is applied to the target as well, as described in the documentation.

    - https://docs.telerik.com/kendo-ui/controls/spreadsheet/end-user/user-guide#other

    I would like the possibility to persist the format and validation of the targeted cell and if for example non-valid data is dragged and dropped in a cell, the content to be rejected based on the targeted cell validation. 

    Unplanned
    Last Updated: 06 Nov 2024 18:15 by Sumit
    Created by: Sumit
    Comments: 0
    Category: Spreadsheet
    Type: Feature Request
    1

    Hi Team,

    I would like to request to include the Embed function for the Kendo UI Spreadsheet to include objects such as PDF files into the Spreadsheet. 

    Thank you!

    Unplanned
    Last Updated: 02 Oct 2024 16:11 by Mohd
    Created by: Mohd
    Comments: 0
    Category: Spreadsheet
    Type: Feature Request
    1

    Hi Team,

    I would like to request the open button for the Kendo UI Spreadsheet's toolbar to fully utilize a Kendo UI Button rather than a native input button.  One benefit would be to help provide a localization message with ease.  

    Thank you!

    Unplanned
    Last Updated: 27 Aug 2024 20:21 by Shivam
    Created by: Shivam
    Comments: 0
    Category: Spreadsheet
    Type: Bug Report
    3

    Bug report

    When trying to import an Excel document into the Kendo UI Spreadsheet with a missing/corrupt image reference, the file will not show.

    Reproduction of the problem

    1. Import an XLSX file with a corrupted image into the Kendo UI Spreadsheet demo. (See ticket 1661911 for an example document)

    Current behavior

    The Kendo UI Spreadsheet fails to load the document.

    Expected/desired behavior

    The Kendo UI Spreadsheet should handle the error and load the Spreadsheet data without the image.

    Environment

    1 2 3 4 5 6