Tag Archives: Google Sheets

Enhanced menus in Google Sheets improves findability of key features

What’s changing 

We’re updating the menus in Google Sheets to make it easier to locate the most commonly-used features.

In this update: 

  • The menu bar and right-click menus have been shortened to better fit your screen to prevent menus from being hidden off screen
  • Some features were reorganized and added to more intuitive locations (for example, you can now freeze a row or column from the right-click menu) 
  • Some descriptions of items in the menu are shorter, enabling faster recognition 
  • Icons have been added to help you locate features more easily 
  • Changes are across all menus, including File, Edit, View, Insert, Format, Date, Tools, Extensions, Help, and Accessibility. 

Example of updated menu in Google Sheets


Example of updated menu in Google Sheets
Example of updated menu in Google Sheets

Example of updated menus in Google Sheets

Who’s impacted 

End users 

Why it’s important 

The new design improves findability of key features, making it quicker and easier to use Sheets, especially on devices with smaller screens. 

Additional details 

Some of your favorite menu items may have moved a little, but all existing functionality is still available. We hope that their new home will be more intuitive and make it easier and faster to navigate the product.

Getting started 

  • Admins: There is no admin control for this feature. 
  • End users: This feature will be ON by default and cannot be disabled. Use the menus as you would regularly and enjoy the new look and feel. Visit the Help Center to learn more about using Google Sheets

Rollout pace 

Availability 

  • Available to all Google Workspace customers, as well as G Suite Basic and Business customers. Also available to users with personal Google Accounts 

Resources 

Predicting Spreadsheet Formulas from Semi-structured Contexts

Hundreds of millions of people use spreadsheets, and formulas in those spreadsheets allow users to perform sophisticated analyses and transformations on their data. Although formula languages are simpler than general-purpose programming languages, writing these formulas can still be tedious and error-prone, especially for end-users. We've previously developed tools to understand patterns in spreadsheet data to automatically fill missing values in a column, but they were not built to support the process of writing formulas.

In "SpreadsheetCoder: Formula Prediction from Semi-structured Context", published at ICML 2021, we describe a new model that learns to automatically generate formulas based on the rich context around a target cell. When a user starts writing a formula with the “=” sign in a target cell, the system generates possible relevant formulas for that cell by learning patterns of formulas in historical spreadsheets. The model uses the data present in neighboring rows and columns of the target cell as well as the header row as context. It does this by first embedding the contextual structure of a spreadsheet table, consisting of neighboring and header cells, and then generates the desired spreadsheet formula using this contextual embedding. The formula is generated as two components: 1) the sequence of operators (e.g., SUM, IF, etc.), and 2) the corresponding ranges on which the operators are applied (e.g., “A2:A10”). The feature based on this model is now generally available to Google Sheets users.

Given the user’s intent to enter a formula in cells B7, C7, and D7, the system automatically infers the most likely formula the user might want to write in those cells.
Given the target cell (D4), the model uses the header and surrounding cell values as context to generate the target formula consisting of the corresponding sequence of operators and range.

Model Architecture
The model uses an encoder-decoder architecture that allows the flexibility to embed multiple types of contextual information (such as that contained in neighboring rows, columns, headers, etc.) in the encoder, which the decoder can use to generate desired formulas. To compute the embedding of the tabular context, it first uses a BERT-based architecture to encode several rows above and below the target cell (together with the header row). The content in each cell includes its data type (such as numeric, string, etc.) and its value, and the cell contents present in the same row are concatenated together into a token sequence to be embedded using the BERT encoder. Similarly, it encodes several columns to the left and to the right of the target cell. Finally, it performs a row-wise and column-wise convolution on the two BERT encoders to compute an aggregated representation of the context.

The decoder uses a long short-term memory (LSTM) architecture to generate the desired target formula as a sequence of tokens by first predicting a formula-sketch (consisting of formula operators without ranges) and then generating the corresponding ranges using cell addresses relative to the target cell. It additionally leverages an attention mechanism to compute attention vectors over the header and cell data, which are concatenated to the LSTM output layer before making the predictions.

The overall architecture of the formula prediction model.

In addition to the data present in neighboring rows and columns, the model also leverages additional information from the high-level sheet structure, such as headers. Using TPUs for model predictions, we ensure low latency on generating formula suggestions and are able to handle more requests on fewer machines.

Leveraging the high-level spreadsheet structure, the model can learn ranges that span thousands of rows.

Results
In the paper, we trained the model on a corpus of spreadsheets created by and shared with Googlers. We split 46k Google Sheets with formulas into 42k for training, 2.3k for validation, and 1.7k for testing. The model achieves a 42.5% top-1 full-formula accuracy, and 57.4% top-1 formula-sketch accuracy, both of which we find high enough to be practically useful in our initial user studies. We perform an ablation study, in which we test several simplifications of the model by removing different components, and find that having row- and column-based context embedding as well as header information is important for models to perform well.

The performance of different ablations of our model with increasing lengths of the target formula.

Conclusion
Our model illustrates the benefits of learning to represent the two-dimensional relational structure of the spreadsheet tables together with high-level structural information, such as table headers, to facilitate formula predictions. There are several exciting research directions, both in terms of designing new model architectures to incorporate more tabular structure as well as extending the model to support more applications such as bug detection and automated chart creation in spreadsheets. We are also looking forward to seeing how users use this feature and learning from feedback for future improvements.

Acknowledgements
We gratefully acknowledge the key contributions of the other team members, including Alexander Burmistrov, Xinyun Chen, Hanjun Dai, Prashant Khurana, Petros Maniatis, Rahul Srinivasan, Charles Sutton, Amanuel Taddesse, Peilun Zhang, and Denny Zhou.

Source: Google AI Blog


View richer information about your coworkers directly in the sidebar for Google Chat, Calendar, Docs, and more.

Quick launch summary 

You can now find and view additional information about people within your organization, your Contacts, and more across additional Google Workspace products. This information includes: 

  • Contact information, such as phone number and email address,  
  • Team and manager, 
  • Office and desk location, 
  • Whether you’ve received email from them before, and more. 

This feature is already available for Gmail, and will now be available from the following products: Google Chat, Calendar, Docs, Sheets, and Slides.

Getting started 

  • Admins: To maximize this feature, it’s helpful to have user data fully populated across Google Workspace apps. Workspace admins can populate this data in a few locations: 
  • End users: There is no end user setting for this feature. Click “Open Detailed View” while hovering over a user’s information card, or select the Contacts icon in the side panel. Visit the Help Center to learn more about using Google products side by side. 

Rollout pace 

Availability 

  • Available to all Google Workspace customers, as well as G Suite Basic and Business customers 

Resources 

View richer information about your coworkers directly in the sidebar for Google Chat, Calendar, Docs, and more.

Quick launch summary 

You can now find and view additional information about people within your organization, your Contacts, and more across additional Google Workspace products. This information includes: 

  • Contact information, such as phone number and email address,  
  • Team and manager, 
  • Office and desk location, 
  • Whether you’ve received email from them before, and more. 

This feature is already available for Gmail, and will now be available from the following products: Google Chat, Calendar, Docs, Sheets, and Slides.

Getting started 

  • Admins: To maximize this feature, it’s helpful to have user data fully populated across Google Workspace apps. Workspace admins can populate this data in a few locations: 
  • End users: There is no end user setting for this feature. Click “Open Detailed View” while hovering over a user’s information card, or select the Contacts icon in the side panel. Visit the Help Center to learn more about using Google products side by side. 

Rollout pace 

Availability 

  • Available to all Google Workspace customers, as well as G Suite Basic and Business customers 

Resources 

View richer information about your coworkers directly in the sidebar for Google Chat, Calendar, Docs, and more.

Quick launch summary 

You can now find and view additional information about people within your organization, your Contacts, and more across additional Google Workspace products. This information includes: 

  • Contact information, such as phone number and email address,  
  • Team and manager, 
  • Office and desk location, 
  • Whether you’ve received email from them before, and more. 

This feature is already available for Gmail, and will now be available from the following products: Google Chat, Calendar, Docs, Sheets, and Slides.

Getting started 

  • Admins: To maximize this feature, it’s helpful to have user data fully populated across Google Workspace apps. Workspace admins can populate this data in a few locations: 
  • End users: There is no end user setting for this feature. Click “Open Detailed View” while hovering over a user’s information card, or select the Contacts icon in the side panel. Visit the Help Center to learn more about using Google products side by side. 

Rollout pace 

Availability 

  • Available to all Google Workspace customers, as well as G Suite Basic and Business customers 

Resources 

View richer information about your coworkers directly in the sidebar for Google Chat, Calendar, Docs, and more.

Quick launch summary 

You can now find and view additional information about people within your organization, your Contacts, and more across additional Google Workspace products. This information includes: 

  • Contact information, such as phone number and email address,  
  • Team and manager, 
  • Office and desk location, 
  • Whether you’ve received email from them before, and more. 

This feature is already available for Gmail, and will now be available from the following products: Google Chat, Calendar, Docs, Sheets, and Slides.

Getting started 

  • Admins: To maximize this feature, it’s helpful to have user data fully populated across Google Workspace apps. Workspace admins can populate this data in a few locations: 
  • End users: There is no end user setting for this feature. Click “Open Detailed View” while hovering over a user’s information card, or select the Contacts icon in the side panel. Visit the Help Center to learn more about using Google products side by side. 

Rollout pace 

Availability 

  • Available to all Google Workspace customers, as well as G Suite Basic and Business customers 

Resources 

View richer information about your coworkers directly in the sidebar for Google Chat, Calendar, Docs, and more.

Quick launch summary 

You can now find and view additional information about people within your organization, your Contacts, and more across additional Google Workspace products. This information includes: 

  • Contact information, such as phone number and email address,  
  • Team and manager, 
  • Office and desk location, 
  • Whether you’ve received email from them before, and more. 

This feature is already available for Gmail, and will now be available from the following products: Google Chat, Calendar, Docs, Sheets, and Slides.

Getting started 

  • Admins: To maximize this feature, it’s helpful to have user data fully populated across Google Workspace apps. Workspace admins can populate this data in a few locations: 
  • End users: There is no end user setting for this feature. Click “Open Detailed View” while hovering over a user’s information card, or select the Contacts icon in the side panel. Visit the Help Center to learn more about using Google products side by side. 

Rollout pace 

Availability 

  • Available to all Google Workspace customers, as well as G Suite Basic and Business customers 

Resources 

Google Workspace Updates Weekly Recap – September 21, 2021

New updates 


New look and feel for Workspace Updates email subscriptions 
Starting September 29, we're going to be improving the look and feel of the emails you receive when you subscribe to Workspace Updates. 
  • The emails themselves will be sent from [email protected], so be sure to update any inbox filters or labels you may have and check your spam folders if you don't immediately see them. 
  • Emails for the Workspace Updates Blog in non-English markets will update to this new format in the coming weeks. 
  • If you have any feedback about these emails after September 29th, please feel back to let us know in the linked form
Full rollout (1-3 days for availability). | Available to all Google Workspace customers and users with personal Google Accounts. | Workspace Updates Blog Email Subscription Feedback



Previous announcements

The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.

Upgrade to the newest version of the Google Chat app
We’ve recently released a new version of this app. Users who are still on the older Chat PWA version and will see an in-app banner nudging them to upgrade by visiting chat.google.com. | Learn more.



Improved visibility in Google Meet on web
Google Meet on the web now automatically detects when a user appears underexposed and enhances the brightness to improve their visibility. | Learn more.



Control the ability to present to Google Meet from Google Docs, Sheets, and Slides with a new Admin setting
Admins can turn the ability to present from Google Docs, Sheets, and Slides directly to Google Meet on or off for their organization with a new setting. | Learn more.



One-click recommended actions in the Alert Center
In the Alert Center, Admins will see new one-click recommended actions for various alerts, which they can implement without leaving the Alert Center. | Available to Google Workspace Enterprise Plus, Education Standard, and Education Plus customers. | Learn more.



Improved Search In Gmail on Android
You can now quickly and easily filter email and search results on Android mobile devices to find the one specific email or information you’re looking for with new search filters. | Learn more.



New graphs for metrics over time in Meet Quality Tool
We’ve added detailed metrics over time for endpoints in Meet Quality Tool, which will help admins perform more advanced troubleshooting. | Learn more.



Perform refined email searches with new rich filters in Gmail on web
When searching in Gmail on web, enhanced search chips will provide richer drop-down lists with more options that help you apply additional filters. | Learn more.



Easily chat with meeting participants from a Google Calendar event
Within the Calendar event on web or mobile, you’ll see a Chat icon next to the guest list — simply select this icon to create a group chat containing all event participants. | Learn more.



Ability to mute all Google Meet participants at once rolling out to mobile platforms
Earlier this year, we announced the ability for meeting hosts to mute everyone all at once in Google Meet on desktops/laptop devices. This feature has begun rolling out to iOS devices, with Android availability coming later this year. | Learn more.



For a recap of announcements in the past six months, check out What’s new in Google Workspace (recent releases).

Control the ability to present to Google Meet from the Editors with new Admin setting

Quick summary 

Earlier this year, we announced the ability to present from Google Docs, Sheets, and Slides directly to Google Meet. Beginning today, Admins can turn this feature on or off for their organization with a new setting. We hope this gives Admins more control over how their users share content in Meet calls. 

In the Meet video settings portion of the Admin console, you can control the ability to present to meet fro the Editors under the "Integrations" category.







Getting started 


Rollout pace 


Availability 

  • Available to all Google Workspace customers, as well as G Suite Basic and Business customers 
  • Not available to Google Workspace Individual customers or users with personal Google accounts 

Resources 

Material You, a new look and feel for Google Workspace apps, is rolling out now for Android

What’s changing

Beginning today, we’re rolling out Material You: a new design system for Google Workspace apps on Android devices. Material You features an updated, fresh look and feel for your apps, along with additional options for personalization. 

Some changes you’ll notice are:

  • updated navigation bars,
  • improved floating action buttons, and
  • use of Google Sans text for better readability in smaller font sizes



Who’s impacted

End users



Additional details

On Pixel devices with Android 12 or newer, you’ll have the option to match the colors of your apps to your device wallpaper for a more dynamic, personalized look.


To expand upon our existing accessibility support, Material You will automatically adjust contrast, size, and line width based on user preferences and app context. Pre-existing  color schemes, for example color-coded file types, folder colors, or for in-app warnings, will remain unchanged.



Availability across Google Workspace apps:

Gmail
These changes are available on Gmail version 2021.08.24 and newer.





Google Meet
These changes will be available on Meet version 2021.09.19 and newer starting September 19.




Google Drive
These changes are available on Drive version 2.21.330 and newer starting September 9.






Google Docs, Sheets, Slides
These changes are available on Docs, Sheets and Slides version 1.21.342 and newer starting September 1.




Google Calendar
These changes are available on Google Calendar version 2021.37 and newer starting September 20.



Getting started

  • Admins: There is no admin control for this feature.
  • End users: On Android 12 and Pixel devices, you can view and select themes based on wallpaper colors applied by going to Settings > Wallpaper & style.

Rollout pace

  • Extended rollout (potentially longer than 15 days for feature visibility). 


Availability

  • Available to all Google Workspace customers, as well as G Suite Basic and Business customers
  • Available to users with personal Google accounts