Skip to content

Initial 0 value on cell before displaying actual calculated formula value on Excel Online #6577

@hnyrxs2

Description

@hnyrxs2

Provide required information needed to triage your issue

Excel online and web have different behavior. In excel online, when recalculation formula that waits for external resources or async methods it would display #BUSY then will show value '0' very briefly before showing the actual calculated results wherein desktop, value 0 is never shown after #BUSY

Your Environment

  • Platform [PC desktop, Mac, iOS, Office on the web]: Office on Web
  • Host [Excel, Word, PowerPoint, etc.]: Excel
  • Office version number: Build# 16.0.19905.42306
  • Operating System: Windows
  • Browser (if using Office on the web): Edge and Chrome

Expected behavior

When calculating formula that waits for asynchronous or external resources, #BUSY is shown on the cell before the actual value

Current behavior

On the web, when calculating the formula, it would show these values on cell
#BUSY > 0 > actual calculated value

Steps to reproduce

  1. Open excel online
  2. Create formula on cell E1:E4 that waits from external resources, e.g:
    '=STOCKHISTORY("MSFT",TODAY()-340,TODAY())
    '=STOCKHISTORY("MSFT",TODAY()-350,TODAY())
    '=STOCKHISTORY("MSFT",TODAY()-370,TODAY())
    '=STOCKHISTORY("MSFT",TODAY()-400,TODAY())
  3. On cell A1, paste the formula from cell E1 without the apostrophe before the = sign
  4. Formula would calculate, #BUSY would be displayed then 0, before the actual formula results
  5. do the same on step 2 but copy the formula from cell E2
  6. Paste the formula on cell A1, we would see the same results in step 3.
  7. Do the same on desktop
  8. It would display #BUSY then the actual formula results, no 0 value would be visible on cell A1

Live example

Could not attach screen recording, please see this uploaded screen recordings for the actual bahavior on gdrive
https://drive.google.com/drive/folders/1_SyIcHgj4xiQjaAPR5JU5eUkv7P-lJn1?usp=drive_link

Context

This is used in automated testing with playwright on excel online, different behavior on desktop and online produces failing tests.

Metadata

Metadata

Labels

Area: ExcelIssue related to Excel add-insNeeds: attention 👋Waiting on Microsoft to provide feedback

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions