• Scuttlebutt Services: Remote Sensing Algorithm Engineer with Security Clearance

    Location: Springfield, VA / St. Louis, MO / Dayton, OH Salary: k-kJob Description: We are seeking an experienced Remote Sensing Algorithm Engineer who specializes in multiple modalities, sensor technologies and spectral phenomenology such as EO/IR, MSI, and HSI to support a large R&D program that is focused on providing advanced intelligence analysis for the benefit of the DoD and IC communities. Please note that we are not looking for an imagery analyst. The right candidate will have software engineering/software development skills coupled with an in depth background and understanding of sensor capabilities and expertise in processing collected data to derive meaningful insights. Responsibilities: collaborate with analysts and engineers to create innovative solutions that improve data exploitation capabilities. design and implement algorithms that enhance target detection, material identification, and geospatial analysis focus on integrating and optimizing software tools for end-users in the GEOINT and IMINT analytic community produce technical documentation Required Skills: Active TS/SCI Security Clearance Ability to develop, test, and validate remote sensing algorithms for geospatial applications. Strong programming skills in Python, ENVI/IDL, C++ and Matlab Background in remote sensing techniques, especially with hyperspectral image processing techniques and data calibration. Demonstrated experience developing tools for hyperspectral data analysis Effective collaboration skills to work with interdisciplinary teams across the DoD and IC Desired Bonus Skills: Advanced mathematical expertise in areas such as machine learning for spectral data. Background in physics-based modeling and signal processing for remote sensing applications. Familiarity with hyperspectral image calibration and preprocessing techniques. Hands-on experience with portable or handheld field instrumentation devices such as FTIRs, Hyperspectral imaging cameras, spectroradiometers, or spectrometersApply NowLet's start your dream job Apply now Meet JobCopilot: Your Personal AI Job HunterAutomatically Apply to Remote Full-Stack Programming JobsJust set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters. Activate JobCopilot
    #scuttlebutt #services #remote #sensing #algorithm
    Scuttlebutt Services: Remote Sensing Algorithm Engineer with Security Clearance
    Location: Springfield, VA / St. Louis, MO / Dayton, OH Salary: k-kJob Description: We are seeking an experienced Remote Sensing Algorithm Engineer who specializes in multiple modalities, sensor technologies and spectral phenomenology such as EO/IR, MSI, and HSI to support a large R&D program that is focused on providing advanced intelligence analysis for the benefit of the DoD and IC communities. Please note that we are not looking for an imagery analyst. The right candidate will have software engineering/software development skills coupled with an in depth background and understanding of sensor capabilities and expertise in processing collected data to derive meaningful insights. Responsibilities: collaborate with analysts and engineers to create innovative solutions that improve data exploitation capabilities. design and implement algorithms that enhance target detection, material identification, and geospatial analysis focus on integrating and optimizing software tools for end-users in the GEOINT and IMINT analytic community produce technical documentation Required Skills: Active TS/SCI Security Clearance Ability to develop, test, and validate remote sensing algorithms for geospatial applications. Strong programming skills in Python, ENVI/IDL, C++ and Matlab Background in remote sensing techniques, especially with hyperspectral image processing techniques and data calibration. Demonstrated experience developing tools for hyperspectral data analysis Effective collaboration skills to work with interdisciplinary teams across the DoD and IC Desired Bonus Skills: Advanced mathematical expertise in areas such as machine learning for spectral data. Background in physics-based modeling and signal processing for remote sensing applications. Familiarity with hyperspectral image calibration and preprocessing techniques. Hands-on experience with portable or handheld field instrumentation devices such as FTIRs, Hyperspectral imaging cameras, spectroradiometers, or spectrometersApply NowLet's start your dream job Apply now Meet JobCopilot: Your Personal AI Job HunterAutomatically Apply to Remote Full-Stack Programming JobsJust set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters. Activate JobCopilot #scuttlebutt #services #remote #sensing #algorithm
    WEWORKREMOTELY.COM
    Scuttlebutt Services: Remote Sensing Algorithm Engineer with Security Clearance
    Location: Springfield, VA / St. Louis, MO / Dayton, OH Salary: $180k-$250k (TS/SCI w Poly Required) Job Description: We are seeking an experienced Remote Sensing Algorithm Engineer who specializes in multiple modalities, sensor technologies and spectral phenomenology such as EO/IR, MSI, and HSI to support a large R&D program that is focused on providing advanced intelligence analysis for the benefit of the DoD and IC communities. Please note that we are not looking for an imagery analyst. The right candidate will have software engineering/software development skills coupled with an in depth background and understanding of sensor capabilities and expertise in processing collected data to derive meaningful insights. Responsibilities: collaborate with analysts and engineers to create innovative solutions that improve data exploitation capabilities. design and implement algorithms that enhance target detection, material identification, and geospatial analysis focus on integrating and optimizing software tools for end-users in the GEOINT and IMINT analytic community produce technical documentation Required Skills: Active TS/SCI Security Clearance Ability to develop, test, and validate remote sensing algorithms for geospatial applications. Strong programming skills in Python, ENVI/IDL, C++ and Matlab Background in remote sensing techniques, especially with hyperspectral image processing techniques and data calibration. Demonstrated experience developing tools for hyperspectral data analysis Effective collaboration skills to work with interdisciplinary teams across the DoD and IC Desired Bonus Skills: Advanced mathematical expertise in areas such as machine learning for spectral data. Background in physics-based modeling and signal processing for remote sensing applications. Familiarity with hyperspectral image calibration and preprocessing techniques. Hands-on experience with portable or handheld field instrumentation devices such as FTIRs, Hyperspectral imaging cameras, spectroradiometers, or spectrometers (e.g. ASD, SVC, D&P, Exoscan, Bayspec - OCI Series, Spectral Evolution - PSR Series, Headwall Photonics - Nano-Hyperspec, Micro-Hyperspec )Apply NowLet's start your dream job Apply now Meet JobCopilot: Your Personal AI Job HunterAutomatically Apply to Remote Full-Stack Programming JobsJust set your preferences and Job Copilot will do the rest-finding, filtering, and applying while you focus on what matters. Activate JobCopilot
    0 Comentários 0 Compartilhamentos 0 Anterior
  • Niantic spin-off continues layoffs with 'small number' of additional cuts

    TechTarget and Informa Tech’s Digital Business Combine.TechTarget and InformaTechTarget and Informa Tech’s Digital Business Combine.Together, we power an unparalleled network of 220+ online properties covering 10,000+ granular topics, serving an audience of 50+ million professionals with original, objective content from trusted sources. We help you gain critical insights and make more informed decisions across your business priorities.Niantic spin-off continues layoffs with 'small number' of additional cutsNiantic spin-off continues layoffs with 'small number' of additional cutsNiantic Spatial, the new-look company that emerged following the sale of Niantic's game business, has laid off another five employees.Chris Kerr, Senior Editor, NewsMay 27, 20251 Min ReadImage via Niantic SpatialNiantic Inc has laid off five more employees as it continues to reorganize following the sale of its game business to Saudi-owned mobile publisher Scopely.The company previously laid off 68 workers after selling its internal development teams and roster of franchises—including Pokemon Go—to Scopely in a deal worth billion.Those layoffs didn't impact Niantic's outgoing workforce, but rather those who remained with the tech company.Niantic is currently pivoting towards the geospatial AI market with the formation of a new company called Niantic Spatial, which is where the layoffs are being made.After Game Developer spotted the company had made fresh layoffs, Niantic Spatial confirmed a "small number" of additional employees have been let go. The WARN notice stated that five people were impacted by the latest cuts."As a result of the reorganization of Niantic Spatial, we identified a small number of additional positions that were unfortunately no longer required in the new company," said a company spokesperson.The redundancies were previously announced by Niantic CEO John Hanke, who said Niantic Spatial will be operating as a "startup organization.""After a lot of consideration, it became clear that some roles would not be required given our new focus. This week, we are sharing this news with the individuals whose roles are impacted," said Hanke earlier this year.Related:"These decisions are never easy; they in no way reflect the individuals’ performance, and we understand their impact on people’s lives."Hanke failed to specify how many roles were at risk, but we now know 73 workers have been jettisoned from Niantic Spatial as a result. about:LayoffsTop StoriesAbout the AuthorChris KerrSenior Editor, News, GameDeveloper.comGame Developer news editor Chris Kerr is an award-winning journalist and reporter with over a decade of experience in the game industry. His byline has appeared in notable print and digital publications including Edge, Stuff, Wireframe, International Business Times, and PocketGamer.biz. Throughout his career, Chris has covered major industry events including GDC, PAX Australia, Gamescom, Paris Games Week, and Develop Brighton. He has featured on the judging panel at The Develop Star Awards on multiple occasions and appeared on BBC Radio 5 Live to discuss breaking news.See more from Chris KerrDaily news, dev blogs, and stories from Game Developer straight to your inboxStay UpdatedYou May Also Like
    #niantic #spinoff #continues #layoffs #with
    Niantic spin-off continues layoffs with 'small number' of additional cuts
    TechTarget and Informa Tech’s Digital Business Combine.TechTarget and InformaTechTarget and Informa Tech’s Digital Business Combine.Together, we power an unparalleled network of 220+ online properties covering 10,000+ granular topics, serving an audience of 50+ million professionals with original, objective content from trusted sources. We help you gain critical insights and make more informed decisions across your business priorities.Niantic spin-off continues layoffs with 'small number' of additional cutsNiantic spin-off continues layoffs with 'small number' of additional cutsNiantic Spatial, the new-look company that emerged following the sale of Niantic's game business, has laid off another five employees.Chris Kerr, Senior Editor, NewsMay 27, 20251 Min ReadImage via Niantic SpatialNiantic Inc has laid off five more employees as it continues to reorganize following the sale of its game business to Saudi-owned mobile publisher Scopely.The company previously laid off 68 workers after selling its internal development teams and roster of franchises—including Pokemon Go—to Scopely in a deal worth billion.Those layoffs didn't impact Niantic's outgoing workforce, but rather those who remained with the tech company.Niantic is currently pivoting towards the geospatial AI market with the formation of a new company called Niantic Spatial, which is where the layoffs are being made.After Game Developer spotted the company had made fresh layoffs, Niantic Spatial confirmed a "small number" of additional employees have been let go. The WARN notice stated that five people were impacted by the latest cuts."As a result of the reorganization of Niantic Spatial, we identified a small number of additional positions that were unfortunately no longer required in the new company," said a company spokesperson.The redundancies were previously announced by Niantic CEO John Hanke, who said Niantic Spatial will be operating as a "startup organization.""After a lot of consideration, it became clear that some roles would not be required given our new focus. This week, we are sharing this news with the individuals whose roles are impacted," said Hanke earlier this year.Related:"These decisions are never easy; they in no way reflect the individuals’ performance, and we understand their impact on people’s lives."Hanke failed to specify how many roles were at risk, but we now know 73 workers have been jettisoned from Niantic Spatial as a result. about:LayoffsTop StoriesAbout the AuthorChris KerrSenior Editor, News, GameDeveloper.comGame Developer news editor Chris Kerr is an award-winning journalist and reporter with over a decade of experience in the game industry. His byline has appeared in notable print and digital publications including Edge, Stuff, Wireframe, International Business Times, and PocketGamer.biz. Throughout his career, Chris has covered major industry events including GDC, PAX Australia, Gamescom, Paris Games Week, and Develop Brighton. He has featured on the judging panel at The Develop Star Awards on multiple occasions and appeared on BBC Radio 5 Live to discuss breaking news.See more from Chris KerrDaily news, dev blogs, and stories from Game Developer straight to your inboxStay UpdatedYou May Also Like #niantic #spinoff #continues #layoffs #with
    WWW.GAMEDEVELOPER.COM
    Niantic spin-off continues layoffs with 'small number' of additional cuts
    TechTarget and Informa Tech’s Digital Business Combine.TechTarget and InformaTechTarget and Informa Tech’s Digital Business Combine.Together, we power an unparalleled network of 220+ online properties covering 10,000+ granular topics, serving an audience of 50+ million professionals with original, objective content from trusted sources. We help you gain critical insights and make more informed decisions across your business priorities.Niantic spin-off continues layoffs with 'small number' of additional cutsNiantic spin-off continues layoffs with 'small number' of additional cutsNiantic Spatial, the new-look company that emerged following the sale of Niantic's game business, has laid off another five employees.Chris Kerr, Senior Editor, NewsMay 27, 20251 Min ReadImage via Niantic SpatialNiantic Inc has laid off five more employees as it continues to reorganize following the sale of its game business to Saudi-owned mobile publisher Scopely.The company previously laid off 68 workers after selling its internal development teams and roster of franchises—including Pokemon Go—to Scopely in a deal worth $3.5 billion.Those layoffs didn't impact Niantic's outgoing workforce, but rather those who remained with the tech company.Niantic is currently pivoting towards the geospatial AI market with the formation of a new company called Niantic Spatial, which is where the layoffs are being made.After Game Developer spotted the company had made fresh layoffs (via a WARN notice filed in California), Niantic Spatial confirmed a "small number" of additional employees have been let go. The WARN notice stated that five people were impacted by the latest cuts."As a result of the reorganization of Niantic Spatial, we identified a small number of additional positions that were unfortunately no longer required in the new company," said a company spokesperson.The redundancies were previously announced by Niantic CEO John Hanke, who said Niantic Spatial will be operating as a "startup organization.""After a lot of consideration, it became clear that some roles would not be required given our new focus. This week, we are sharing this news with the individuals whose roles are impacted," said Hanke earlier this year.Related:"These decisions are never easy; they in no way reflect the individuals’ performance, and we understand their impact on people’s lives."Hanke failed to specify how many roles were at risk, but we now know 73 workers have been jettisoned from Niantic Spatial as a result.Read more about:LayoffsTop StoriesAbout the AuthorChris KerrSenior Editor, News, GameDeveloper.comGame Developer news editor Chris Kerr is an award-winning journalist and reporter with over a decade of experience in the game industry. His byline has appeared in notable print and digital publications including Edge, Stuff, Wireframe, International Business Times, and PocketGamer.biz. Throughout his career, Chris has covered major industry events including GDC, PAX Australia, Gamescom, Paris Games Week, and Develop Brighton. He has featured on the judging panel at The Develop Star Awards on multiple occasions and appeared on BBC Radio 5 Live to discuss breaking news.See more from Chris KerrDaily news, dev blogs, and stories from Game Developer straight to your inboxStay UpdatedYou May Also Like
    0 Comentários 0 Compartilhamentos 0 Anterior
  • Excel for Microsoft 365 cheat sheet

    Windows may get all the attention, but when you want to get real work done, you turn to the applications that run on it. And if you use spreadsheets, that generally means Excel.

    Excel is, of course, part of Microsoft’s Office suite of productivity tools. Microsoft sells Office under two models: Individuals and businesses can pay for the software license up front and own it forever, or they can purchase a Microsoft 365 subscription, which means they have access to the software for only as long as they keep paying the subscription fee.

    When you purchase a perpetual version of the suite — say, Office 2021 or Office 2024 — its applications will never get new features, whereas Microsoft 365 apps are continually updated with new features. For more details, see our in-depth comparison of the two Office models.

    This cheat sheet gets you up to speed on the features that have been introduced or changed in Microsoft 365’s Excel for Windows desktop client over the past few years.We’ll periodically update this story as new features roll out.

    In this article

    Use the Ribbon

    Search to get tasks done quickly

    Explore Excel’s advanced chart types

    Collaborate in real time

    Take advantage of linked data

    Make your own custom views of a worksheet

    Create dynamic arrays and charts

    Use AutoSave to provide a safety net as you work

    Review or restore earlier versions of a spreadsheet

    Try out Microsoft 365 Copilot in Excel — but don’t expect too much

    Other new features to check out

    Use keyboard shortcuts

    Use the Ribbon

    The Ribbon interface, which puts commonly used commands in a tabbed toolbar running across the top of the application window, is alive and well in the current version of Excel. Microsoft has tweaked the Ribbon’s looks numerous times over the years, but it still works the same way it always has: just click one of the Ribbon’s tabs to see related commands on the toolbar. For example, click Insert to find buttons for inserting tables, PivotTables, charts, and more.

    Through the years, Excel’s Ribbon has gotten a variety of cosmetic changes, but it still works largely the way it always has.
    Preston Gralla / Foundry

    Just as in previous versions of Excel, if you want the Ribbon commands to go away, press Ctrl-F1 or click the name of the tab you’re currently on.To make the commands reappear, press Ctrl-F1 again or click any tab name.

    You’ve got other options for displaying the Ribbon as well. To get to them, click the Ribbon display options iconon the bottom of the Ribbon at the far right, just below the Share button. A drop-down menu appears with these four options:

    Full-screen mode: This makes Excel take up your entire screen and hides the Ribbon. To get out of full-screen mode, click the three-dot icon at the upper right of the screen.

    Show tabs only: This shows the tabs but hides the commands underneath them. It’s the same as pressing Ctrl-F1. To display the commands underneath the tabs when they’re hidden, press Ctrl-F1, click a tab, or click the Ribbon display options down arrow and select Always show Ribbon.

    Always show Ribbon: This displays the entire Ribbon, both the tabs and commands underneath them.

    Show/Hide Quick Access toolbar: This displays or hides the Quick Access toolbar, which gives you fast access to Excel commands you want to have available no matter which tab you’re on. When you enable the toolbar, it starts off empty. To populate it, click a small down arrow that appears at the right of the toolbar and from the drop-down menu that appears, choose which features to put on it. If you don’t see a command you want, click More Commands. Find the command you want on the left and click Add.

    You can have the toolbar appear either at the top of the screen, just to the right of the AutoSave button, or just underneath the Ribbon. To move it from one place to another, click a small down arrow that appears at the right of the toolbar and from the drop-down menu that appears, select either Show below the Ribbon or Show above the Ribbon. 

    Microsoft has for many years teased a simplified version of the Ribbon that hides most of the commands to reduce clutter. That simplified Ribbon is available in the Excel web app, but there’s currently no sign that it will appear in the Excel desktop app.

    There’s a useful feature in what Microsoft calls the backstage area that appears when you click the File tab on the Ribbon. If you click Open or a Copy from the menu on the left, you can see the cloud-based services you’ve connected to your Office account, such as SharePoint and OneDrive. Each location displays its associated email address underneath it. This is quite helpful if you use a cloud service with more than one account, such as if you have one OneDrive account for personal use and another one for business. You’ll be able to see at a glance which is which.

    Click the Add a service dropdown to add another cloud storage account.
    Preston Gralla / Foundry

    Search to get tasks done quickly

    Excel has never been the most user-friendly of applications, and it has so many powerful features it can be tough to keep track of them all. That’s where the handy Search feature comes in.

    To use it, click in the Search box — it’s above the Ribbon in the green title area.Then type in a task you want to do. If you want to summarize your spreadsheet data using a PivotTable, for example, type in something like summarize with pivot table. You’ll get a menu showing potential matches for the task. In this instance, the top result is a direct link to the form for summarizing with a PivotTable — select it and you’ll start your task right away, without having to go to the Ribbon’s Insert tab first.

    The search box makes it easy to perform just about any task in Excel.
    Preston Gralla / Foundry

    If you’d like more information about your task, the final items that appear in the menu let you select from related Help topics.

    Even if you consider yourself a spreadsheet jockey, it’s worth your while to try out the enhanced search function. It’s a big time-saver, and far more efficient than hunting through the Ribbon to find a command.

    Also useful is that it remembers the features you’ve previously clicked on in the box, so when you click in it, you first see a list of previous tasks you’ve searched for. That makes sure that tasks that you frequently perform are always within easy reach. And it puts tasks you rarely do within easy reach as well.

    Users of enterprise and education editions of Microsoft 365 can also use the Search box to find people in their organization, SharePoint resources, and other personalized results from within Excel.Explore Excel’s advanced chart types

    Charts are great for visualizing and presenting spreadsheet data, and for gaining insights from it. To that end, Microsoft has introduced a number of advanced chart types over the past several years, including most notably a histogram, a “waterfall” that’s effective at showing running financial totals, and a hierarchical treemap that helps you find patterns in data.

    Note that the new charts are available only if you’re working in an .xlsx document. If you use the older .xls format, you won’t find them.

    To see all the charts, put your cursor in a cell or group of cells that contains data, select Insert > Recommended Charts and click the All Charts tab. You’ll find the newer charts, mixed in with the older ones. Select any to create the chart.Excel includes several advanced chart types, including waterfall.
    Preston Gralla / Foundry

    These are the new chart types:

    Treemap. This chart type creates a hierarchical view of your data, with top-level categoriesshown as rectangles, and with subcategoriesshown as smaller rectangles grouped inside the larger ones. Thus, you can easily compare the sizes of top-level categories and subcategories in a single view. For instance, a bookstore can see at a glance that it brings in more revenue from 1st Readers, a subcategory of Children’s Books, than for the entire Non-fiction top-level category.

    srcset=" 830w, 300w, 768w, 264w, 132w, 753w, 565w, 392w" width="830" height="529" sizes="100vw, 830px">A treemap chart lets you easily compare top-level categories and subcategories in a single view.
    Preston Gralla / Foundry

    Sunburst. This chart type also displays hierarchical data, but in a multi-level pie chart. Each level of the hierarchy is represented by a circle. The innermost circle contains the top-level categories, the next circle out shows subcategories, the circle after that subsubcategories and so on.

    Sunbursts are best for showing the relationships among categories and subcategories, while treemaps are better at showing the relative sizes of categories and subcategories.

    A sunburst chart shows hierarchical data such as book categories and subcategories as a multi-level pie chart.
    Preston Gralla / Foundry

    Waterfall. This chart type is well-suited for visualizing financial statements. It displays a running total of the positive and negative contributions toward a final net value.

    A waterfall chart shows a running total of positive and negative contributions, such as revenue and expenses, toward a final net value.
    Preston Gralla / Foundry

    Histogram. This kind of chart shows frequencies within a data set. It could, for example, show the number of books sold in specific price ranges in a bookstore.

    Histograms are good for showing frequencies, such as number of books sold at various price points.
    Preston Gralla / Foundry

    Pareto. This chart, also known as a sorted histogram, contains bars as well as a line graph. Values are represented in descending order by bars. The cumulative total percentage of each bar is represented by a rising line. In the bookstore example, each bar could show a reason for a book being returned. The chart would show, at a glance, the primary reasons for returns, so a bookstore owner could focus on those issues.

    Note that the Pareto chart does not show up when you select Insert > Recommended Charts > All Charts. To use it, first select the data you want to chart, then select Insert > Insert Statistic Chart, and under Histogram, choose Pareto.

    In a Pareto chart, or sorted histogram, a rising line represents the cumulative total percentage of the items being measured. In this example, it’s easy to see that more than 80% of a bookstore’s returns are attributable to three problems.
    Preston Gralla / Foundry

    Box & Whisker. This chart, like a histogram, shows frequencies within a data set but provides for a deeper analysis than a histogram. For example, in a bookstore it could show the distribution of prices of different genres of books. In the example shown here, each “box” represents the first to third quartile of prices for books in that genre, while the “whiskers”show the upper and lower range of prices. Outliers that are priced outside the whiskers are shown as dots, the median price for each genre is shown with a horizontal line across the box, and the mean price is shown with an x.

    Box & Whisker charts can show details about data ranges such as the first to third quartile in the “boxes,” median and mean inside the boxes, upper and lower range with the “whiskers,” and outliers with dots.Preston Gralla / Foundry

    Funnel. This chart type is useful when you want to display values at multiple stages in a process. A funnel chart can show the number of sales prospects at every stage of a sales process, for example, with prospects at the top for the first stage, qualified prospects underneath it for the second stage, and so on, until you get to the final stage, closed sales. Generally, the values in funnel charts decrease with each stage, so the bars in the chart look like a funnel.

    Funnel charts let you display values at multiple stages in a process.
    Preston Gralla / Foundry

    When creating the data for a funnel chart, use one column for the stages in the process you’re charting, and a second column for the values for each stage. Once you’ve done that, to create the chart, select the data, then select Insert > Recommended Charts > All Charts > Funnel.

    Map. Map charts do exactly what you think they should: They let you compare data across different geographical regions, such as countries, regions, states, counties, or postal codes. Excel will automatically recognize the regions and create a map that visualizes the data.

    You can compare data across different locations with a map chart.
    Preston Gralla / Foundry

    To create a map chart, select the data you want to chart, then select Insert > Maps, then select the map chart. Note that in some instances, Excel might have a problem creating the map — for example, if there are multiple locations with the same name as one that you’re mapping. If that occurs, you’ll have to add one or more columns with details about the locations. If, say, you’re charting towns in the United Kingdom, you would have to include columns for the county and country each town is located in.

    Collaborate in real time

    For those who frequently collaborate with others, a welcome feature in Excel for Microsoft 365 is real-time collaboration that lets people work on spreadsheets together from anywhere in the world with an internet connection. Microsoft calls this “co-authoring.”

    Note that in order to use co-authoring, the spreadsheet must be stored in OneDrive, OneDrive for Business, or SharePoint Online, and you must be logged into your Microsoft 365 account. Also, co-authoring works in Excel only if you have AutoSave turned on. To do it, choose the On option on the AutoSave slider at the top left of the screen.

    To share a spreadsheet so you can collaborate on it with others: first open it, then click the Share button on the upper-right of the Excel screen. The “Send link” window pops up. Here you can send an email with a link where others can access the spreadsheet.

    Use the “Send link” pane to share a document and the “Link settings” pane to fine-tune its access permissions.
    Preston Gralla / Foundry

    Enter the email address of the person with whom you want to share in the text box. Enter multiple addresses, separated by commas, if you want to share the workbook with multiple people.

    One feature I found particularly useful when adding email addresses: As you type, Excel looks through your corporate or personal address book and lists the names and addresses of contacts who match the text you’ve input. Click the address you want to add. This not only saves you a bit of time but helps make sure you don’t incorrectly type in addresses.

    Next, decide whether anyone with the link can access the file, or only those whose email addresses you enter. If you see the text “Anyone with the link can edit” near the top of the pane, you can change that by clicking it, then choosing Specific people on the screen that appears. Similarly, if “Specific people” appears above the email addresses, you can change that by clicking it, then choosing Anyone with the link can edit from the screen that appears.On this second screen you can also set the document to read-only for everybody, or allow everybody to edit it. In the “Other settings” section, click the down arrow and choose either Can edit, which allows full editing, or Can view, which is read-only. If you want to give certain people editing privileges and others view-only privileges, you can send two separate invitations with different rights selected.

    On this screen you can also set an expiration date after which people won’t be able to access the file, and you can set a password so that only people who have the password can access it. When you’ve made your selections, click Apply.

    Back in the main “Send link” screen, you can send a message along with the link by typing it into the Message box. Then click Send. An email is sent to all the recipients with a link they can click to open the document.

    Your collaborators will get an email like this when you share a spreadsheet.
    Preston Gralla / FoundryThere’s another way to share a file stored in a personal OneDrive for collaboration: In the “Copy link” area at the bottom of the “Send link” pane, click Copy. When you do that, you can copy the link and send it to someone yourself via email. Note that you have the same options for setting access and editing permissions as you do if you have Excel send the link directly for you. Just click Anyone with the link can edit or Specific people below “Copy link,” and follow the instructions above.

    To begin collaborating: When your recipients receive the email and click to open the spreadsheet, they’ll open it in the web version of Excel in a browser, not in the desktop version of Excel. If you’ve granted them edit permissions, they can begin editing immediately in the browser or else click Editing > Open in Desktop App on the upper right of the screen to work in the Excel desktop client. Excel for the web is less powerful and polished than the desktop client, but it works well enough for real-time collaboration.

    As soon as any collaborators open the file, you’ll see a colored cursor that indicates their presence in the file. Each person collaborating gets a different color. Hover your cursor over a colored cell that indicates someone’s presence, and you’ll see their name. Once they begin editing the workbook, such as entering data or a formula into a cell, creating a chart, and so on, you see the changes they make in real time. Your cursor also shows up on their screen as a color, and they see the changes you make.

    You can easily see where collaborators are working in a shared worksheet.
    Preston Gralla / Foundry

    Collaboration includes the ability to make comments in a file, inside individual cells, without actually changing the contents of the cell. To do it, right-click a cell, select New Comment and type in your comment. Everyone collaborating can see that a cell has a comment in it — it’s indicated by a small colored notch appearing in the upper right of the cell. The color matches the person’s collaboration color.

    To see someone’s comment in a cell, hover your cursor over the cell or put your cursor in the cell and you’ll see the comment, the name of the person who made the comment, and a Reply box you can use to send a reply. You can also click the Comments button on the upper right of the screen to open the Comments pane, which lists every comment by every person. Click any comment to jump to the cell it’s in. You can also reply when you click a comment in the pane.

    You can make see comments that other people make, and make comments yourself.
    Preston Gralla / Foundry

    Take advantage of linked data

    Excel for Microsoft 365 has a feature that Microsoft calls “linked data types.” Essentially, they’re cells that are connected to an online sourcethat automatically updates their information — for example, a company’s current stock price. As I write this, there are nearly approximately 100 linked data types, including not just obvious data types such as stocks, geography, and currencies, but many others, including chemistry, cities, anatomy, food, yoga, and more.

    To use them, type the items you want to track into cells in a single column. For stocks, for example, you can type in a series of stock ticker symbols, company names, fund names, etc. After that, select the cells, then on the Ribbon’s Data tab, select Stocks in the Data Types section in the middle.Excel automatically converts the text in each cell into the matching data source — in our example, into the company name and stock ticker.

    Excel also adds a small icon to the left edge of each cell identifying it as a linked cell. Click any icon and a data card will pop up showing all sorts of information about the kind of information you’ve typed in.  For instance, a stock data card shows stock-related information such as current price, today’s high and low, and 52-week high and low, as well as general company information including industry and number of employees. A location card shows the location’s population, capital, GDP, and so on.

    You can build out a table using data from the data card. To do so, select the cells again, and an Insert Data button appears. Click the button, then select the information you want to appear, such as Price for the current stock price, or Population for the population of a geographic region.

    srcset=" 620w, 300w, 172w, 86w, 491w, 368w, 256w" width="620" height="606" sizes="100vw, 620px">Linked data types let you insert information, such as a company’s high and low stock prices, that is continually updated.
    Preston Gralla / Foundry

    Excel will automatically add a column to the right populated with the latest information for each item you’re tracking, and will keep it updated. You can click the Insert Data button multiple times to keep adding columns to the right for different types of data from the item’s data card.  It’s helpful to add column headers so you know what each column is showing.

    Make your own custom views of a worksheet

    Sheet Views let you make a copy of a sheet and then apply filtered or sorted views of the data to the new sheet. It’s useful when you’re working with other people on a spreadsheet, and someone wants to create a customized view without altering the original sheet. You can all create multiple custom-filtered/sorted views for a sheet. Once you’ve saved a sheet view, anyone with access to the spreadsheet can see it.

    Note: To use this feature, your spreadsheet must be stored in OneDrive.

    Sheet views work best when your data is in table format. Select the data, then go to the Ribbon toolbar and click the Insert tab. Near the left end of the Insert toolbar, click the Table button and then OK.

    To create a new sheet view, click the Ribbon’s View tab, then click the New button in the Sheet View area at the far left. The row numbers and column letters at the left and top of your spreadsheet turn black to let you know you’re in a new sheet view. In the Sheet View area of the Ribbon, it says Temporary View, the default name given to a new sheet view before you’ve saved it.

    Here’s a sheet view with data sorted from highest to lowest costs.
    Preston Gralla / Foundry

    Now apply whatever sorting and filtering you like to the data.To save this view, click the Keep button in the Sheet View area of the Ribbon. When you do that, it is saved as “View1” by default. You can click View1 and type in a more meaningful name for the view. When you click Exit on this toolbar, you return to your spreadsheet, and the row numbers and columns on the left and top of the spreadsheet are no longer black.

    To switch from one sheet view to another, click the View tab. At the left of the Ribbon toolbar, click the down arrow next to the name of the current viewto open a dropdown list of the sheet views created for the spreadsheet. Click the name of a sheet view to switch to it. Whenever you’re looking at a sheet view, the row numbers and column letters framing your spreadsheet remain black to indicate that you’re in a sheet view, not the original spreadsheet.

    Create dynamic arrays and charts

    Dynamic arrays let you write formulas that return multiple values based on your data. When data on the spreadsheet is updated, the dynamic arrays automatically update and resize themselves.

    To create a dynamic array, first create a table as outlined in the previous tip. Make sure to include a column that lists categories. Also put in at least one column to its right that lists corresponding values. Put a header at the top of each column.

    So, for example, if you’re creating a spreadsheet for a business trip budget, Column A might list expenses, such as plane tickets, meals, hotel, etc., and Column B could list each item’s cost on the same row.

    Once you’ve set up the table, use a dynamic array function on it, such as FILTER, SORT, or UNIQUE to create a dynamic array next to the table. Here’s an example of a formula for using the FILTER function:

    =FILTERThis tells Excel to show only the items that cost less than in the array.

    The FILTER function created a data array showing only the items with costs below Preston Gralla / Foundry

    Now, whenever the data in your source table changes, the dynamic array updates and resizes itself to accommodate the changes. That means the dynamic array is always up to date. So in our example, if you add new items with values under to the table, the dynamic array will enlarge itself and include those new items.

    In the same way, you can use the SORT function to sort data and the UNIQUE function to remove duplicate data.You create a dynamic chart from the dynamic array in the same way you do any other Excel chart. Select the cells from the dynamic array that you want to chart, then select the Insert tab and select the type of chart you want to add. When the source data changes in a way that affects the dynamic array that the chart is based on, both the dynamic array and the chart will be updated.

    Use AutoSave to provide a safety net as you work

    If you’re worried that you’ll lose your work on a worksheet because you don’t constantly save it, you’ll welcome the AutoSave feature. It automatically saves your files for you, so you won’t have to worry about system crashes, power outages, Excel crashes and similar problems. It only works only on documents stored in OneDrive, OneDrive for Business, or SharePoint Online. It won’t work with files saved in the older .xls format or files you save to your hard drive.

    AutoSave is a vast improvement over the previous AutoRecover feature built into Excel. AutoRecover doesn’t save your files in real time; instead, every several minutes it saves an AutoRecover file that you can try to recover after a crash. It doesn’t always work, though — for example, if you don’t properly open Excel after the crash, or if the crash doesn’t meet Microsoft’s definition of a crash. In addition, Microsoft notes, “AutoRecover is only effective for unplanned disruptions, such as a power outage or a crash. AutoRecover files are not designed to be saved when a logoff is scheduled or an orderly shutdown occurs.” And the files aren’t saved in real time, so you’ll likely lose several minutes of work even if all goes as planned.

    AutoSave is turned on by default in Excel for Microsoft 365 .xlsx workbooks stored in OneDrive, OneDrive for Business, or SharePoint Online. To turn it offfor a workbook, use the AutoSave slider on the top left of the screen. If you want AutoSave to be off for all files by default, select File > Options > and uncheck the box marked AutoSave files stored in the Cloud by default on Excel.

    Using AutoSave may require some rethinking of your workflow. Many people are used to creating new worksheets based on existing ones by opening the existing file, making changes to it, and then using As to save the new version under a different name, leaving the original file intact. Be warned that doing this with AutoSave enabled will save your changes in the original file. Instead, Microsoft suggests opening the original file and immediately selecting File > a Copyto create a new version.

    If AutoSave does save unwanted changes to a file, you can always use the Version History feature described below to roll back to an earlier version.

    Review or restore earlier versions of a spreadsheet

    There’s an extremely useful feature hiding in the title bar in Excel for Microsoft 365: You can use Version History to go back to previous versions of a file, review them, compare them side-by-side with your existing version, and copy and paste from an older file to your existing one. You can also restore an entire old version.

    To do it, click the file name at the top of the screen in an open file. A drop-down menu appears. Click Version History, and the Version History pane appears on the right side of the screen with a list of the previous versions of the file, including the time and date they were saved.Use Version History to see all previous versions of a spreadsheet, copy and paste from an older file to your existing one, or restore an entire old version.
    Preston Gralla / Foundry

    In the Version History pane, click Open version under any older version, and that version appears as a read-only version in a new window. Scroll through the version and copy any content you want, then paste it into the latest version of the file. To restore the old version, overwriting the current one, click the Restore button.

    Try out Microsoft 365 Copilot in Excel — but don’t expect too much

    For an additional subscription fee, business users of Excel can use Microsoft’s genAI add-in, Microsoft 365 Copilot. You can have Copilot suggest and create charts, create formulas, mine spreadsheets for data insights you might have missed, and more. If you have a Microsoft 365 Personal or Family subscription, many of those features are now bundled with your core subscription.

    To start using Copilot in Excel, open a spreadsheet and click the Copilot button at the right of the Ribbon’s Home tab. The Copilot panel will appear on the right, offering suggestions for actions it can perform, such as summarizing your data with a chart, adding formulas to the spreadsheet, or applying conditional formatting to the sheet. You can also chat with Copilot in the panel, asking questions about your data or how to perform an action yourself.

    Note that these suggestions are generic and won’t always make sense. For example, when you start with a blank worksheet and click the Copilot button, its suggestions include summarizing data using pivot tables or charts, even though there’s no data to chart or put into a table.

    Microsoft 365 Copilot can help you in multiple ways in Excel, including creating formulas and charts, mining spreadsheets for insights, and more.
    Preston Gralla / Foundry

    In my testing, I found that Copilot wasn’t particularly helpful. For example, when I asked it to summarize data using a PivotTable or chart, several times it responded, “Something went wrong. Please try again in a moment.” Then it said that I first needed to reformat parts of my spreadsheet by using the Transformfunction, and gave confusing advice on how I could do it — it wouldn’t do the task itself.When I asked it to suggest conditional formatting for my spreadsheet, which would highlight important data, it told me which data I should highlight but didn’t explain why the data was important. It also didn’t do the highlighting for me or tell me how to do it.

    I gave it one more try and asked it to perform an advanced analysis, which it would use Python to do. It certainly did something, although it was unclear what it was. It overwrote my original spreadsheet and added a section that claimed to show annual growth rates for revenue streams. But the data seemed to be incorrect.

    Perhaps advanced spreadsheet jockeys might be able to make sense of what Copilot is up to whenever they ask it for help. But mere mortal businesspeople may find it of no help at all.

    In my testing, I found Copilot not at all helpful, although spreadsheet jockeys may be able to make some sense of what it does.
    Preston Gralla / Foundry

    What’s more, Microsoft’s focus on Copilot in M365 has reduced the usefulness of Excel in some ways. For example, there used to be a handy feature called Smart Lookup that let you conduct targeted web searches from inside Excel. But at the beginning of 2025, Microsoft removed Smart Lookup from Excel, saying that the feature has been deprecated.

    Now the only way to search the web from inside Excel is via Copilot, which lacks some features of Smart Lookup — notably the ability to highlight words or phrases in a document and trigger an automatic web search. And M365 Copilot isn’t available to business customers unless they pay the additional subscription fee.

    Other features to check out

    Spreadsheet pros will be pleased with several other features and tools that have been added to Excel for Microsoft 365 over the past few years, from a quick data analysis tool to an advanced 3D mapping platform.

    Get an instant data analysis

    If you’re looking to analyze data in a spreadsheet, the Quick Analysis tool will help. Highlight the cells you want to analyze, then move your cursor to the lower right-hand corner of what you’ve highlighted. A small icon of a spreadsheet with a lightning bolt on it appears. Click it and you’ll get a variety of tools for performing instant analysis of your data. For example, you can use the tool to highlight the cells with a value greater than a specific number, get the numerical average for the selected cells, or create a chart on the fly.

    The Quick Analysis feature gives you a variety of tools for analyzing your data instantly.
    Preston Gralla / Foundry

    Translate text

    You can translate text from right within Excel. Highlight the cell whose text you want translated, then select Review > Translate. A Translator pane opens on the right. Excel will detect the words’ language at the top of the pane; you then select the language you want it translated to below. If Excel can’t detect the language of the text you chose or detects it incorrectly, you can override it.

    Easily find worksheets that have been shared with you

    It’s easy to forget which worksheets others have shared with you. In Excel for Microsoft 365 there’s an easy way to find them: Select File > Open > Shared with Me to see a list of them all. Note that this only works with OneDriveand SharePoint Online. You’ll also need to be signed into you Microsoft or work or school account.

    Predict the future with Forecast Sheet

    Using the Forecast Sheet function, you can generate forecasts built on historical data. If, for example, you have a worksheet showing past book sales by date, Forecast Sheet can predict future sales based on past ones.

    To use the feature, you must be working in a worksheet that has time-based historical data. Put your cursor in one of the data cells, go to the Data tab on the Ribbon and select Forecast Sheet from the Forecast group toward the right. On the screen that appears, you can select various options such as whether to create a line or bar chart and what date the forecast should end. Click the Create button, and a new worksheet will appear showing your historical and predicted data and the forecast chart.The Forecast Sheet feature can predict future results based on historical data.
    Preston Gralla / Foundry

    Manage data for analysis with Get & Transform

    This feature is not entirely new to Excel. Formerly known as Power Query, it was made available as a free add-in to Excel 2013 and worked only with the PowerPivot features in Excel Professional Plus. Microsoft’s Power BI business intelligence software offers similar functionality.

    Now called Get & Transform, it’s a business intelligence tool that lets you pull in, combine, and shape data from wide variety of local and cloud sources. These include Excel workbooks, CSV files, SQL Server and other databases, Azure, Active Directory, and many others. You can also use data from public sources including Wikipedia.

    Get & Transform helps you pull in and shape data from a wide variety of sources.
    Preston Gralla / Foundry

    You’ll find the Get & Transform tools together in a group on the Data tab in the Ribbon. For more about using these tools, see Microsoft’s “Getting Started with Get & Transform in Excel.”

    Make a 3D map

    Before Excel 2016, Power Map was a popular free 3D geospatial visualization add-in for Excel. Now it’s free, built into Excel for Microsoft 365, and has been renamed 3D Maps. With it, you can plot geographic and other information on a 3D globe or map. You’ll need to first have data suitable for mapping, and then prepare that data for 3D Maps.

    Those steps are beyond the scope of this article, but here’s advice from Microsoft about how to get and prepare data for 3D Maps. Once you have properly prepared data, open the spreadsheet and select Insert > 3D Map > Open 3D Maps. Then click Enable from the box that appears. That turns on the 3D Maps feature. For details on how to work with your data and customize your map, head to the Microsoft tutorial “Get started with 3D Maps.”

    If you don’t have data for mapping but just want to see firsthand what a 3D map is like, you can download sample data created by Microsoft. The screenshot shown here is from Microsoft’s Dallas Utilities Seasonal Electricity Consumption Simulation demo. When you’ve downloaded the workbook, open it up, select Insert > 3D Map > Open 3D Maps and click the map to launch it.

    With 3D Maps you can plot geospatial data in an interactive 3D map.
    Preston Gralla / Foundry

    Automate tasks

    If you have OneDrive for Business and use Excel with a commercial or educational Microsoft 365 license, you can automate tasks with the Automate tab. You’ll be able to create and edit scripts with the Code Editor, run automated tasks with a button click, and share the script with co-workers. See Microsoft’s “Office Scripts in Excel” documentation for details.

    Insert data from a picture into Excel

    There are times you may find data inside an image file that you’d like to get into Excel. Typically, you’ll have to input the data from it manually. There’s now a way to have Excel convert the information on the image into data for a worksheet.

    In the Get & Transform Data group on the Data tab, click the From Picture dropdown and select Picture From File to choose the image you want to grab data from, or Picture from Clipboard to take a screenshot of an image on your PC and then import the data. For more details, see Microsoft’s “Insert data from picture” support page.  

    Use keyboard shortcuts

    Here’s one last productivity tip: If you memorize a handful of keyboard shortcuts for common tasks in Excel, you can save a great deal of time over hunting for the right command to click on. See “Handy Excel keyboard shortcuts for Windows and Mac” for our favorites.

    This article was originally published in August 2019 and most recently updated in May 2025.

    More Excel tutorials:

    Excel basics: Get started with tables

    Excel basics: Get started with charts and sparklines

    How to use PivotTables and PivotCharts in Excel

    How to use slicers in Excel

    How to use Excel formulas and functions

    Howto use conditional formatting in Excel

    How to use Excel macros to save time and automate your work
    #excel #microsoft #cheat #sheet
    Excel for Microsoft 365 cheat sheet
    Windows may get all the attention, but when you want to get real work done, you turn to the applications that run on it. And if you use spreadsheets, that generally means Excel. Excel is, of course, part of Microsoft’s Office suite of productivity tools. Microsoft sells Office under two models: Individuals and businesses can pay for the software license up front and own it forever, or they can purchase a Microsoft 365 subscription, which means they have access to the software for only as long as they keep paying the subscription fee. When you purchase a perpetual version of the suite — say, Office 2021 or Office 2024 — its applications will never get new features, whereas Microsoft 365 apps are continually updated with new features. For more details, see our in-depth comparison of the two Office models. This cheat sheet gets you up to speed on the features that have been introduced or changed in Microsoft 365’s Excel for Windows desktop client over the past few years.We’ll periodically update this story as new features roll out. In this article Use the Ribbon Search to get tasks done quickly Explore Excel’s advanced chart types Collaborate in real time Take advantage of linked data Make your own custom views of a worksheet Create dynamic arrays and charts Use AutoSave to provide a safety net as you work Review or restore earlier versions of a spreadsheet Try out Microsoft 365 Copilot in Excel — but don’t expect too much Other new features to check out Use keyboard shortcuts Use the Ribbon The Ribbon interface, which puts commonly used commands in a tabbed toolbar running across the top of the application window, is alive and well in the current version of Excel. Microsoft has tweaked the Ribbon’s looks numerous times over the years, but it still works the same way it always has: just click one of the Ribbon’s tabs to see related commands on the toolbar. For example, click Insert to find buttons for inserting tables, PivotTables, charts, and more. Through the years, Excel’s Ribbon has gotten a variety of cosmetic changes, but it still works largely the way it always has. Preston Gralla / Foundry Just as in previous versions of Excel, if you want the Ribbon commands to go away, press Ctrl-F1 or click the name of the tab you’re currently on.To make the commands reappear, press Ctrl-F1 again or click any tab name. You’ve got other options for displaying the Ribbon as well. To get to them, click the Ribbon display options iconon the bottom of the Ribbon at the far right, just below the Share button. A drop-down menu appears with these four options: Full-screen mode: This makes Excel take up your entire screen and hides the Ribbon. To get out of full-screen mode, click the three-dot icon at the upper right of the screen. Show tabs only: This shows the tabs but hides the commands underneath them. It’s the same as pressing Ctrl-F1. To display the commands underneath the tabs when they’re hidden, press Ctrl-F1, click a tab, or click the Ribbon display options down arrow and select Always show Ribbon. Always show Ribbon: This displays the entire Ribbon, both the tabs and commands underneath them. Show/Hide Quick Access toolbar: This displays or hides the Quick Access toolbar, which gives you fast access to Excel commands you want to have available no matter which tab you’re on. When you enable the toolbar, it starts off empty. To populate it, click a small down arrow that appears at the right of the toolbar and from the drop-down menu that appears, choose which features to put on it. If you don’t see a command you want, click More Commands. Find the command you want on the left and click Add. You can have the toolbar appear either at the top of the screen, just to the right of the AutoSave button, or just underneath the Ribbon. To move it from one place to another, click a small down arrow that appears at the right of the toolbar and from the drop-down menu that appears, select either Show below the Ribbon or Show above the Ribbon.  Microsoft has for many years teased a simplified version of the Ribbon that hides most of the commands to reduce clutter. That simplified Ribbon is available in the Excel web app, but there’s currently no sign that it will appear in the Excel desktop app. There’s a useful feature in what Microsoft calls the backstage area that appears when you click the File tab on the Ribbon. If you click Open or a Copy from the menu on the left, you can see the cloud-based services you’ve connected to your Office account, such as SharePoint and OneDrive. Each location displays its associated email address underneath it. This is quite helpful if you use a cloud service with more than one account, such as if you have one OneDrive account for personal use and another one for business. You’ll be able to see at a glance which is which. Click the Add a service dropdown to add another cloud storage account. Preston Gralla / Foundry Search to get tasks done quickly Excel has never been the most user-friendly of applications, and it has so many powerful features it can be tough to keep track of them all. That’s where the handy Search feature comes in. To use it, click in the Search box — it’s above the Ribbon in the green title area.Then type in a task you want to do. If you want to summarize your spreadsheet data using a PivotTable, for example, type in something like summarize with pivot table. You’ll get a menu showing potential matches for the task. In this instance, the top result is a direct link to the form for summarizing with a PivotTable — select it and you’ll start your task right away, without having to go to the Ribbon’s Insert tab first. The search box makes it easy to perform just about any task in Excel. Preston Gralla / Foundry If you’d like more information about your task, the final items that appear in the menu let you select from related Help topics. Even if you consider yourself a spreadsheet jockey, it’s worth your while to try out the enhanced search function. It’s a big time-saver, and far more efficient than hunting through the Ribbon to find a command. Also useful is that it remembers the features you’ve previously clicked on in the box, so when you click in it, you first see a list of previous tasks you’ve searched for. That makes sure that tasks that you frequently perform are always within easy reach. And it puts tasks you rarely do within easy reach as well. Users of enterprise and education editions of Microsoft 365 can also use the Search box to find people in their organization, SharePoint resources, and other personalized results from within Excel.Explore Excel’s advanced chart types Charts are great for visualizing and presenting spreadsheet data, and for gaining insights from it. To that end, Microsoft has introduced a number of advanced chart types over the past several years, including most notably a histogram, a “waterfall” that’s effective at showing running financial totals, and a hierarchical treemap that helps you find patterns in data. Note that the new charts are available only if you’re working in an .xlsx document. If you use the older .xls format, you won’t find them. To see all the charts, put your cursor in a cell or group of cells that contains data, select Insert > Recommended Charts and click the All Charts tab. You’ll find the newer charts, mixed in with the older ones. Select any to create the chart.Excel includes several advanced chart types, including waterfall. Preston Gralla / Foundry These are the new chart types: Treemap. This chart type creates a hierarchical view of your data, with top-level categoriesshown as rectangles, and with subcategoriesshown as smaller rectangles grouped inside the larger ones. Thus, you can easily compare the sizes of top-level categories and subcategories in a single view. For instance, a bookstore can see at a glance that it brings in more revenue from 1st Readers, a subcategory of Children’s Books, than for the entire Non-fiction top-level category. srcset=" 830w, 300w, 768w, 264w, 132w, 753w, 565w, 392w" width="830" height="529" sizes="100vw, 830px">A treemap chart lets you easily compare top-level categories and subcategories in a single view. Preston Gralla / Foundry Sunburst. This chart type also displays hierarchical data, but in a multi-level pie chart. Each level of the hierarchy is represented by a circle. The innermost circle contains the top-level categories, the next circle out shows subcategories, the circle after that subsubcategories and so on. Sunbursts are best for showing the relationships among categories and subcategories, while treemaps are better at showing the relative sizes of categories and subcategories. A sunburst chart shows hierarchical data such as book categories and subcategories as a multi-level pie chart. Preston Gralla / Foundry Waterfall. This chart type is well-suited for visualizing financial statements. It displays a running total of the positive and negative contributions toward a final net value. A waterfall chart shows a running total of positive and negative contributions, such as revenue and expenses, toward a final net value. Preston Gralla / Foundry Histogram. This kind of chart shows frequencies within a data set. It could, for example, show the number of books sold in specific price ranges in a bookstore. Histograms are good for showing frequencies, such as number of books sold at various price points. Preston Gralla / Foundry Pareto. This chart, also known as a sorted histogram, contains bars as well as a line graph. Values are represented in descending order by bars. The cumulative total percentage of each bar is represented by a rising line. In the bookstore example, each bar could show a reason for a book being returned. The chart would show, at a glance, the primary reasons for returns, so a bookstore owner could focus on those issues. Note that the Pareto chart does not show up when you select Insert > Recommended Charts > All Charts. To use it, first select the data you want to chart, then select Insert > Insert Statistic Chart, and under Histogram, choose Pareto. In a Pareto chart, or sorted histogram, a rising line represents the cumulative total percentage of the items being measured. In this example, it’s easy to see that more than 80% of a bookstore’s returns are attributable to three problems. Preston Gralla / Foundry Box & Whisker. This chart, like a histogram, shows frequencies within a data set but provides for a deeper analysis than a histogram. For example, in a bookstore it could show the distribution of prices of different genres of books. In the example shown here, each “box” represents the first to third quartile of prices for books in that genre, while the “whiskers”show the upper and lower range of prices. Outliers that are priced outside the whiskers are shown as dots, the median price for each genre is shown with a horizontal line across the box, and the mean price is shown with an x. Box & Whisker charts can show details about data ranges such as the first to third quartile in the “boxes,” median and mean inside the boxes, upper and lower range with the “whiskers,” and outliers with dots.Preston Gralla / Foundry Funnel. This chart type is useful when you want to display values at multiple stages in a process. A funnel chart can show the number of sales prospects at every stage of a sales process, for example, with prospects at the top for the first stage, qualified prospects underneath it for the second stage, and so on, until you get to the final stage, closed sales. Generally, the values in funnel charts decrease with each stage, so the bars in the chart look like a funnel. Funnel charts let you display values at multiple stages in a process. Preston Gralla / Foundry When creating the data for a funnel chart, use one column for the stages in the process you’re charting, and a second column for the values for each stage. Once you’ve done that, to create the chart, select the data, then select Insert > Recommended Charts > All Charts > Funnel. Map. Map charts do exactly what you think they should: They let you compare data across different geographical regions, such as countries, regions, states, counties, or postal codes. Excel will automatically recognize the regions and create a map that visualizes the data. You can compare data across different locations with a map chart. Preston Gralla / Foundry To create a map chart, select the data you want to chart, then select Insert > Maps, then select the map chart. Note that in some instances, Excel might have a problem creating the map — for example, if there are multiple locations with the same name as one that you’re mapping. If that occurs, you’ll have to add one or more columns with details about the locations. If, say, you’re charting towns in the United Kingdom, you would have to include columns for the county and country each town is located in. Collaborate in real time For those who frequently collaborate with others, a welcome feature in Excel for Microsoft 365 is real-time collaboration that lets people work on spreadsheets together from anywhere in the world with an internet connection. Microsoft calls this “co-authoring.” Note that in order to use co-authoring, the spreadsheet must be stored in OneDrive, OneDrive for Business, or SharePoint Online, and you must be logged into your Microsoft 365 account. Also, co-authoring works in Excel only if you have AutoSave turned on. To do it, choose the On option on the AutoSave slider at the top left of the screen. To share a spreadsheet so you can collaborate on it with others: first open it, then click the Share button on the upper-right of the Excel screen. The “Send link” window pops up. Here you can send an email with a link where others can access the spreadsheet. Use the “Send link” pane to share a document and the “Link settings” pane to fine-tune its access permissions. Preston Gralla / Foundry Enter the email address of the person with whom you want to share in the text box. Enter multiple addresses, separated by commas, if you want to share the workbook with multiple people. One feature I found particularly useful when adding email addresses: As you type, Excel looks through your corporate or personal address book and lists the names and addresses of contacts who match the text you’ve input. Click the address you want to add. This not only saves you a bit of time but helps make sure you don’t incorrectly type in addresses. Next, decide whether anyone with the link can access the file, or only those whose email addresses you enter. If you see the text “Anyone with the link can edit” near the top of the pane, you can change that by clicking it, then choosing Specific people on the screen that appears. Similarly, if “Specific people” appears above the email addresses, you can change that by clicking it, then choosing Anyone with the link can edit from the screen that appears.On this second screen you can also set the document to read-only for everybody, or allow everybody to edit it. In the “Other settings” section, click the down arrow and choose either Can edit, which allows full editing, or Can view, which is read-only. If you want to give certain people editing privileges and others view-only privileges, you can send two separate invitations with different rights selected. On this screen you can also set an expiration date after which people won’t be able to access the file, and you can set a password so that only people who have the password can access it. When you’ve made your selections, click Apply. Back in the main “Send link” screen, you can send a message along with the link by typing it into the Message box. Then click Send. An email is sent to all the recipients with a link they can click to open the document. Your collaborators will get an email like this when you share a spreadsheet. Preston Gralla / FoundryThere’s another way to share a file stored in a personal OneDrive for collaboration: In the “Copy link” area at the bottom of the “Send link” pane, click Copy. When you do that, you can copy the link and send it to someone yourself via email. Note that you have the same options for setting access and editing permissions as you do if you have Excel send the link directly for you. Just click Anyone with the link can edit or Specific people below “Copy link,” and follow the instructions above. To begin collaborating: When your recipients receive the email and click to open the spreadsheet, they’ll open it in the web version of Excel in a browser, not in the desktop version of Excel. If you’ve granted them edit permissions, they can begin editing immediately in the browser or else click Editing > Open in Desktop App on the upper right of the screen to work in the Excel desktop client. Excel for the web is less powerful and polished than the desktop client, but it works well enough for real-time collaboration. As soon as any collaborators open the file, you’ll see a colored cursor that indicates their presence in the file. Each person collaborating gets a different color. Hover your cursor over a colored cell that indicates someone’s presence, and you’ll see their name. Once they begin editing the workbook, such as entering data or a formula into a cell, creating a chart, and so on, you see the changes they make in real time. Your cursor also shows up on their screen as a color, and they see the changes you make. You can easily see where collaborators are working in a shared worksheet. Preston Gralla / Foundry Collaboration includes the ability to make comments in a file, inside individual cells, without actually changing the contents of the cell. To do it, right-click a cell, select New Comment and type in your comment. Everyone collaborating can see that a cell has a comment in it — it’s indicated by a small colored notch appearing in the upper right of the cell. The color matches the person’s collaboration color. To see someone’s comment in a cell, hover your cursor over the cell or put your cursor in the cell and you’ll see the comment, the name of the person who made the comment, and a Reply box you can use to send a reply. You can also click the Comments button on the upper right of the screen to open the Comments pane, which lists every comment by every person. Click any comment to jump to the cell it’s in. You can also reply when you click a comment in the pane. You can make see comments that other people make, and make comments yourself. Preston Gralla / Foundry Take advantage of linked data Excel for Microsoft 365 has a feature that Microsoft calls “linked data types.” Essentially, they’re cells that are connected to an online sourcethat automatically updates their information — for example, a company’s current stock price. As I write this, there are nearly approximately 100 linked data types, including not just obvious data types such as stocks, geography, and currencies, but many others, including chemistry, cities, anatomy, food, yoga, and more. To use them, type the items you want to track into cells in a single column. For stocks, for example, you can type in a series of stock ticker symbols, company names, fund names, etc. After that, select the cells, then on the Ribbon’s Data tab, select Stocks in the Data Types section in the middle.Excel automatically converts the text in each cell into the matching data source — in our example, into the company name and stock ticker. Excel also adds a small icon to the left edge of each cell identifying it as a linked cell. Click any icon and a data card will pop up showing all sorts of information about the kind of information you’ve typed in.  For instance, a stock data card shows stock-related information such as current price, today’s high and low, and 52-week high and low, as well as general company information including industry and number of employees. A location card shows the location’s population, capital, GDP, and so on. You can build out a table using data from the data card. To do so, select the cells again, and an Insert Data button appears. Click the button, then select the information you want to appear, such as Price for the current stock price, or Population for the population of a geographic region. srcset=" 620w, 300w, 172w, 86w, 491w, 368w, 256w" width="620" height="606" sizes="100vw, 620px">Linked data types let you insert information, such as a company’s high and low stock prices, that is continually updated. Preston Gralla / Foundry Excel will automatically add a column to the right populated with the latest information for each item you’re tracking, and will keep it updated. You can click the Insert Data button multiple times to keep adding columns to the right for different types of data from the item’s data card.  It’s helpful to add column headers so you know what each column is showing. Make your own custom views of a worksheet Sheet Views let you make a copy of a sheet and then apply filtered or sorted views of the data to the new sheet. It’s useful when you’re working with other people on a spreadsheet, and someone wants to create a customized view without altering the original sheet. You can all create multiple custom-filtered/sorted views for a sheet. Once you’ve saved a sheet view, anyone with access to the spreadsheet can see it. Note: To use this feature, your spreadsheet must be stored in OneDrive. Sheet views work best when your data is in table format. Select the data, then go to the Ribbon toolbar and click the Insert tab. Near the left end of the Insert toolbar, click the Table button and then OK. To create a new sheet view, click the Ribbon’s View tab, then click the New button in the Sheet View area at the far left. The row numbers and column letters at the left and top of your spreadsheet turn black to let you know you’re in a new sheet view. In the Sheet View area of the Ribbon, it says Temporary View, the default name given to a new sheet view before you’ve saved it. Here’s a sheet view with data sorted from highest to lowest costs. Preston Gralla / Foundry Now apply whatever sorting and filtering you like to the data.To save this view, click the Keep button in the Sheet View area of the Ribbon. When you do that, it is saved as “View1” by default. You can click View1 and type in a more meaningful name for the view. When you click Exit on this toolbar, you return to your spreadsheet, and the row numbers and columns on the left and top of the spreadsheet are no longer black. To switch from one sheet view to another, click the View tab. At the left of the Ribbon toolbar, click the down arrow next to the name of the current viewto open a dropdown list of the sheet views created for the spreadsheet. Click the name of a sheet view to switch to it. Whenever you’re looking at a sheet view, the row numbers and column letters framing your spreadsheet remain black to indicate that you’re in a sheet view, not the original spreadsheet. Create dynamic arrays and charts Dynamic arrays let you write formulas that return multiple values based on your data. When data on the spreadsheet is updated, the dynamic arrays automatically update and resize themselves. To create a dynamic array, first create a table as outlined in the previous tip. Make sure to include a column that lists categories. Also put in at least one column to its right that lists corresponding values. Put a header at the top of each column. So, for example, if you’re creating a spreadsheet for a business trip budget, Column A might list expenses, such as plane tickets, meals, hotel, etc., and Column B could list each item’s cost on the same row. Once you’ve set up the table, use a dynamic array function on it, such as FILTER, SORT, or UNIQUE to create a dynamic array next to the table. Here’s an example of a formula for using the FILTER function: =FILTERThis tells Excel to show only the items that cost less than in the array. The FILTER function created a data array showing only the items with costs below Preston Gralla / Foundry Now, whenever the data in your source table changes, the dynamic array updates and resizes itself to accommodate the changes. That means the dynamic array is always up to date. So in our example, if you add new items with values under to the table, the dynamic array will enlarge itself and include those new items. In the same way, you can use the SORT function to sort data and the UNIQUE function to remove duplicate data.You create a dynamic chart from the dynamic array in the same way you do any other Excel chart. Select the cells from the dynamic array that you want to chart, then select the Insert tab and select the type of chart you want to add. When the source data changes in a way that affects the dynamic array that the chart is based on, both the dynamic array and the chart will be updated. Use AutoSave to provide a safety net as you work If you’re worried that you’ll lose your work on a worksheet because you don’t constantly save it, you’ll welcome the AutoSave feature. It automatically saves your files for you, so you won’t have to worry about system crashes, power outages, Excel crashes and similar problems. It only works only on documents stored in OneDrive, OneDrive for Business, or SharePoint Online. It won’t work with files saved in the older .xls format or files you save to your hard drive. AutoSave is a vast improvement over the previous AutoRecover feature built into Excel. AutoRecover doesn’t save your files in real time; instead, every several minutes it saves an AutoRecover file that you can try to recover after a crash. It doesn’t always work, though — for example, if you don’t properly open Excel after the crash, or if the crash doesn’t meet Microsoft’s definition of a crash. In addition, Microsoft notes, “AutoRecover is only effective for unplanned disruptions, such as a power outage or a crash. AutoRecover files are not designed to be saved when a logoff is scheduled or an orderly shutdown occurs.” And the files aren’t saved in real time, so you’ll likely lose several minutes of work even if all goes as planned. AutoSave is turned on by default in Excel for Microsoft 365 .xlsx workbooks stored in OneDrive, OneDrive for Business, or SharePoint Online. To turn it offfor a workbook, use the AutoSave slider on the top left of the screen. If you want AutoSave to be off for all files by default, select File > Options > and uncheck the box marked AutoSave files stored in the Cloud by default on Excel. Using AutoSave may require some rethinking of your workflow. Many people are used to creating new worksheets based on existing ones by opening the existing file, making changes to it, and then using As to save the new version under a different name, leaving the original file intact. Be warned that doing this with AutoSave enabled will save your changes in the original file. Instead, Microsoft suggests opening the original file and immediately selecting File > a Copyto create a new version. If AutoSave does save unwanted changes to a file, you can always use the Version History feature described below to roll back to an earlier version. Review or restore earlier versions of a spreadsheet There’s an extremely useful feature hiding in the title bar in Excel for Microsoft 365: You can use Version History to go back to previous versions of a file, review them, compare them side-by-side with your existing version, and copy and paste from an older file to your existing one. You can also restore an entire old version. To do it, click the file name at the top of the screen in an open file. A drop-down menu appears. Click Version History, and the Version History pane appears on the right side of the screen with a list of the previous versions of the file, including the time and date they were saved.Use Version History to see all previous versions of a spreadsheet, copy and paste from an older file to your existing one, or restore an entire old version. Preston Gralla / Foundry In the Version History pane, click Open version under any older version, and that version appears as a read-only version in a new window. Scroll through the version and copy any content you want, then paste it into the latest version of the file. To restore the old version, overwriting the current one, click the Restore button. Try out Microsoft 365 Copilot in Excel — but don’t expect too much For an additional subscription fee, business users of Excel can use Microsoft’s genAI add-in, Microsoft 365 Copilot. You can have Copilot suggest and create charts, create formulas, mine spreadsheets for data insights you might have missed, and more. If you have a Microsoft 365 Personal or Family subscription, many of those features are now bundled with your core subscription. To start using Copilot in Excel, open a spreadsheet and click the Copilot button at the right of the Ribbon’s Home tab. The Copilot panel will appear on the right, offering suggestions for actions it can perform, such as summarizing your data with a chart, adding formulas to the spreadsheet, or applying conditional formatting to the sheet. You can also chat with Copilot in the panel, asking questions about your data or how to perform an action yourself. Note that these suggestions are generic and won’t always make sense. For example, when you start with a blank worksheet and click the Copilot button, its suggestions include summarizing data using pivot tables or charts, even though there’s no data to chart or put into a table. Microsoft 365 Copilot can help you in multiple ways in Excel, including creating formulas and charts, mining spreadsheets for insights, and more. Preston Gralla / Foundry In my testing, I found that Copilot wasn’t particularly helpful. For example, when I asked it to summarize data using a PivotTable or chart, several times it responded, “Something went wrong. Please try again in a moment.” Then it said that I first needed to reformat parts of my spreadsheet by using the Transformfunction, and gave confusing advice on how I could do it — it wouldn’t do the task itself.When I asked it to suggest conditional formatting for my spreadsheet, which would highlight important data, it told me which data I should highlight but didn’t explain why the data was important. It also didn’t do the highlighting for me or tell me how to do it. I gave it one more try and asked it to perform an advanced analysis, which it would use Python to do. It certainly did something, although it was unclear what it was. It overwrote my original spreadsheet and added a section that claimed to show annual growth rates for revenue streams. But the data seemed to be incorrect. Perhaps advanced spreadsheet jockeys might be able to make sense of what Copilot is up to whenever they ask it for help. But mere mortal businesspeople may find it of no help at all. In my testing, I found Copilot not at all helpful, although spreadsheet jockeys may be able to make some sense of what it does. Preston Gralla / Foundry What’s more, Microsoft’s focus on Copilot in M365 has reduced the usefulness of Excel in some ways. For example, there used to be a handy feature called Smart Lookup that let you conduct targeted web searches from inside Excel. But at the beginning of 2025, Microsoft removed Smart Lookup from Excel, saying that the feature has been deprecated. Now the only way to search the web from inside Excel is via Copilot, which lacks some features of Smart Lookup — notably the ability to highlight words or phrases in a document and trigger an automatic web search. And M365 Copilot isn’t available to business customers unless they pay the additional subscription fee. Other features to check out Spreadsheet pros will be pleased with several other features and tools that have been added to Excel for Microsoft 365 over the past few years, from a quick data analysis tool to an advanced 3D mapping platform. Get an instant data analysis If you’re looking to analyze data in a spreadsheet, the Quick Analysis tool will help. Highlight the cells you want to analyze, then move your cursor to the lower right-hand corner of what you’ve highlighted. A small icon of a spreadsheet with a lightning bolt on it appears. Click it and you’ll get a variety of tools for performing instant analysis of your data. For example, you can use the tool to highlight the cells with a value greater than a specific number, get the numerical average for the selected cells, or create a chart on the fly. The Quick Analysis feature gives you a variety of tools for analyzing your data instantly. Preston Gralla / Foundry Translate text You can translate text from right within Excel. Highlight the cell whose text you want translated, then select Review > Translate. A Translator pane opens on the right. Excel will detect the words’ language at the top of the pane; you then select the language you want it translated to below. If Excel can’t detect the language of the text you chose or detects it incorrectly, you can override it. Easily find worksheets that have been shared with you It’s easy to forget which worksheets others have shared with you. In Excel for Microsoft 365 there’s an easy way to find them: Select File > Open > Shared with Me to see a list of them all. Note that this only works with OneDriveand SharePoint Online. You’ll also need to be signed into you Microsoft or work or school account. Predict the future with Forecast Sheet Using the Forecast Sheet function, you can generate forecasts built on historical data. If, for example, you have a worksheet showing past book sales by date, Forecast Sheet can predict future sales based on past ones. To use the feature, you must be working in a worksheet that has time-based historical data. Put your cursor in one of the data cells, go to the Data tab on the Ribbon and select Forecast Sheet from the Forecast group toward the right. On the screen that appears, you can select various options such as whether to create a line or bar chart and what date the forecast should end. Click the Create button, and a new worksheet will appear showing your historical and predicted data and the forecast chart.The Forecast Sheet feature can predict future results based on historical data. Preston Gralla / Foundry Manage data for analysis with Get & Transform This feature is not entirely new to Excel. Formerly known as Power Query, it was made available as a free add-in to Excel 2013 and worked only with the PowerPivot features in Excel Professional Plus. Microsoft’s Power BI business intelligence software offers similar functionality. Now called Get & Transform, it’s a business intelligence tool that lets you pull in, combine, and shape data from wide variety of local and cloud sources. These include Excel workbooks, CSV files, SQL Server and other databases, Azure, Active Directory, and many others. You can also use data from public sources including Wikipedia. Get & Transform helps you pull in and shape data from a wide variety of sources. Preston Gralla / Foundry You’ll find the Get & Transform tools together in a group on the Data tab in the Ribbon. For more about using these tools, see Microsoft’s “Getting Started with Get & Transform in Excel.” Make a 3D map Before Excel 2016, Power Map was a popular free 3D geospatial visualization add-in for Excel. Now it’s free, built into Excel for Microsoft 365, and has been renamed 3D Maps. With it, you can plot geographic and other information on a 3D globe or map. You’ll need to first have data suitable for mapping, and then prepare that data for 3D Maps. Those steps are beyond the scope of this article, but here’s advice from Microsoft about how to get and prepare data for 3D Maps. Once you have properly prepared data, open the spreadsheet and select Insert > 3D Map > Open 3D Maps. Then click Enable from the box that appears. That turns on the 3D Maps feature. For details on how to work with your data and customize your map, head to the Microsoft tutorial “Get started with 3D Maps.” If you don’t have data for mapping but just want to see firsthand what a 3D map is like, you can download sample data created by Microsoft. The screenshot shown here is from Microsoft’s Dallas Utilities Seasonal Electricity Consumption Simulation demo. When you’ve downloaded the workbook, open it up, select Insert > 3D Map > Open 3D Maps and click the map to launch it. With 3D Maps you can plot geospatial data in an interactive 3D map. Preston Gralla / Foundry Automate tasks If you have OneDrive for Business and use Excel with a commercial or educational Microsoft 365 license, you can automate tasks with the Automate tab. You’ll be able to create and edit scripts with the Code Editor, run automated tasks with a button click, and share the script with co-workers. See Microsoft’s “Office Scripts in Excel” documentation for details. Insert data from a picture into Excel There are times you may find data inside an image file that you’d like to get into Excel. Typically, you’ll have to input the data from it manually. There’s now a way to have Excel convert the information on the image into data for a worksheet. In the Get & Transform Data group on the Data tab, click the From Picture dropdown and select Picture From File to choose the image you want to grab data from, or Picture from Clipboard to take a screenshot of an image on your PC and then import the data. For more details, see Microsoft’s “Insert data from picture” support page.   Use keyboard shortcuts Here’s one last productivity tip: If you memorize a handful of keyboard shortcuts for common tasks in Excel, you can save a great deal of time over hunting for the right command to click on. See “Handy Excel keyboard shortcuts for Windows and Mac” for our favorites. This article was originally published in August 2019 and most recently updated in May 2025. More Excel tutorials: Excel basics: Get started with tables Excel basics: Get started with charts and sparklines How to use PivotTables and PivotCharts in Excel How to use slicers in Excel How to use Excel formulas and functions Howto use conditional formatting in Excel How to use Excel macros to save time and automate your work #excel #microsoft #cheat #sheet
    WWW.COMPUTERWORLD.COM
    Excel for Microsoft 365 cheat sheet
    Windows may get all the attention, but when you want to get real work done, you turn to the applications that run on it. And if you use spreadsheets, that generally means Excel. Excel is, of course, part of Microsoft’s Office suite of productivity tools. Microsoft sells Office under two models: Individuals and businesses can pay for the software license up front and own it forever (what the company calls the “perpetual” version of the suite), or they can purchase a Microsoft 365 subscription, which means they have access to the software for only as long as they keep paying the subscription fee. When you purchase a perpetual version of the suite — say, Office 2021 or Office 2024 — its applications will never get new features, whereas Microsoft 365 apps are continually updated with new features. For more details, see our in-depth comparison of the two Office models. This cheat sheet gets you up to speed on the features that have been introduced or changed in Microsoft 365’s Excel for Windows desktop client over the past few years. (If you’re looking for Excel tips for the perpetual-license Office suite, see our Office 2021 and 2024 cheat sheet.) We’ll periodically update this story as new features roll out. In this article Use the Ribbon Search to get tasks done quickly Explore Excel’s advanced chart types Collaborate in real time Take advantage of linked data Make your own custom views of a worksheet Create dynamic arrays and charts Use AutoSave to provide a safety net as you work Review or restore earlier versions of a spreadsheet Try out Microsoft 365 Copilot in Excel — but don’t expect too much Other new features to check out Use keyboard shortcuts Use the Ribbon The Ribbon interface, which puts commonly used commands in a tabbed toolbar running across the top of the application window, is alive and well in the current version of Excel. Microsoft has tweaked the Ribbon’s looks numerous times over the years, but it still works the same way it always has: just click one of the Ribbon’s tabs to see related commands on the toolbar. For example, click Insert to find buttons for inserting tables, PivotTables, charts, and more. Through the years, Excel’s Ribbon has gotten a variety of cosmetic changes, but it still works largely the way it always has. Preston Gralla / Foundry Just as in previous versions of Excel, if you want the Ribbon commands to go away, press Ctrl-F1 or click the name of the tab you’re currently on. (The tabs above the Ribbon — File, Home, Insert, and so on — stay visible.) To make the commands reappear, press Ctrl-F1 again or click any tab name. You’ve got other options for displaying the Ribbon as well. To get to them, click the Ribbon display options icon (a down arrow) on the bottom of the Ribbon at the far right, just below the Share button. A drop-down menu appears with these four options: Full-screen mode: This makes Excel take up your entire screen and hides the Ribbon. To get out of full-screen mode, click the three-dot icon at the upper right of the screen. Show tabs only: This shows the tabs but hides the commands underneath them. It’s the same as pressing Ctrl-F1. To display the commands underneath the tabs when they’re hidden, press Ctrl-F1, click a tab, or click the Ribbon display options down arrow and select Always show Ribbon. Always show Ribbon: This displays the entire Ribbon, both the tabs and commands underneath them. Show/Hide Quick Access toolbar: This displays or hides the Quick Access toolbar, which gives you fast access to Excel commands you want to have available no matter which tab you’re on. When you enable the toolbar, it starts off empty. To populate it, click a small down arrow that appears at the right of the toolbar and from the drop-down menu that appears, choose which features to put on it. If you don’t see a command you want, click More Commands. Find the command you want on the left and click Add. You can have the toolbar appear either at the top of the screen, just to the right of the AutoSave button, or just underneath the Ribbon. To move it from one place to another, click a small down arrow that appears at the right of the toolbar and from the drop-down menu that appears, select either Show below the Ribbon or Show above the Ribbon.  Microsoft has for many years teased a simplified version of the Ribbon that hides most of the commands to reduce clutter. That simplified Ribbon is available in the Excel web app, but there’s currently no sign that it will appear in the Excel desktop app. There’s a useful feature in what Microsoft calls the backstage area that appears when you click the File tab on the Ribbon. If you click Open or Save a Copy from the menu on the left, you can see the cloud-based services you’ve connected to your Office account, such as SharePoint and OneDrive. Each location displays its associated email address underneath it. This is quite helpful if you use a cloud service with more than one account, such as if you have one OneDrive account for personal use and another one for business. You’ll be able to see at a glance which is which. Click the Add a service dropdown to add another cloud storage account. Preston Gralla / Foundry Search to get tasks done quickly Excel has never been the most user-friendly of applications, and it has so many powerful features it can be tough to keep track of them all. That’s where the handy Search feature comes in. To use it, click in the Search box — it’s above the Ribbon in the green title area. (Keyboard fans can instead press Alt-Q.) Then type in a task you want to do. If you want to summarize your spreadsheet data using a PivotTable, for example, type in something like summarize with pivot table. You’ll get a menu showing potential matches for the task. In this instance, the top result is a direct link to the form for summarizing with a PivotTable — select it and you’ll start your task right away, without having to go to the Ribbon’s Insert tab first. The search box makes it easy to perform just about any task in Excel. Preston Gralla / Foundry If you’d like more information about your task, the final items that appear in the menu let you select from related Help topics. Even if you consider yourself a spreadsheet jockey, it’s worth your while to try out the enhanced search function. It’s a big time-saver, and far more efficient than hunting through the Ribbon to find a command. Also useful is that it remembers the features you’ve previously clicked on in the box, so when you click in it, you first see a list of previous tasks you’ve searched for. That makes sure that tasks that you frequently perform are always within easy reach. And it puts tasks you rarely do within easy reach as well. Users of enterprise and education editions of Microsoft 365 can also use the Search box to find people in their organization, SharePoint resources, and other personalized results from within Excel. (See the Microsoft Search support page for more details about all it can do.) Explore Excel’s advanced chart types Charts are great for visualizing and presenting spreadsheet data, and for gaining insights from it. To that end, Microsoft has introduced a number of advanced chart types over the past several years, including most notably a histogram (frequently used in statistics), a “waterfall” that’s effective at showing running financial totals, and a hierarchical treemap that helps you find patterns in data. Note that the new charts are available only if you’re working in an .xlsx document. If you use the older .xls format, you won’t find them. To see all the charts, put your cursor in a cell or group of cells that contains data, select Insert > Recommended Charts and click the All Charts tab. You’ll find the newer charts, mixed in with the older ones. Select any to create the chart. (For help using charts, see our guide to charts and sparklines in Excel.) Excel includes several advanced chart types, including waterfall. Preston Gralla / Foundry These are the new chart types: Treemap. This chart type creates a hierarchical view of your data, with top-level categories (or tree branches) shown as rectangles, and with subcategories (or sub-branches) shown as smaller rectangles grouped inside the larger ones. Thus, you can easily compare the sizes of top-level categories and subcategories in a single view. For instance, a bookstore can see at a glance that it brings in more revenue from 1st Readers, a subcategory of Children’s Books, than for the entire Non-fiction top-level category. srcset="https://b2b-contenthub.com/wp-content/uploads/2025/05/excel2016_chart_treemap.jpg?quality=50&strip=all 830w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel2016_chart_treemap.jpg?resize=300%2C191&quality=50&strip=all 300w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel2016_chart_treemap.jpg?resize=768%2C489&quality=50&strip=all 768w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel2016_chart_treemap.jpg?resize=264%2C168&quality=50&strip=all 264w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel2016_chart_treemap.jpg?resize=132%2C84&quality=50&strip=all 132w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel2016_chart_treemap.jpg?resize=753%2C480&quality=50&strip=all 753w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel2016_chart_treemap.jpg?resize=565%2C360&quality=50&strip=all 565w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel2016_chart_treemap.jpg?resize=392%2C250&quality=50&strip=all 392w" width="830" height="529" sizes="(max-width: 830px) 100vw, 830px">A treemap chart lets you easily compare top-level categories and subcategories in a single view. Preston Gralla / Foundry Sunburst. This chart type also displays hierarchical data, but in a multi-level pie chart. Each level of the hierarchy is represented by a circle. The innermost circle contains the top-level categories, the next circle out shows subcategories, the circle after that subsubcategories and so on. Sunbursts are best for showing the relationships among categories and subcategories, while treemaps are better at showing the relative sizes of categories and subcategories. A sunburst chart shows hierarchical data such as book categories and subcategories as a multi-level pie chart. Preston Gralla / Foundry Waterfall. This chart type is well-suited for visualizing financial statements. It displays a running total of the positive and negative contributions toward a final net value. A waterfall chart shows a running total of positive and negative contributions, such as revenue and expenses, toward a final net value. Preston Gralla / Foundry Histogram. This kind of chart shows frequencies within a data set. It could, for example, show the number of books sold in specific price ranges in a bookstore. Histograms are good for showing frequencies, such as number of books sold at various price points. Preston Gralla / Foundry Pareto. This chart, also known as a sorted histogram, contains bars as well as a line graph. Values are represented in descending order by bars. The cumulative total percentage of each bar is represented by a rising line. In the bookstore example, each bar could show a reason for a book being returned (defective, priced incorrectly, and so on). The chart would show, at a glance, the primary reasons for returns, so a bookstore owner could focus on those issues. Note that the Pareto chart does not show up when you select Insert > Recommended Charts > All Charts. To use it, first select the data you want to chart, then select Insert > Insert Statistic Chart, and under Histogram, choose Pareto. In a Pareto chart, or sorted histogram, a rising line represents the cumulative total percentage of the items being measured. In this example, it’s easy to see that more than 80% of a bookstore’s returns are attributable to three problems. Preston Gralla / Foundry Box & Whisker. This chart, like a histogram, shows frequencies within a data set but provides for a deeper analysis than a histogram. For example, in a bookstore it could show the distribution of prices of different genres of books. In the example shown here, each “box” represents the first to third quartile of prices for books in that genre, while the “whiskers” (the lines extending up and down from the box) show the upper and lower range of prices. Outliers that are priced outside the whiskers are shown as dots, the median price for each genre is shown with a horizontal line across the box, and the mean price is shown with an x. Box & Whisker charts can show details about data ranges such as the first to third quartile in the “boxes,” median and mean inside the boxes, upper and lower range with the “whiskers,” and outliers with dots.Preston Gralla / Foundry Funnel. This chart type is useful when you want to display values at multiple stages in a process. A funnel chart can show the number of sales prospects at every stage of a sales process, for example, with prospects at the top for the first stage, qualified prospects underneath it for the second stage, and so on, until you get to the final stage, closed sales. Generally, the values in funnel charts decrease with each stage, so the bars in the chart look like a funnel. Funnel charts let you display values at multiple stages in a process. Preston Gralla / Foundry When creating the data for a funnel chart, use one column for the stages in the process you’re charting, and a second column for the values for each stage. Once you’ve done that, to create the chart, select the data, then select Insert > Recommended Charts > All Charts > Funnel. Map. Map charts do exactly what you think they should: They let you compare data across different geographical regions, such as countries, regions, states, counties, or postal codes. Excel will automatically recognize the regions and create a map that visualizes the data. You can compare data across different locations with a map chart. Preston Gralla / Foundry To create a map chart, select the data you want to chart, then select Insert > Maps, then select the map chart. Note that in some instances, Excel might have a problem creating the map — for example, if there are multiple locations with the same name as one that you’re mapping. If that occurs, you’ll have to add one or more columns with details about the locations. If, say, you’re charting towns in the United Kingdom, you would have to include columns for the county and country each town is located in. Collaborate in real time For those who frequently collaborate with others, a welcome feature in Excel for Microsoft 365 is real-time collaboration that lets people work on spreadsheets together from anywhere in the world with an internet connection. Microsoft calls this “co-authoring.” Note that in order to use co-authoring, the spreadsheet must be stored in OneDrive, OneDrive for Business, or SharePoint Online, and you must be logged into your Microsoft 365 account. Also, co-authoring works in Excel only if you have AutoSave turned on. To do it, choose the On option on the AutoSave slider at the top left of the screen. To share a spreadsheet so you can collaborate on it with others: first open it, then click the Share button on the upper-right of the Excel screen. The “Send link” window pops up. Here you can send an email with a link where others can access the spreadsheet. Use the “Send link” pane to share a document and the “Link settings” pane to fine-tune its access permissions. Preston Gralla / Foundry Enter the email address of the person with whom you want to share in the text box. Enter multiple addresses, separated by commas, if you want to share the workbook with multiple people. One feature I found particularly useful when adding email addresses: As you type, Excel looks through your corporate or personal address book and lists the names and addresses of contacts who match the text you’ve input. Click the address you want to add. This not only saves you a bit of time but helps make sure you don’t incorrectly type in addresses. Next, decide whether anyone with the link can access the file, or only those whose email addresses you enter. If you see the text “Anyone with the link can edit” near the top of the pane, you can change that by clicking it, then choosing Specific people on the screen that appears. Similarly, if “Specific people” appears above the email addresses, you can change that by clicking it, then choosing Anyone with the link can edit from the screen that appears. (If you use a business, enterprise, or education edition of Office, your IT department may have set up different sharing permissions on these two screens, such as an option to allow anyone within your organization to edit the document. You may also need to click a Link settings button — a gear icon — to access the “Link settings” pane.) On this second screen you can also set the document to read-only for everybody, or allow everybody to edit it. In the “Other settings” section, click the down arrow and choose either Can edit, which allows full editing, or Can view, which is read-only. If you want to give certain people editing privileges and others view-only privileges, you can send two separate invitations with different rights selected. On this screen you can also set an expiration date after which people won’t be able to access the file, and you can set a password so that only people who have the password can access it. When you’ve made your selections, click Apply. Back in the main “Send link” screen, you can send a message along with the link by typing it into the Message box. Then click Send. An email is sent to all the recipients with a link they can click to open the document. Your collaborators will get an email like this when you share a spreadsheet. Preston Gralla / Foundry (If you’d rather send recipients a copy of the file as an Excel file instead of a link, and thus not allow real-time collaboration, click Send a copy at the bottom of the “Send link” screen.) There’s another way to share a file stored in a personal OneDrive for collaboration: In the “Copy link” area at the bottom of the “Send link” pane, click Copy. When you do that, you can copy the link and send it to someone yourself via email. Note that you have the same options for setting access and editing permissions as you do if you have Excel send the link directly for you. Just click Anyone with the link can edit or Specific people below “Copy link,” and follow the instructions above. To begin collaborating: When your recipients receive the email and click to open the spreadsheet, they’ll open it in the web version of Excel in a browser, not in the desktop version of Excel. If you’ve granted them edit permissions, they can begin editing immediately in the browser or else click Editing > Open in Desktop App on the upper right of the screen to work in the Excel desktop client. Excel for the web is less powerful and polished than the desktop client, but it works well enough for real-time collaboration. As soon as any collaborators open the file, you’ll see a colored cursor that indicates their presence in the file. Each person collaborating gets a different color. Hover your cursor over a colored cell that indicates someone’s presence, and you’ll see their name. Once they begin editing the workbook, such as entering data or a formula into a cell, creating a chart, and so on, you see the changes they make in real time. Your cursor also shows up on their screen as a color, and they see the changes you make. You can easily see where collaborators are working in a shared worksheet. Preston Gralla / Foundry Collaboration includes the ability to make comments in a file, inside individual cells, without actually changing the contents of the cell. To do it, right-click a cell, select New Comment and type in your comment. Everyone collaborating can see that a cell has a comment in it — it’s indicated by a small colored notch appearing in the upper right of the cell. The color matches the person’s collaboration color. To see someone’s comment in a cell, hover your cursor over the cell or put your cursor in the cell and you’ll see the comment, the name of the person who made the comment, and a Reply box you can use to send a reply. You can also click the Comments button on the upper right of the screen to open the Comments pane, which lists every comment by every person. Click any comment to jump to the cell it’s in. You can also reply when you click a comment in the pane. You can make see comments that other people make, and make comments yourself. Preston Gralla / Foundry Take advantage of linked data Excel for Microsoft 365 has a feature that Microsoft calls “linked data types.” Essentially, they’re cells that are connected to an online source (Bing) that automatically updates their information — for example, a company’s current stock price. As I write this, there are nearly approximately 100 linked data types, including not just obvious data types such as stocks, geography, and currencies, but many others, including chemistry, cities, anatomy, food, yoga, and more. To use them, type the items you want to track into cells in a single column. For stocks, for example, you can type in a series of stock ticker symbols, company names, fund names, etc. After that, select the cells, then on the Ribbon’s Data tab, select Stocks in the Data Types section in the middle. (If you had typed in geographic names such as countries, states, or cities, you would instead select Geography.) Excel automatically converts the text in each cell into the matching data source — in our example, into the company name and stock ticker. Excel also adds a small icon to the left edge of each cell identifying it as a linked cell. Click any icon and a data card will pop up showing all sorts of information about the kind of information you’ve typed in.  For instance, a stock data card shows stock-related information such as current price, today’s high and low, and 52-week high and low, as well as general company information including industry and number of employees. A location card shows the location’s population, capital, GDP, and so on. You can build out a table using data from the data card. To do so, select the cells again, and an Insert Data button appears. Click the button, then select the information you want to appear, such as Price for the current stock price, or Population for the population of a geographic region. srcset="https://b2b-contenthub.com/wp-content/uploads/2025/05/excel-microsoft365-15-linked-data-2023.jpg?quality=50&strip=all 620w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel-microsoft365-15-linked-data-2023.jpg?resize=300%2C293&quality=50&strip=all 300w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel-microsoft365-15-linked-data-2023.jpg?resize=172%2C168&quality=50&strip=all 172w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel-microsoft365-15-linked-data-2023.jpg?resize=86%2C84&quality=50&strip=all 86w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel-microsoft365-15-linked-data-2023.jpg?resize=491%2C480&quality=50&strip=all 491w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel-microsoft365-15-linked-data-2023.jpg?resize=368%2C360&quality=50&strip=all 368w, https://b2b-contenthub.com/wp-content/uploads/2025/05/excel-microsoft365-15-linked-data-2023.jpg?resize=256%2C250&quality=50&strip=all 256w" width="620" height="606" sizes="(max-width: 620px) 100vw, 620px">Linked data types let you insert information, such as a company’s high and low stock prices, that is continually updated. Preston Gralla / Foundry Excel will automatically add a column to the right populated with the latest information for each item you’re tracking, and will keep it updated. You can click the Insert Data button multiple times to keep adding columns to the right for different types of data from the item’s data card.  It’s helpful to add column headers so you know what each column is showing. Make your own custom views of a worksheet Sheet Views let you make a copy of a sheet and then apply filtered or sorted views of the data to the new sheet. It’s useful when you’re working with other people on a spreadsheet, and someone wants to create a customized view without altering the original sheet. You can all create multiple custom-filtered/sorted views for a sheet. Once you’ve saved a sheet view, anyone with access to the spreadsheet can see it. Note: To use this feature, your spreadsheet must be stored in OneDrive. Sheet views work best when your data is in table format. Select the data, then go to the Ribbon toolbar and click the Insert tab. Near the left end of the Insert toolbar, click the Table button and then OK. To create a new sheet view, click the Ribbon’s View tab, then click the New button in the Sheet View area at the far left. The row numbers and column letters at the left and top of your spreadsheet turn black to let you know you’re in a new sheet view. In the Sheet View area of the Ribbon, it says Temporary View, the default name given to a new sheet view before you’ve saved it. Here’s a sheet view with data sorted from highest to lowest costs. Preston Gralla / Foundry Now apply whatever sorting and filtering you like to the data. (If you need help, see the “How to sort and filter data” section of our Excel tables guide.) To save this view, click the Keep button in the Sheet View area of the Ribbon. When you do that, it is saved as “View1” by default. You can click View1 and type in a more meaningful name for the view. When you click Exit on this toolbar, you return to your spreadsheet, and the row numbers and columns on the left and top of the spreadsheet are no longer black. To switch from one sheet view to another, click the View tab. At the left of the Ribbon toolbar, click the down arrow next to the name of the current view (it will say Default if you’re viewing the spreadsheet without a sheet view applied) to open a dropdown list of the sheet views created for the spreadsheet. Click the name of a sheet view to switch to it. Whenever you’re looking at a sheet view, the row numbers and column letters framing your spreadsheet remain black to indicate that you’re in a sheet view, not the original spreadsheet. Create dynamic arrays and charts Dynamic arrays let you write formulas that return multiple values based on your data. When data on the spreadsheet is updated, the dynamic arrays automatically update and resize themselves. To create a dynamic array, first create a table as outlined in the previous tip. Make sure to include a column that lists categories. Also put in at least one column to its right that lists corresponding values. Put a header at the top of each column. So, for example, if you’re creating a spreadsheet for a business trip budget, Column A might list expenses, such as plane tickets, meals, hotel, etc., and Column B could list each item’s cost on the same row. Once you’ve set up the table, use a dynamic array function on it, such as FILTER, SORT, or UNIQUE to create a dynamic array next to the table. Here’s an example of a formula for using the FILTER function: =FILTER(A2:B9, B2:B9 < 2000) This tells Excel to show only the items that cost less than $2,000 in the array. The FILTER function created a data array showing only the items with costs below $2,000. Preston Gralla / Foundry Now, whenever the data in your source table changes, the dynamic array updates and resizes itself to accommodate the changes. That means the dynamic array is always up to date. So in our example, if you add new items with values under $2,000 to the table, the dynamic array will enlarge itself and include those new items. In the same way, you can use the SORT function to sort data and the UNIQUE function to remove duplicate data. (Read about more ways to use the FILTER, SORT, and UNIQUE functions from Microsoft support.) You create a dynamic chart from the dynamic array in the same way you do any other Excel chart. Select the cells from the dynamic array that you want to chart, then select the Insert tab and select the type of chart you want to add. When the source data changes in a way that affects the dynamic array that the chart is based on, both the dynamic array and the chart will be updated. Use AutoSave to provide a safety net as you work If you’re worried that you’ll lose your work on a worksheet because you don’t constantly save it, you’ll welcome the AutoSave feature. It automatically saves your files for you, so you won’t have to worry about system crashes, power outages, Excel crashes and similar problems. It only works only on documents stored in OneDrive, OneDrive for Business, or SharePoint Online. It won’t work with files saved in the older .xls format or files you save to your hard drive. AutoSave is a vast improvement over the previous AutoRecover feature built into Excel. AutoRecover doesn’t save your files in real time; instead, every several minutes it saves an AutoRecover file that you can try to recover after a crash. It doesn’t always work, though — for example, if you don’t properly open Excel after the crash, or if the crash doesn’t meet Microsoft’s definition of a crash. In addition, Microsoft notes, “AutoRecover is only effective for unplanned disruptions, such as a power outage or a crash. AutoRecover files are not designed to be saved when a logoff is scheduled or an orderly shutdown occurs.” And the files aren’t saved in real time, so you’ll likely lose several minutes of work even if all goes as planned. AutoSave is turned on by default in Excel for Microsoft 365 .xlsx workbooks stored in OneDrive, OneDrive for Business, or SharePoint Online. To turn it off (or back on again) for a workbook, use the AutoSave slider on the top left of the screen. If you want AutoSave to be off for all files by default, select File > Options > Save and uncheck the box marked AutoSave files stored in the Cloud by default on Excel. Using AutoSave may require some rethinking of your workflow. Many people are used to creating new worksheets based on existing ones by opening the existing file, making changes to it, and then using Save As to save the new version under a different name, leaving the original file intact. Be warned that doing this with AutoSave enabled will save your changes in the original file. Instead, Microsoft suggests opening the original file and immediately selecting File > Save a Copy (which replaces Save As when AutoSave is enabled) to create a new version. If AutoSave does save unwanted changes to a file, you can always use the Version History feature described below to roll back to an earlier version. Review or restore earlier versions of a spreadsheet There’s an extremely useful feature hiding in the title bar in Excel for Microsoft 365: You can use Version History to go back to previous versions of a file, review them, compare them side-by-side with your existing version, and copy and paste from an older file to your existing one. You can also restore an entire old version. To do it, click the file name at the top of the screen in an open file. A drop-down menu appears. Click Version History, and the Version History pane appears on the right side of the screen with a list of the previous versions of the file, including the time and date they were saved. (Alternatively, you can select the File tab on the Ribbon, click Info from the menu on the left, and then click the Version History button.) Use Version History to see all previous versions of a spreadsheet, copy and paste from an older file to your existing one, or restore an entire old version. Preston Gralla / Foundry In the Version History pane, click Open version under any older version, and that version appears as a read-only version in a new window. Scroll through the version and copy any content you want, then paste it into the latest version of the file. To restore the old version, overwriting the current one, click the Restore button. Try out Microsoft 365 Copilot in Excel — but don’t expect too much For an additional subscription fee, business users of Excel can use Microsoft’s genAI add-in, Microsoft 365 Copilot. You can have Copilot suggest and create charts, create formulas, mine spreadsheets for data insights you might have missed, and more. If you have a Microsoft 365 Personal or Family subscription, many of those features are now bundled with your core subscription. To start using Copilot in Excel, open a spreadsheet and click the Copilot button at the right of the Ribbon’s Home tab. The Copilot panel will appear on the right, offering suggestions for actions it can perform, such as summarizing your data with a chart, adding formulas to the spreadsheet, or applying conditional formatting to the sheet. You can also chat with Copilot in the panel, asking questions about your data or how to perform an action yourself. Note that these suggestions are generic and won’t always make sense. For example, when you start with a blank worksheet and click the Copilot button, its suggestions include summarizing data using pivot tables or charts, even though there’s no data to chart or put into a table. Microsoft 365 Copilot can help you in multiple ways in Excel, including creating formulas and charts, mining spreadsheets for insights, and more. Preston Gralla / Foundry In my testing, I found that Copilot wasn’t particularly helpful. For example, when I asked it to summarize data using a PivotTable or chart, several times it responded, “Something went wrong. Please try again in a moment.” Then it said that I first needed to reformat parts of my spreadsheet by using the Transform() function, and gave confusing advice on how I could do it — it wouldn’t do the task itself. (Eventually, I gave up.) When I asked it to suggest conditional formatting for my spreadsheet, which would highlight important data, it told me which data I should highlight but didn’t explain why the data was important. It also didn’t do the highlighting for me or tell me how to do it. I gave it one more try and asked it to perform an advanced analysis, which it would use Python to do. It certainly did something, although it was unclear what it was. It overwrote my original spreadsheet and added a section that claimed to show annual growth rates for revenue streams. But the data seemed to be incorrect. Perhaps advanced spreadsheet jockeys might be able to make sense of what Copilot is up to whenever they ask it for help. But mere mortal businesspeople may find it of no help at all. In my testing, I found Copilot not at all helpful, although spreadsheet jockeys may be able to make some sense of what it does. Preston Gralla / Foundry What’s more, Microsoft’s focus on Copilot in M365 has reduced the usefulness of Excel in some ways. For example, there used to be a handy feature called Smart Lookup that let you conduct targeted web searches from inside Excel. But at the beginning of 2025, Microsoft removed Smart Lookup from Excel, saying that the feature has been deprecated. Now the only way to search the web from inside Excel is via Copilot, which lacks some features of Smart Lookup — notably the ability to highlight words or phrases in a document and trigger an automatic web search. And M365 Copilot isn’t available to business customers unless they pay the additional subscription fee. Other features to check out Spreadsheet pros will be pleased with several other features and tools that have been added to Excel for Microsoft 365 over the past few years, from a quick data analysis tool to an advanced 3D mapping platform. Get an instant data analysis If you’re looking to analyze data in a spreadsheet, the Quick Analysis tool will help. Highlight the cells you want to analyze, then move your cursor to the lower right-hand corner of what you’ve highlighted. A small icon of a spreadsheet with a lightning bolt on it appears. Click it and you’ll get a variety of tools for performing instant analysis of your data. For example, you can use the tool to highlight the cells with a value greater than a specific number, get the numerical average for the selected cells, or create a chart on the fly. The Quick Analysis feature gives you a variety of tools for analyzing your data instantly. Preston Gralla / Foundry Translate text You can translate text from right within Excel. Highlight the cell whose text you want translated, then select Review > Translate. A Translator pane opens on the right. Excel will detect the words’ language at the top of the pane; you then select the language you want it translated to below. If Excel can’t detect the language of the text you chose or detects it incorrectly, you can override it. Easily find worksheets that have been shared with you It’s easy to forget which worksheets others have shared with you. In Excel for Microsoft 365 there’s an easy way to find them: Select File > Open > Shared with Me to see a list of them all. Note that this only works with OneDrive (both Personal and Business) and SharePoint Online. You’ll also need to be signed into you Microsoft or work or school account. Predict the future with Forecast Sheet Using the Forecast Sheet function, you can generate forecasts built on historical data. If, for example, you have a worksheet showing past book sales by date, Forecast Sheet can predict future sales based on past ones. To use the feature, you must be working in a worksheet that has time-based historical data. Put your cursor in one of the data cells, go to the Data tab on the Ribbon and select Forecast Sheet from the Forecast group toward the right. On the screen that appears, you can select various options such as whether to create a line or bar chart and what date the forecast should end. Click the Create button, and a new worksheet will appear showing your historical and predicted data and the forecast chart. (Your original worksheet will be unchanged.) The Forecast Sheet feature can predict future results based on historical data. Preston Gralla / Foundry Manage data for analysis with Get & Transform This feature is not entirely new to Excel. Formerly known as Power Query, it was made available as a free add-in to Excel 2013 and worked only with the PowerPivot features in Excel Professional Plus. Microsoft’s Power BI business intelligence software offers similar functionality. Now called Get & Transform, it’s a business intelligence tool that lets you pull in, combine, and shape data from wide variety of local and cloud sources. These include Excel workbooks, CSV files, SQL Server and other databases, Azure, Active Directory, and many others. You can also use data from public sources including Wikipedia. Get & Transform helps you pull in and shape data from a wide variety of sources. Preston Gralla / Foundry You’ll find the Get & Transform tools together in a group on the Data tab in the Ribbon. For more about using these tools, see Microsoft’s “Getting Started with Get & Transform in Excel.” Make a 3D map Before Excel 2016, Power Map was a popular free 3D geospatial visualization add-in for Excel. Now it’s free, built into Excel for Microsoft 365, and has been renamed 3D Maps. With it, you can plot geographic and other information on a 3D globe or map. You’ll need to first have data suitable for mapping, and then prepare that data for 3D Maps. Those steps are beyond the scope of this article, but here’s advice from Microsoft about how to get and prepare data for 3D Maps. Once you have properly prepared data, open the spreadsheet and select Insert > 3D Map > Open 3D Maps. Then click Enable from the box that appears. That turns on the 3D Maps feature. For details on how to work with your data and customize your map, head to the Microsoft tutorial “Get started with 3D Maps.” If you don’t have data for mapping but just want to see firsthand what a 3D map is like, you can download sample data created by Microsoft. The screenshot shown here is from Microsoft’s Dallas Utilities Seasonal Electricity Consumption Simulation demo. When you’ve downloaded the workbook, open it up, select Insert > 3D Map > Open 3D Maps and click the map to launch it. With 3D Maps you can plot geospatial data in an interactive 3D map. Preston Gralla / Foundry Automate tasks If you have OneDrive for Business and use Excel with a commercial or educational Microsoft 365 license, you can automate tasks with the Automate tab. You’ll be able to create and edit scripts with the Code Editor, run automated tasks with a button click, and share the script with co-workers. See Microsoft’s “Office Scripts in Excel” documentation for details. Insert data from a picture into Excel There are times you may find data inside an image file that you’d like to get into Excel. Typically, you’ll have to input the data from it manually. There’s now a way to have Excel convert the information on the image into data for a worksheet. In the Get & Transform Data group on the Data tab, click the From Picture dropdown and select Picture From File to choose the image you want to grab data from, or Picture from Clipboard to take a screenshot of an image on your PC and then import the data. For more details, see Microsoft’s “Insert data from picture” support page.   Use keyboard shortcuts Here’s one last productivity tip: If you memorize a handful of keyboard shortcuts for common tasks in Excel, you can save a great deal of time over hunting for the right command to click on. See “Handy Excel keyboard shortcuts for Windows and Mac” for our favorites. This article was originally published in August 2019 and most recently updated in May 2025. More Excel tutorials: Excel basics: Get started with tables Excel basics: Get started with charts and sparklines How to use PivotTables and PivotCharts in Excel How to use slicers in Excel How to use Excel formulas and functions How (and why) to use conditional formatting in Excel How to use Excel macros to save time and automate your work
    0 Comentários 0 Compartilhamentos 0 Anterior
  • Curtain Raiser: AWE 2025 Brings XR Into The Mainstream

    The room was packed for Ori Inbar's keynote. Athena Demos
    Augmented World Exporeturns to Long Beach from June 10 to 12, 2025, with its most expansive and ambitious edition to date. Now in its 16th year, the XR industry’s flagship conference will host over 5,000 attendees, 250 exhibitors, and a speaker lineup that reads like a who’s who of immersive tech. As the spatial computing and AI worlds collide, AWE 2025 promises to be a milestone event in the evolution of real-world XR adoption.

    Ori Inbar, AWE co-founder and CEO, celebrates his 15th annual keynote on stage at AWE 2024. AWE
    This year’s theme: XR is going mainstream. “The hardware is good enough, the tools are mature, and AI has lowered the barrier to entry,” AWE co-founder Ori Inbar said during a recent interview on the AI/XR Podcast. “There’s no excuse now. It’s a call to builders to create content for every person on this planet.”

    Collage of people on the Expo floor. AWE
    AWE 2025 reflects that shift with expanded programming across the board. For the first time, both the conference and expo floor will run for a full three days, preceded by hackathons and a welcome party. Meta, Snap, Niantic, Google, Qualcomm, and XREAL are all sending top executives. Evan Spiegel, Nolan Bushnell, and Palmer Luckeyheadline a packed keynote slate.

    Shots from AWE Expo 2021. AWE
    The show will spotlight three subcommunities shaping the future of XR. The new “Builder’s Nexus” showcases top teams from this year’s global hackathons, many of whom are using generative AI tools to build spatial experiences. A dedicated “Gaming Hub” will feature trailers and live demos from 10 VR studios, plus appearances by top content creators like Nacy, Nathie, and SadlyItsBradley. Enterprise XR, which now represents 71% of the market, will be served by a bespoke VIP program tailored to verticals such as healthcare, manufacturing, retail, and defense.

    “We used to ask what the killer app for XR would be,” said Inbar. “Now we realize it’s AI itself—and vice versa. XR is the killer interface for AI.” Montage of attendees experiencing XR at AWE 2024. AWE
    The synergy is most visible on the show floor, where nearly every exhibitor will feature some AI integration. Over 20 eyewear companies will be demoing headsets, glasses, and AI assistants. Snap’s next-generation Spectacles will be out in force, worn by hundreds of developers. Meta’s Ray-Ban smart glasses, which sold over 500,000 units in Q1 alone, signal a tipping point for mainstream wearable adoption.
    And as always, AWE’s Playground will serve as the festival’s beating heart. Larger-than-life installations and interactive demos, including an expanded version of Brett Bushnell’s “Dream Park,” will draw crowds eager to experience the next frontier of computing.Trying out the HoloLens at AWE 2017. AWE
    For newcomers and veterans alike, AWE remains the must-attend event for anyone working at the intersection of immersive media, AI, and real-world application. “You get a master’s degree in XR in three days,” said AR Insider’s Mike Boland . “There’s nothing else like it.”
    AWE 2025 may not mark the beginning of the XR era—but it might be remembered as the year it stopped being a niche. Here is a quick preview of some brands and experiences at the show this year.Niantic founder and CEO John Hanke. AWE
    Niantic Spatial, a newly created company spun out from Niantic Labs, is making a significant debut, with news of three important new partnerships, an invite-only geospatial AI agent and outdoor VPS demo. At its lounge area Niantic Spatial will offer 12 cutting-edge demos highlighting enterprise use cases for spatial technology in warehousing, spatial planning, and immersive entertainment. Brian McClendon will also be delivering a keynote.
    At Qualcomm’s booth, attendees can check out MR & AR demos spanning various sectors, including entertainment, education, fitness and more. In addition, Ziad Asghar, SVP & GM of XR at Qualcomm will present a keynote titled, Accelerating the Spatial Computing Revolution for Developers and Enterprise. He’ll showcase how Qualcomm is powering the AI smart glass revolution and driving the technology necessary for AI glasses to be a stand-alone product with processing done all on-device, and he’ll highlight and demonstrate its technology leadership across the spectrum of spatial computing, enabling the experiences accessible today and building future proof solutions for the future.Co-founder and Chief Executive Officer of Snap Inc Evan Spiegeland France's Secretary of State ... More for AI and Digital Technology Clara Chappazwear the Spectacle Augmented Reality glasses during the inauguration of the group's French headquarters in Paris on May 19, 2025.AFP via Getty Images
    AWE attendees are invited to explore the latest Snap Spectacles activations on the second floor of Long Beach Convention Center, available throughout the event. Snap CEO and Co-Founder Evan Spiegel will take to the Main Stage on Day 1 with exciting new announcements about Snap's AR developer platform, and there will be other Snap talks throughout the show.Xreal founder and CEO speaking at Augmented World Expo in Santa Clara, CA, June 2023. AWE
    XREAL
    Sony XYNwill unveil its latest immersive technology. Attendees will get an exclusive first look at its newest innovations designed to redefine the boundaries of XR experiences. From cutting-edge hardware including a glasses-free 3D display, motion capture system and XR headsets to groundbreaking software solutions such as Motion Studio and Spatial Capture, Sony XYN will showcase transformative tools that enable the future of spatial computing and immersive content creation.
    Auki Labs
    Cellid’s
    #curtain #raiser #awe #brings #into
    Curtain Raiser: AWE 2025 Brings XR Into The Mainstream
    The room was packed for Ori Inbar's keynote. Athena Demos Augmented World Exporeturns to Long Beach from June 10 to 12, 2025, with its most expansive and ambitious edition to date. Now in its 16th year, the XR industry’s flagship conference will host over 5,000 attendees, 250 exhibitors, and a speaker lineup that reads like a who’s who of immersive tech. As the spatial computing and AI worlds collide, AWE 2025 promises to be a milestone event in the evolution of real-world XR adoption. Ori Inbar, AWE co-founder and CEO, celebrates his 15th annual keynote on stage at AWE 2024. AWE This year’s theme: XR is going mainstream. “The hardware is good enough, the tools are mature, and AI has lowered the barrier to entry,” AWE co-founder Ori Inbar said during a recent interview on the AI/XR Podcast. “There’s no excuse now. It’s a call to builders to create content for every person on this planet.” Collage of people on the Expo floor. AWE AWE 2025 reflects that shift with expanded programming across the board. For the first time, both the conference and expo floor will run for a full three days, preceded by hackathons and a welcome party. Meta, Snap, Niantic, Google, Qualcomm, and XREAL are all sending top executives. Evan Spiegel, Nolan Bushnell, and Palmer Luckeyheadline a packed keynote slate. Shots from AWE Expo 2021. AWE The show will spotlight three subcommunities shaping the future of XR. The new “Builder’s Nexus” showcases top teams from this year’s global hackathons, many of whom are using generative AI tools to build spatial experiences. A dedicated “Gaming Hub” will feature trailers and live demos from 10 VR studios, plus appearances by top content creators like Nacy, Nathie, and SadlyItsBradley. Enterprise XR, which now represents 71% of the market, will be served by a bespoke VIP program tailored to verticals such as healthcare, manufacturing, retail, and defense. “We used to ask what the killer app for XR would be,” said Inbar. “Now we realize it’s AI itself—and vice versa. XR is the killer interface for AI.” Montage of attendees experiencing XR at AWE 2024. AWE The synergy is most visible on the show floor, where nearly every exhibitor will feature some AI integration. Over 20 eyewear companies will be demoing headsets, glasses, and AI assistants. Snap’s next-generation Spectacles will be out in force, worn by hundreds of developers. Meta’s Ray-Ban smart glasses, which sold over 500,000 units in Q1 alone, signal a tipping point for mainstream wearable adoption. And as always, AWE’s Playground will serve as the festival’s beating heart. Larger-than-life installations and interactive demos, including an expanded version of Brett Bushnell’s “Dream Park,” will draw crowds eager to experience the next frontier of computing.Trying out the HoloLens at AWE 2017. AWE For newcomers and veterans alike, AWE remains the must-attend event for anyone working at the intersection of immersive media, AI, and real-world application. “You get a master’s degree in XR in three days,” said AR Insider’s Mike Boland . “There’s nothing else like it.” AWE 2025 may not mark the beginning of the XR era—but it might be remembered as the year it stopped being a niche. Here is a quick preview of some brands and experiences at the show this year.Niantic founder and CEO John Hanke. AWE Niantic Spatial, a newly created company spun out from Niantic Labs, is making a significant debut, with news of three important new partnerships, an invite-only geospatial AI agent and outdoor VPS demo. At its lounge area Niantic Spatial will offer 12 cutting-edge demos highlighting enterprise use cases for spatial technology in warehousing, spatial planning, and immersive entertainment. Brian McClendon will also be delivering a keynote. At Qualcomm’s booth, attendees can check out MR & AR demos spanning various sectors, including entertainment, education, fitness and more. In addition, Ziad Asghar, SVP & GM of XR at Qualcomm will present a keynote titled, Accelerating the Spatial Computing Revolution for Developers and Enterprise. He’ll showcase how Qualcomm is powering the AI smart glass revolution and driving the technology necessary for AI glasses to be a stand-alone product with processing done all on-device, and he’ll highlight and demonstrate its technology leadership across the spectrum of spatial computing, enabling the experiences accessible today and building future proof solutions for the future.Co-founder and Chief Executive Officer of Snap Inc Evan Spiegeland France's Secretary of State ... More for AI and Digital Technology Clara Chappazwear the Spectacle Augmented Reality glasses during the inauguration of the group's French headquarters in Paris on May 19, 2025.AFP via Getty Images AWE attendees are invited to explore the latest Snap Spectacles activations on the second floor of Long Beach Convention Center, available throughout the event. Snap CEO and Co-Founder Evan Spiegel will take to the Main Stage on Day 1 with exciting new announcements about Snap's AR developer platform, and there will be other Snap talks throughout the show.Xreal founder and CEO speaking at Augmented World Expo in Santa Clara, CA, June 2023. AWE XREAL Sony XYNwill unveil its latest immersive technology. Attendees will get an exclusive first look at its newest innovations designed to redefine the boundaries of XR experiences. From cutting-edge hardware including a glasses-free 3D display, motion capture system and XR headsets to groundbreaking software solutions such as Motion Studio and Spatial Capture, Sony XYN will showcase transformative tools that enable the future of spatial computing and immersive content creation. Auki Labs Cellid’s #curtain #raiser #awe #brings #into
    WWW.FORBES.COM
    Curtain Raiser: AWE 2025 Brings XR Into The Mainstream
    The room was packed for Ori Inbar's keynote. Athena Demos Augmented World Expo (AWE) returns to Long Beach from June 10 to 12, 2025, with its most expansive and ambitious edition to date. Now in its 16th year, the XR industry’s flagship conference will host over 5,000 attendees, 250 exhibitors, and a speaker lineup that reads like a who’s who of immersive tech. As the spatial computing and AI worlds collide, AWE 2025 promises to be a milestone event in the evolution of real-world XR adoption. Ori Inbar, AWE co-founder and CEO, celebrates his 15th annual keynote on stage at AWE 2024. AWE This year’s theme: XR is going mainstream. “The hardware is good enough, the tools are mature, and AI has lowered the barrier to entry,” AWE co-founder Ori Inbar said during a recent interview on the AI/XR Podcast. “There’s no excuse now. It’s a call to builders to create content for every person on this planet.” Collage of people on the Expo floor. AWE AWE 2025 reflects that shift with expanded programming across the board. For the first time, both the conference and expo floor will run for a full three days, preceded by hackathons and a welcome party. Meta, Snap, Niantic, Google, Qualcomm, and XREAL are all sending top executives. Evan Spiegel (Snap), Nolan Bushnell (Atari), and Palmer Luckey (Anduril) headline a packed keynote slate. Shots from AWE Expo 2021. AWE The show will spotlight three subcommunities shaping the future of XR. The new “Builder’s Nexus” showcases top teams from this year’s global hackathons, many of whom are using generative AI tools to build spatial experiences. A dedicated “Gaming Hub” will feature trailers and live demos from 10 VR studios, plus appearances by top content creators like Nacy, Nathie, and SadlyItsBradley. Enterprise XR, which now represents 71% of the market, will be served by a bespoke VIP program tailored to verticals such as healthcare, manufacturing, retail, and defense. “We used to ask what the killer app for XR would be,” said Inbar. “Now we realize it’s AI itself—and vice versa. XR is the killer interface for AI.” Montage of attendees experiencing XR at AWE 2024. AWE The synergy is most visible on the show floor, where nearly every exhibitor will feature some AI integration. Over 20 eyewear companies will be demoing headsets, glasses, and AI assistants. Snap’s next-generation Spectacles will be out in force, worn by hundreds of developers. Meta’s Ray-Ban smart glasses, which sold over 500,000 units in Q1 alone, signal a tipping point for mainstream wearable adoption. And as always, AWE’s Playground will serve as the festival’s beating heart. Larger-than-life installations and interactive demos, including an expanded version of Brett Bushnell’s “Dream Park,” will draw crowds eager to experience the next frontier of computing.Trying out the HoloLens at AWE 2017. AWE For newcomers and veterans alike, AWE remains the must-attend event for anyone working at the intersection of immersive media, AI, and real-world application. “You get a master’s degree in XR in three days,” said AR Insider’s Mike Boland . “There’s nothing else like it.” AWE 2025 may not mark the beginning of the XR era—but it might be remembered as the year it stopped being a niche. Here is a quick preview of some brands and experiences at the show this year.Niantic founder and CEO John Hanke. AWE Niantic Spatial, a newly created company spun out from Niantic Labs, is making a significant debut, with news of three important new partnerships, an invite-only geospatial AI agent and outdoor VPS demo. At its lounge area Niantic Spatial will offer 12 cutting-edge demos highlighting enterprise use cases for spatial technology in warehousing, spatial planning, and immersive entertainment. Brian McClendon will also be delivering a keynote. At Qualcomm’s booth, attendees can check out MR & AR demos spanning various sectors, including entertainment, education, fitness and more. In addition, Ziad Asghar, SVP & GM of XR at Qualcomm will present a keynote titled, Accelerating the Spatial Computing Revolution for Developers and Enterprise. He’ll showcase how Qualcomm is powering the AI smart glass revolution and driving the technology necessary for AI glasses to be a stand-alone product with processing done all on-device, and he’ll highlight and demonstrate its technology leadership across the spectrum of spatial computing, enabling the experiences accessible today and building future proof solutions for the future.Co-founder and Chief Executive Officer of Snap Inc Evan Spiegel (R) and France's Secretary of State ... More for AI and Digital Technology Clara Chappaz (L) wear the Spectacle Augmented Reality glasses during the inauguration of the group's French headquarters in Paris on May 19, 2025. (Photo by JOEL SAGET / AFP) (Photo by JOEL SAGET/AFP via Getty Images)AFP via Getty Images AWE attendees are invited to explore the latest Snap Spectacles activations on the second floor of Long Beach Convention Center, available throughout the event. Snap CEO and Co-Founder Evan Spiegel will take to the Main Stage on Day 1 with exciting new announcements about Snap's AR developer platform, and there will be other Snap talks throughout the show.Xreal founder and CEO speaking at Augmented World Expo in Santa Clara, CA, June 2023. AWE XREAL Sony XYN (/zin/) will unveil its latest immersive technology. Attendees will get an exclusive first look at its newest innovations designed to redefine the boundaries of XR experiences. From cutting-edge hardware including a glasses-free 3D display, motion capture system and XR headsets to groundbreaking software solutions such as Motion Studio and Spatial Capture, Sony XYN will showcase transformative tools that enable the future of spatial computing and immersive content creation. Auki Labs Cellid’s
    0 Comentários 0 Compartilhamentos 0 Anterior
  • Archeologists are taking to the high seas in Viking ships

    The island of Bolga, just visible off the starboard bow during the trial voyage onboard ‘Skårungen’ in May 2022, is an important traditional landmark that may have featured in Viking Age seafaring itineraries from the Arctic towards southern Scandinavia and mainland Europe. Credit: Journal of Archeological Method and Theory / Jarrett

    Get the Popular Science daily newsletter
    Breakthroughs, discoveries, and DIY tips sent every weekday.

    Greer Jarrett has spent the past three years sailing Scandinavia’s waterways in historically accurate Viking ships. The voyages aren’t part of some reenactment fantasy or preparation for an upcoming film role. Instead, the archeologist wants to show that exploration based on historical knowledge can help us better understand how an ancient culture lived, explored, and interacted with the world around them.
    Last year, Jarrett contributed to research suggesting the Vikings participated in more complex trading routes with Indigenous Arctic tribes than previously believed. After his latest excursions along the eastern coasts of Norway, Jarrett now says his team believes that rather than solely relying on concentrated trading outposts, Norse sailors frequently utilized a decentralized network of ports on the region’s numerous islands and peninsulas. Their argument is detailed in a study published earlier this month in the Journal of Archeological Method and Theory.

    Over 3,100 miles at sea
    Since 2022, Jarrett and his intrepid crews have navigated multiple voyages aboard an open, square-rigged clinker boat built in the style of those used during the Viking Age. Their first trip traveled to and from the Arctic Circle from Trondheim, a common route for sailors after the Norwegian city’s founding in 997 CE. The researchers have since sailed more than 3,100 miles along historic Viking trade routes, as well as into the Baltic Sea and the Kattegat waterway separating Sweden from Denmark. These expeditions, coupled with interdisciplinary analysis and evidence, has provided substantial evidence that the original Viking travelers journeyed further from land than historians long theorized.
    However, these trips weren’t undertaken with the aid of a compass, sextant, or even a map. Instead, the Norse relied on mental maps informed by cultural myths tied to coastal landmarks.
    “Examples include Viking stories about the islands Torghatten, Hestmona and Skrova off the Norwegian coast,” Jarrett explained in a Lund University profile. “The stories serve to remind sailors of the dangers surrounding these places, or of their importance as navigation marks.” 
    These tales were passed down through generations to help seafarers, or what Jarrett refers to as a “Maritime Cultural Mindscape.” He also conducted interviews with present-day fishermen and sailors about various routes known to have been utilized in the 19th and early 20th century, before motorized boats were common.
    The Norðvegr, with the coastal regions mentioned in the text, the tracks of the project’s two trial voyages, and the traditional sailing corridor along the west coast of Norway, known in Old Norse as leið. Credit: Journal of Archeological Method and Theory
    Coastal trips
    After previously demonstrating that Viking vessels can handle open oceanic waters even in tough conditions, Jarrett was determined to explore their capabilities close to land and among the fjords. He and his team sailed two trips along Norway’s western coast towards the Lofoten Islands, an archipelago in the Arctic Circle. While their rigging and ship were modeled after ancient technology, researchers also utilized digital geospatial reconstructions of the region to envision the surrounding landscapes as they would have existed at the time of the Vikings.
    According to Jarrett, the daily challenges are “just as great, but not as obvious” as ocean sailing. These included underwater currents and katabatic winds—the wind generated as a mountain’s dense, cool, high-altitude air flows into a lower elevation. Weather proved an additional challenge, particularly the cold temperatures in the Lofoten Islands.
    “Our hands really suffered. At that point I realized just how crucial it is to have a good crew,” Jarrett said.
    Extensive socio-cultural knowledge also didn’t keep the voyages free from danger, either. At one point, the boat’s mainsail yard snapped, forcing Jarrett and his crew to improvise a solution using only Viking-era materials.
    “We had to lash two oars together to hold the sail, and hope that it would hold,” he said.
    After returning home, Jarrett and colleagues combined their data with historical documentation and cultural knowledge. It was clear to them that the numerous environmental and oceanographic variables made coastal journeys difficult in their own special set of ways.
    “With this type of boat, it has to be easy to get in and out of the harbor in all possible wind conditions. There must be several routes in and out,” he said. “Shallow bays are not an issue because of the shallow draft of the boats. Getting far up the narrow fjords, however, is tricky. They are difficult to sail upwind with a square rig, and the boats are sensitive to katabatic winds.”
    Continuities in boatbuilding traditions from the Viking Age are evident in the shape and rig of this fyring, a smaller type of Åfjord boat similar to the vessels associated with non-elite Viking Age farmsteads. Credit: Tora Heide
    Viking havens
    His resulting study argues it is highly unlikely that Vikings only docked at well-established, populated towns and harbors. Instead, sailors probably relied on a decentralized network of smaller port hubs located farther out to sea that Jarrett refers to as “havens.”
    “A lot of the time, we only know about the starting and ending points of the trade that took place during the Viking Age. Major ports, such as Bergen and Trondheim in Norway, Ribe in Denmark, and Dublin in Ireland,” said Jarrett. “The thing I am interested in is what happened on the journeys between these major trading centers.”
    Jarrett has now identified four potential sites along the Norwegian coast that could have served as Viking havens. He hopes that archeological teams may soon investigate these areas to see what they might unearth. Evidence could include jetty and mooring post remnants, ballast stones, boatbuilding pits, temporary shelters, and artifacts indicating local commerce. At the same time, he acknowledges that these suggestions are starting points, not necessarily final destinations.
    “Due to the nature of the evidence, the methodology presented here can uncover potentials, but not realities,” Jarrett and the study’s co-authors write. “The list of possible Viking Age havens… is intended as a working document, which can shape and be shaped by future archaeological surveys and excavations.”
    #archeologists #are #taking #high #seas
    Archeologists are taking to the high seas in Viking ships
    The island of Bolga, just visible off the starboard bow during the trial voyage onboard ‘Skårungen’ in May 2022, is an important traditional landmark that may have featured in Viking Age seafaring itineraries from the Arctic towards southern Scandinavia and mainland Europe. Credit: Journal of Archeological Method and Theory / Jarrett Get the Popular Science daily newsletter💡 Breakthroughs, discoveries, and DIY tips sent every weekday. Greer Jarrett has spent the past three years sailing Scandinavia’s waterways in historically accurate Viking ships. The voyages aren’t part of some reenactment fantasy or preparation for an upcoming film role. Instead, the archeologist wants to show that exploration based on historical knowledge can help us better understand how an ancient culture lived, explored, and interacted with the world around them. Last year, Jarrett contributed to research suggesting the Vikings participated in more complex trading routes with Indigenous Arctic tribes than previously believed. After his latest excursions along the eastern coasts of Norway, Jarrett now says his team believes that rather than solely relying on concentrated trading outposts, Norse sailors frequently utilized a decentralized network of ports on the region’s numerous islands and peninsulas. Their argument is detailed in a study published earlier this month in the Journal of Archeological Method and Theory. Over 3,100 miles at sea Since 2022, Jarrett and his intrepid crews have navigated multiple voyages aboard an open, square-rigged clinker boat built in the style of those used during the Viking Age. Their first trip traveled to and from the Arctic Circle from Trondheim, a common route for sailors after the Norwegian city’s founding in 997 CE. The researchers have since sailed more than 3,100 miles along historic Viking trade routes, as well as into the Baltic Sea and the Kattegat waterway separating Sweden from Denmark. These expeditions, coupled with interdisciplinary analysis and evidence, has provided substantial evidence that the original Viking travelers journeyed further from land than historians long theorized. However, these trips weren’t undertaken with the aid of a compass, sextant, or even a map. Instead, the Norse relied on mental maps informed by cultural myths tied to coastal landmarks. “Examples include Viking stories about the islands Torghatten, Hestmona and Skrova off the Norwegian coast,” Jarrett explained in a Lund University profile. “The stories serve to remind sailors of the dangers surrounding these places, or of their importance as navigation marks.”  These tales were passed down through generations to help seafarers, or what Jarrett refers to as a “Maritime Cultural Mindscape.” He also conducted interviews with present-day fishermen and sailors about various routes known to have been utilized in the 19th and early 20th century, before motorized boats were common. The Norðvegr, with the coastal regions mentioned in the text, the tracks of the project’s two trial voyages, and the traditional sailing corridor along the west coast of Norway, known in Old Norse as leið. Credit: Journal of Archeological Method and Theory Coastal trips After previously demonstrating that Viking vessels can handle open oceanic waters even in tough conditions, Jarrett was determined to explore their capabilities close to land and among the fjords. He and his team sailed two trips along Norway’s western coast towards the Lofoten Islands, an archipelago in the Arctic Circle. While their rigging and ship were modeled after ancient technology, researchers also utilized digital geospatial reconstructions of the region to envision the surrounding landscapes as they would have existed at the time of the Vikings. According to Jarrett, the daily challenges are “just as great, but not as obvious” as ocean sailing. These included underwater currents and katabatic winds—the wind generated as a mountain’s dense, cool, high-altitude air flows into a lower elevation. Weather proved an additional challenge, particularly the cold temperatures in the Lofoten Islands. “Our hands really suffered. At that point I realized just how crucial it is to have a good crew,” Jarrett said. Extensive socio-cultural knowledge also didn’t keep the voyages free from danger, either. At one point, the boat’s mainsail yard snapped, forcing Jarrett and his crew to improvise a solution using only Viking-era materials. “We had to lash two oars together to hold the sail, and hope that it would hold,” he said. After returning home, Jarrett and colleagues combined their data with historical documentation and cultural knowledge. It was clear to them that the numerous environmental and oceanographic variables made coastal journeys difficult in their own special set of ways. “With this type of boat, it has to be easy to get in and out of the harbor in all possible wind conditions. There must be several routes in and out,” he said. “Shallow bays are not an issue because of the shallow draft of the boats. Getting far up the narrow fjords, however, is tricky. They are difficult to sail upwind with a square rig, and the boats are sensitive to katabatic winds.” Continuities in boatbuilding traditions from the Viking Age are evident in the shape and rig of this fyring, a smaller type of Åfjord boat similar to the vessels associated with non-elite Viking Age farmsteads. Credit: Tora Heide Viking havens His resulting study argues it is highly unlikely that Vikings only docked at well-established, populated towns and harbors. Instead, sailors probably relied on a decentralized network of smaller port hubs located farther out to sea that Jarrett refers to as “havens.” “A lot of the time, we only know about the starting and ending points of the trade that took place during the Viking Age. Major ports, such as Bergen and Trondheim in Norway, Ribe in Denmark, and Dublin in Ireland,” said Jarrett. “The thing I am interested in is what happened on the journeys between these major trading centers.” Jarrett has now identified four potential sites along the Norwegian coast that could have served as Viking havens. He hopes that archeological teams may soon investigate these areas to see what they might unearth. Evidence could include jetty and mooring post remnants, ballast stones, boatbuilding pits, temporary shelters, and artifacts indicating local commerce. At the same time, he acknowledges that these suggestions are starting points, not necessarily final destinations. “Due to the nature of the evidence, the methodology presented here can uncover potentials, but not realities,” Jarrett and the study’s co-authors write. “The list of possible Viking Age havens… is intended as a working document, which can shape and be shaped by future archaeological surveys and excavations.” #archeologists #are #taking #high #seas
    WWW.POPSCI.COM
    Archeologists are taking to the high seas in Viking ships
    The island of Bolga, just visible off the starboard bow during the trial voyage onboard ‘Skårungen’ in May 2022, is an important traditional landmark that may have featured in Viking Age seafaring itineraries from the Arctic towards southern Scandinavia and mainland Europe. Credit: Journal of Archeological Method and Theory / Jarrett Get the Popular Science daily newsletter💡 Breakthroughs, discoveries, and DIY tips sent every weekday. Greer Jarrett has spent the past three years sailing Scandinavia’s waterways in historically accurate Viking ships. The voyages aren’t part of some reenactment fantasy or preparation for an upcoming film role. Instead, the archeologist wants to show that exploration based on historical knowledge can help us better understand how an ancient culture lived, explored, and interacted with the world around them. Last year, Jarrett contributed to research suggesting the Vikings participated in more complex trading routes with Indigenous Arctic tribes than previously believed. After his latest excursions along the eastern coasts of Norway, Jarrett now says his team believes that rather than solely relying on concentrated trading outposts, Norse sailors frequently utilized a decentralized network of ports on the region’s numerous islands and peninsulas. Their argument is detailed in a study published earlier this month in the Journal of Archeological Method and Theory. Over 3,100 miles at sea Since 2022, Jarrett and his intrepid crews have navigated multiple voyages aboard an open, square-rigged clinker boat built in the style of those used during the Viking Age (roughly 800–1050 CE). Their first trip traveled to and from the Arctic Circle from Trondheim, a common route for sailors after the Norwegian city’s founding in 997 CE. The researchers have since sailed more than 3,100 miles along historic Viking trade routes, as well as into the Baltic Sea and the Kattegat waterway separating Sweden from Denmark. These expeditions, coupled with interdisciplinary analysis and evidence, has provided substantial evidence that the original Viking travelers journeyed further from land than historians long theorized. However, these trips weren’t undertaken with the aid of a compass, sextant, or even a map. Instead, the Norse relied on mental maps informed by cultural myths tied to coastal landmarks. “Examples include Viking stories about the islands Torghatten, Hestmona and Skrova off the Norwegian coast,” Jarrett explained in a Lund University profile. “The stories serve to remind sailors of the dangers surrounding these places, or of their importance as navigation marks.”  These tales were passed down through generations to help seafarers, or what Jarrett refers to as a “Maritime Cultural Mindscape.” He also conducted interviews with present-day fishermen and sailors about various routes known to have been utilized in the 19th and early 20th century, before motorized boats were common. The Norðvegr, with the coastal regions mentioned in the text, the tracks of the project’s two trial voyages (black and white dashed lines), and the traditional sailing corridor along the west coast of Norway (blue shaded zone), known in Old Norse as leið. Credit: Journal of Archeological Method and Theory Coastal trips After previously demonstrating that Viking vessels can handle open oceanic waters even in tough conditions, Jarrett was determined to explore their capabilities close to land and among the fjords. He and his team sailed two trips along Norway’s western coast towards the Lofoten Islands, an archipelago in the Arctic Circle. While their rigging and ship were modeled after ancient technology, researchers also utilized digital geospatial reconstructions of the region to envision the surrounding landscapes as they would have existed at the time of the Vikings. According to Jarrett, the daily challenges are “just as great, but not as obvious” as ocean sailing. These included underwater currents and katabatic winds—the wind generated as a mountain’s dense, cool, high-altitude air flows into a lower elevation. Weather proved an additional challenge, particularly the cold temperatures in the Lofoten Islands. “Our hands really suffered. At that point I realized just how crucial it is to have a good crew,” Jarrett said. Extensive socio-cultural knowledge also didn’t keep the voyages free from danger, either. At one point, the boat’s mainsail yard snapped, forcing Jarrett and his crew to improvise a solution using only Viking-era materials. “We had to lash two oars together to hold the sail, and hope that it would hold,” he said. After returning home, Jarrett and colleagues combined their data with historical documentation and cultural knowledge. It was clear to them that the numerous environmental and oceanographic variables made coastal journeys difficult in their own special set of ways. “With this type of boat, it has to be easy to get in and out of the harbor in all possible wind conditions. There must be several routes in and out,” he said. “Shallow bays are not an issue because of the shallow draft of the boats. Getting far up the narrow fjords, however, is tricky. They are difficult to sail upwind with a square rig, and the boats are sensitive to katabatic winds.” Continuities in boatbuilding traditions from the Viking Age are evident in the shape and rig of this fyring, a smaller type of Åfjord boat similar to the vessels associated with non-elite Viking Age farmsteads. Credit: Tora Heide Viking havens His resulting study argues it is highly unlikely that Vikings only docked at well-established, populated towns and harbors. Instead, sailors probably relied on a decentralized network of smaller port hubs located farther out to sea that Jarrett refers to as “havens.” “A lot of the time, we only know about the starting and ending points of the trade that took place during the Viking Age. Major ports, such as Bergen and Trondheim in Norway, Ribe in Denmark, and Dublin in Ireland,” said Jarrett. “The thing I am interested in is what happened on the journeys between these major trading centers.” Jarrett has now identified four potential sites along the Norwegian coast that could have served as Viking havens. He hopes that archeological teams may soon investigate these areas to see what they might unearth. Evidence could include jetty and mooring post remnants, ballast stones, boatbuilding pits, temporary shelters, and artifacts indicating local commerce. At the same time, he acknowledges that these suggestions are starting points, not necessarily final destinations. “Due to the nature of the evidence, the methodology presented here can uncover potentials, but not realities,” Jarrett and the study’s co-authors write. “The list of possible Viking Age havens… is intended as a working document, which can shape and be shaped by future archaeological surveys and excavations.”
    0 Comentários 0 Compartilhamentos 0 Anterior
  • SpaceX Starship Flight 9 Launch Shrouded In Mystery As Rocket Ships Back & Debris Warning Starts From May 27th

    The upper-stage Starship spacecraft during a static fire test ahead of Starship Flight 9. Image: SpaceX

    SpaceX's Starship Flight 9 launch might have slipped once again, suggests a fresh navigational warning notice from the US National Geospatial-Intelligence Agency. The warning covers hazardous operations in the Indian Ocean and warns mariners about space debris from May 27th to June 4th. A May 26th launch date falls within the range of aviator notices sent by the FAA for flights over the Turks and Caicos Islands, which start from May 22nd and end on May 31st.
    Additionally, in a release sent to the media yesterday, the FAA confirmed that SpaceX cannot launch Starship Flight 9 until the space agency either deems it safe for the rocket to fly again or closes the Starship Flight 8 mishap investigation.
    Elon Musk Confident SpaceX Can Launch Starship Flight 9 Next Week
    Over the past couple of days, a flurry of new information for SpaceX's Starship Flight 9 has come to light. For starters, the FAA has approved SpaceX's launch license modifications for Starship Flight 9. These medications include allowing SpaceX to launch up to 25 missions from its Texas facilities instead of the earlier five launches.
    More crucially, the launch license also appears to suggest that SpaceX might not catch the Super Heavy booster with the launch tower on Starship Flight 9. The regulator notes in the license that SpaceX is "authorized to conduct" from its Boca Chica launch site to the "Gulf of America and Indian Ocean locations specified in its application." Notably, the section removes "SpaceX Boca Chica Launch Complex" from the destination locations in its Flight 9 license, strengthening the argument that SpaceX might skip the tower catch this time.
    Starship Flight 9 will be the first flight in the test program that reuses a first-stage Super Heavy booster. This booster first flew on Starship Flight 7, and SpaceX could have skipped the tower catch to fully evaluate a reusable rocket's performance before risking potential damage to its launch infrastructure.
    The upper-stage Starship spacecraft during a static fire test ahead of Starship Flight 9. Image: SpaceX
    Along with the launch license, the FAA's mailed statement was careful to note that "SpaceX may not launch until the FAA either closes the Starship Flight 8 mishap investigation or makes a return to flight determination." The agency adds that SpaceX submitted its mishap report on May 14th. Along with Flight 9 being dependent on Flight 8's investigation, a navigational warning notice from the US National Geospatial-Intelligence Agency suggests that Flight 9 could occur close to the end of this month.
    It lists warnings for space debris in the Indian Ocean starting from May 27th to June 4th, indicating that Starship Flight 9 could fly on May 27th at the earliest. However, May 27th clashes with Elon Musk's latest statements, where he suggests that Starship Flight 9 could occur next week. In an X post, Musk shared that "Just before the Starship flight next week, I will give a company talk explaining the Mars game plan in Starbase, Texas, that will also be live-streamed on X."
    Yet, even though Musk is confident about a launch next week, SpaceX might ship the mission's Super Heavy booster to its production facilities from the launch site. Footage from local media reveals that SpaceX's booster transport vehicle returned to the site earlier today and transferred the booster from the launch pad to SpaceX's production facilities.

    Deal of the Day
    #spacex #starship #flight #launch #shrouded
    SpaceX Starship Flight 9 Launch Shrouded In Mystery As Rocket Ships Back & Debris Warning Starts From May 27th
    The upper-stage Starship spacecraft during a static fire test ahead of Starship Flight 9. Image: SpaceX SpaceX's Starship Flight 9 launch might have slipped once again, suggests a fresh navigational warning notice from the US National Geospatial-Intelligence Agency. The warning covers hazardous operations in the Indian Ocean and warns mariners about space debris from May 27th to June 4th. A May 26th launch date falls within the range of aviator notices sent by the FAA for flights over the Turks and Caicos Islands, which start from May 22nd and end on May 31st. Additionally, in a release sent to the media yesterday, the FAA confirmed that SpaceX cannot launch Starship Flight 9 until the space agency either deems it safe for the rocket to fly again or closes the Starship Flight 8 mishap investigation. Elon Musk Confident SpaceX Can Launch Starship Flight 9 Next Week Over the past couple of days, a flurry of new information for SpaceX's Starship Flight 9 has come to light. For starters, the FAA has approved SpaceX's launch license modifications for Starship Flight 9. These medications include allowing SpaceX to launch up to 25 missions from its Texas facilities instead of the earlier five launches. More crucially, the launch license also appears to suggest that SpaceX might not catch the Super Heavy booster with the launch tower on Starship Flight 9. The regulator notes in the license that SpaceX is "authorized to conduct" from its Boca Chica launch site to the "Gulf of America and Indian Ocean locations specified in its application." Notably, the section removes "SpaceX Boca Chica Launch Complex" from the destination locations in its Flight 9 license, strengthening the argument that SpaceX might skip the tower catch this time. Starship Flight 9 will be the first flight in the test program that reuses a first-stage Super Heavy booster. This booster first flew on Starship Flight 7, and SpaceX could have skipped the tower catch to fully evaluate a reusable rocket's performance before risking potential damage to its launch infrastructure. The upper-stage Starship spacecraft during a static fire test ahead of Starship Flight 9. Image: SpaceX Along with the launch license, the FAA's mailed statement was careful to note that "SpaceX may not launch until the FAA either closes the Starship Flight 8 mishap investigation or makes a return to flight determination." The agency adds that SpaceX submitted its mishap report on May 14th. Along with Flight 9 being dependent on Flight 8's investigation, a navigational warning notice from the US National Geospatial-Intelligence Agency suggests that Flight 9 could occur close to the end of this month. It lists warnings for space debris in the Indian Ocean starting from May 27th to June 4th, indicating that Starship Flight 9 could fly on May 27th at the earliest. However, May 27th clashes with Elon Musk's latest statements, where he suggests that Starship Flight 9 could occur next week. In an X post, Musk shared that "Just before the Starship flight next week, I will give a company talk explaining the Mars game plan in Starbase, Texas, that will also be live-streamed on X." Yet, even though Musk is confident about a launch next week, SpaceX might ship the mission's Super Heavy booster to its production facilities from the launch site. Footage from local media reveals that SpaceX's booster transport vehicle returned to the site earlier today and transferred the booster from the launch pad to SpaceX's production facilities. Deal of the Day #spacex #starship #flight #launch #shrouded
    WCCFTECH.COM
    SpaceX Starship Flight 9 Launch Shrouded In Mystery As Rocket Ships Back & Debris Warning Starts From May 27th
    The upper-stage Starship spacecraft during a static fire test ahead of Starship Flight 9. Image: SpaceX SpaceX's Starship Flight 9 launch might have slipped once again, suggests a fresh navigational warning notice from the US National Geospatial-Intelligence Agency. The warning covers hazardous operations in the Indian Ocean and warns mariners about space debris from May 27th to June 4th. A May 26th launch date falls within the range of aviator notices sent by the FAA for flights over the Turks and Caicos Islands, which start from May 22nd and end on May 31st. Additionally, in a release sent to the media yesterday, the FAA confirmed that SpaceX cannot launch Starship Flight 9 until the space agency either deems it safe for the rocket to fly again or closes the Starship Flight 8 mishap investigation. Elon Musk Confident SpaceX Can Launch Starship Flight 9 Next Week Over the past couple of days, a flurry of new information for SpaceX's Starship Flight 9 has come to light. For starters, the FAA has approved SpaceX's launch license modifications for Starship Flight 9. These medications include allowing SpaceX to launch up to 25 missions from its Texas facilities instead of the earlier five launches. More crucially, the launch license also appears to suggest that SpaceX might not catch the Super Heavy booster with the launch tower on Starship Flight 9. The regulator notes in the license that SpaceX is "authorized to conduct" from its Boca Chica launch site to the "Gulf of America and Indian Ocean locations specified in its application." Notably, the section removes "SpaceX Boca Chica Launch Complex" from the destination locations in its Flight 9 license, strengthening the argument that SpaceX might skip the tower catch this time. Starship Flight 9 will be the first flight in the test program that reuses a first-stage Super Heavy booster. This booster first flew on Starship Flight 7, and SpaceX could have skipped the tower catch to fully evaluate a reusable rocket's performance before risking potential damage to its launch infrastructure. The upper-stage Starship spacecraft during a static fire test ahead of Starship Flight 9. Image: SpaceX Along with the launch license, the FAA's mailed statement was careful to note that "SpaceX may not launch until the FAA either closes the Starship Flight 8 mishap investigation or makes a return to flight determination." The agency adds that SpaceX submitted its mishap report on May 14th. Along with Flight 9 being dependent on Flight 8's investigation, a navigational warning notice from the US National Geospatial-Intelligence Agency suggests that Flight 9 could occur close to the end of this month. It lists warnings for space debris in the Indian Ocean starting from May 27th to June 4th, indicating that Starship Flight 9 could fly on May 27th at the earliest. However, May 27th clashes with Elon Musk's latest statements, where he suggests that Starship Flight 9 could occur next week. In an X post, Musk shared that "Just before the Starship flight next week, I will give a company talk explaining the Mars game plan in Starbase, Texas, that will also be live-streamed on X." Yet, even though Musk is confident about a launch next week, SpaceX might ship the mission's Super Heavy booster to its production facilities from the launch site. Footage from local media reveals that SpaceX's booster transport vehicle returned to the site earlier today and transferred the booster from the launch pad to SpaceX's production facilities. Deal of the Day
    0 Comentários 0 Compartilhamentos 0 Anterior
  • The Geospatial Capabilities of Microsoft Fabric and ESRI GeoAnalytics, Demonstrated

    The saying goes that 80% of data collected, stored and maintained by governments can be associated with geographical locations. Although never empirically proven, it illustrates the importance of location within data. Ever growing data volumes put constraints on systems that handle geospatial data. Common Big Data compute engines, originally designed to scale for textual data, need adaptation to work efficiently with geospatial data — think of geographical indexes, partitioning, and operators. Here, I present and illustrate how to utilize the Microsoft Fabric Spark compute engine, with the natively integrated ESRI GeoAnalytics engine# for geospatial big data processing and analytics.

    The optional GeoAnalytics capabilities within Fabric enable the processing and analytics of vector-type geospatial data, where vector-type geospatial data refers to points, lines, polygons. These capabilities include more than 150 spatial functions to create geometries, test, and select spatial relationships. As it extends Spark, the GeoAnalytics functions can be called when using Python, SQL, or Scala. These spatial operations apply automatically spatial indexing, making the Spark compute engine also efficient for this data. It can handle 10 extra common spatial data formats to load and save data spatial data, on top of the Spark natively supported data source formats. This blog post focuses on the scalable geospatial compute engines as has been introduced in my post about geospatial in the age of AI.

    Demonstration explained

    Here, I demonstrate some of these spatial capabilities by showing the data manipulation and analytics steps on a large dataset. By using several tiles covering point cloud data, an enormous dataset starts to form, while it still covers a relatively small area. The open Dutch AHN dataset, which is a national digital elevation and surface model, is currently in its fifth update cycle, and spans a period of nearly 30 years. Here, the data from the second, third, and forth acquisition is used, as these hold full national coverage, while the first version did not include a point cloud release.

    Another Dutch open dataset, namely building data, the BAG, is used to illustrate spatial selection. The building dataset contains the footprint of the buildings as polygons. Currently, this dataset holds more than 11 million buildings. To test the spatial functions, I use only 4 AHN tiles per AHN version. Thus in this case, 12 tiles, each of 5 x 6.25 km. Totalling to more than 3.5 billion points within an area of 125 square kilometers. The chosen area covers the municipality of Loppersum, an area prone to land subsidence due to gas extraction.

    The steps to take include the selection of buildings within the area of Loppersum, selecting the x,y,z-points from the roofs of the buildings. Then, we bring the 3 datasets into one dataframe and do an extra analysis with it. A spatial regression to predict the expected height of a building based on its height history as well as the history of the buildings in its direct surroundings. Not necessarily the best analysis to perform on this data to come to actual predictions* but it suits merely the purpose of demonstrating the spatial processing capabilities of Fabric’s ESRI GeoAnalytics. All the below code snippets are also available as notebooks on github.

    Step 1: Read data

    Spatial data can come in many different data formats; we conform to the geoparquet data format for further processing. The BAG building data, both the footprints as well as the accompanied municipality boundaries, come in geoparquet format already. The point cloud AHN data, version 2, 3 and 4, however, comes as LAZ file formats — a compressed industry standard format for point clouds. I have not found a Spark library to read LAZ, and created a txt file, separately, with the LAStools+ first.

    # ESRI - FABRIC reference: /

    # Import the required modules
    import geoanalytics_fabric
    from geoanalytics_fabric.sql import functions as ST
    from geoanalytics_fabric import extensions

    # Read ahn file from OneLake
    # AHN lidar data source: /

    ahn_csv_path = "Files/AHN lidar/AHN4_csv"
    lidar_df = spark.read.options.csvlidar_df = lidar_df.selectExprlidar_df.printSchemalidar_df.showlidar_df.countThe above code snippet& provides the below results:

    Now, with the spatial functions make_point and srid the x,y,z columns are transformed to a point geometry and set it to the specific Dutch coordinate system, see the below code snippet&:

    # Create point geometry from x,y,z columns and set the spatial refrence system
    lidar_df = lidar_df.select.alias)
    lidar_df = lidar_df.withColumn)
    lidar_df = lidar_df.select.alias)\
    .withColumn)

    lidar_df.printSchemalidar_df.showBuilding and municipality data can be read with the extended spark.read function for geoparquet, see the code snippet&:

    # Read building polygon data
    path_building = "Files/BAG NL/BAG_pand_202504.parquet"
    df_buildings = spark.read.format.load# Read woonplaats datapath_woonplaats = "Files/BAG NL/BAG_woonplaats_202504.parquet"
    df_woonplaats = spark.read.format.load# Filter the DataFrame where the "woonplaats" column contains the string "Loppersum"
    df_loppersum = df_woonplaats.filter.contains)

    Step 2: Make selections

    In the accompanying notebooks, I read and write to geoparquet. To make sure the right data is read correctly as dataframes, see the following code snippet:

    # Read building polygon data
    path_building = "Files/BAG NL/BAG_pand_202504.parquet"
    df_buildings = spark.read.format.load# Read woonplaats datapath_woonplaats = "Files/BAG NL/BAG_woonplaats_202504.parquet"
    df_woonplaats = spark.read.format.load# Filter the DataFrame where the "woonplaats" column contains the string "Loppersum"
    df_loppersum = df_woonplaats.filter.contains)

    With all data in dataframes it becomes a simple step to do spatial selections. The following code snippet& shows how to select the buildings within the boundaries of the Loppersum municipality, and separately makes a selection of buildings that existed throughout the period. This resulted in 1196 buildings, out of the 2492 buildings currently.

    # Clip the BAG buildings to the gemeente Loppersum boundary
    df_buildings_roi = Clip.run# select only buildings older then AHN data= 2009)
    # and with a status in usedf_buildings_roi_select = df_buildings_roi.where&)

    The three AHN versions used, further named as T1, T2 and T3 respectively, are then clipped based on the selected building data. The AggregatePoints function can be utilized to calculate, in this case from the heightsome statistics, like the mean per roof, the standard deviation and the number of z-values it is based upon; see the code snippet:

    # Select and aggregrate lidar points from buildings within ROI

    df_ahn2_result = AggregatePoints\
    .setPolygons\
    .addSummaryField\
    .addSummaryField\
    .rundf_ahn3_result = AggregatePoints\
    .setPolygons\
    .addSummaryField\
    .addSummaryField\
    .rundf_ahn4_result = AggregatePoints\
    .setPolygons\
    .addSummaryField\
    .addSummaryField\
    .runStep 3: Aggregate and Regress

    As the GeoAnalytics function Geographically Weighted Regressioncan only work on point data, from the building polygons their centroid is extracted with the centroid function. The 3 dataframes are joined to one, see also the notebook, and it is ready to perform the GWR function. In this instance, it predicts the height for T3based on local regression functions.

    # Import the required modules
    from geoanalytics_fabric.tools import GWR

    # Run the GWR tool to predict AHN4height values for buildings at Loppersum
    resultGWR = GWR\
    .setExplanatoryVariables\
    .setDependentVariable\
    .setLocalWeightingScheme\
    .setNumNeighbors\
    .runIncludeDiagnosticsThe model diagnostics can be consulted for the predicted z value, in this case, the following results were generated. Note, again, that these results cannot be used for real world applications as the data and methodology might not best fit the purpose of subsidence modelling — it merely shows here Fabric GeoAnalytics functionality.

    R20.994AdjR20.981AICc1509Sigma20.046EDoF378

    Step 4: Visualize results

    With the spatial function plot, results can be visualized as maps within the notebook — to be used only with the Python API in Spark. First, a visualization of all buildings within the municipality of Loppersum.

    # visualize Loppersum buildings
    df_buildings.st.plotHere is a visualization of the height difference between T3and T3 predicted.

    # Vizualize difference of predicted height and actual measured height Loppersum area and buildings

    axes = df_loppersum.st.plot, alpha=0)
    axes.set, ylim=)
    df_buildings.st.plot#, color='xkcd:sea blue'
    df_with_difference.st.plotSummary

    This blog post discusses the significance of geographical data. It highlights the challenges posed by increasing data volumes on Geospatial data systems and suggests that traditional big data engines must adapt to handle geospatial data efficiently. Here, an example is presented on how to use the Microsoft Fabric Spark compute engine and its integration with the ESRI GeoAnalytics engine for effective geospatial big data processing and analytics.

    Opinions here are mine.

    Footnotes

    # in preview

    * for modelling the land subsidence with much higher accuracy and temporal frequency other approaches and data can be utilized, such as with satellite InSAR methodology+ Lastools is used here separately, it would be fun to test the usage of Fabric User data functions, or to utilize an Azure Function for this purpose.

    & code snippets here are set up for readability, not necessarily for efficiency. Multiple data processing steps could be chained.

    References

    GitHub repo with notebooks: delange/Fabric_GeoAnalytics

    Microsoft Fabric: Microsoft Fabric documentation – Microsoft Fabric | Microsoft Learn

    ESRI GeoAnalytics for Fabric: Overview | ArcGIS GeoAnalytics for Microsoft Fabric | ArcGIS Developers

    AHN: Home | AHN

    BAG: Over BAG – Basisregistratie Adressen en Gebouwen – Kadaster.nl zakelijk

    Lastools: LAStools: converting, filtering, viewing, processing, and compressing LIDAR data in LAS and LAZ format

    Surface and Object Motion Map: Bodemdalingskaart –

    The post The Geospatial Capabilities of Microsoft Fabric and ESRI GeoAnalytics, Demonstrated appeared first on Towards Data Science.
    #geospatial #capabilities #microsoft #fabric #esri
    The Geospatial Capabilities of Microsoft Fabric and ESRI GeoAnalytics, Demonstrated
    The saying goes that 80% of data collected, stored and maintained by governments can be associated with geographical locations. Although never empirically proven, it illustrates the importance of location within data. Ever growing data volumes put constraints on systems that handle geospatial data. Common Big Data compute engines, originally designed to scale for textual data, need adaptation to work efficiently with geospatial data — think of geographical indexes, partitioning, and operators. Here, I present and illustrate how to utilize the Microsoft Fabric Spark compute engine, with the natively integrated ESRI GeoAnalytics engine# for geospatial big data processing and analytics. The optional GeoAnalytics capabilities within Fabric enable the processing and analytics of vector-type geospatial data, where vector-type geospatial data refers to points, lines, polygons. These capabilities include more than 150 spatial functions to create geometries, test, and select spatial relationships. As it extends Spark, the GeoAnalytics functions can be called when using Python, SQL, or Scala. These spatial operations apply automatically spatial indexing, making the Spark compute engine also efficient for this data. It can handle 10 extra common spatial data formats to load and save data spatial data, on top of the Spark natively supported data source formats. This blog post focuses on the scalable geospatial compute engines as has been introduced in my post about geospatial in the age of AI. Demonstration explained Here, I demonstrate some of these spatial capabilities by showing the data manipulation and analytics steps on a large dataset. By using several tiles covering point cloud data, an enormous dataset starts to form, while it still covers a relatively small area. The open Dutch AHN dataset, which is a national digital elevation and surface model, is currently in its fifth update cycle, and spans a period of nearly 30 years. Here, the data from the second, third, and forth acquisition is used, as these hold full national coverage, while the first version did not include a point cloud release. Another Dutch open dataset, namely building data, the BAG, is used to illustrate spatial selection. The building dataset contains the footprint of the buildings as polygons. Currently, this dataset holds more than 11 million buildings. To test the spatial functions, I use only 4 AHN tiles per AHN version. Thus in this case, 12 tiles, each of 5 x 6.25 km. Totalling to more than 3.5 billion points within an area of 125 square kilometers. The chosen area covers the municipality of Loppersum, an area prone to land subsidence due to gas extraction. The steps to take include the selection of buildings within the area of Loppersum, selecting the x,y,z-points from the roofs of the buildings. Then, we bring the 3 datasets into one dataframe and do an extra analysis with it. A spatial regression to predict the expected height of a building based on its height history as well as the history of the buildings in its direct surroundings. Not necessarily the best analysis to perform on this data to come to actual predictions* but it suits merely the purpose of demonstrating the spatial processing capabilities of Fabric’s ESRI GeoAnalytics. All the below code snippets are also available as notebooks on github. Step 1: Read data Spatial data can come in many different data formats; we conform to the geoparquet data format for further processing. The BAG building data, both the footprints as well as the accompanied municipality boundaries, come in geoparquet format already. The point cloud AHN data, version 2, 3 and 4, however, comes as LAZ file formats — a compressed industry standard format for point clouds. I have not found a Spark library to read LAZ, and created a txt file, separately, with the LAStools+ first. # ESRI - FABRIC reference: / # Import the required modules import geoanalytics_fabric from geoanalytics_fabric.sql import functions as ST from geoanalytics_fabric import extensions # Read ahn file from OneLake # AHN lidar data source: / ahn_csv_path = "Files/AHN lidar/AHN4_csv" lidar_df = spark.read.options.csvlidar_df = lidar_df.selectExprlidar_df.printSchemalidar_df.showlidar_df.countThe above code snippet& provides the below results: Now, with the spatial functions make_point and srid the x,y,z columns are transformed to a point geometry and set it to the specific Dutch coordinate system, see the below code snippet&: # Create point geometry from x,y,z columns and set the spatial refrence system lidar_df = lidar_df.select.alias) lidar_df = lidar_df.withColumn) lidar_df = lidar_df.select.alias)\ .withColumn) lidar_df.printSchemalidar_df.showBuilding and municipality data can be read with the extended spark.read function for geoparquet, see the code snippet&: # Read building polygon data path_building = "Files/BAG NL/BAG_pand_202504.parquet" df_buildings = spark.read.format.load# Read woonplaats datapath_woonplaats = "Files/BAG NL/BAG_woonplaats_202504.parquet" df_woonplaats = spark.read.format.load# Filter the DataFrame where the "woonplaats" column contains the string "Loppersum" df_loppersum = df_woonplaats.filter.contains) Step 2: Make selections In the accompanying notebooks, I read and write to geoparquet. To make sure the right data is read correctly as dataframes, see the following code snippet: # Read building polygon data path_building = "Files/BAG NL/BAG_pand_202504.parquet" df_buildings = spark.read.format.load# Read woonplaats datapath_woonplaats = "Files/BAG NL/BAG_woonplaats_202504.parquet" df_woonplaats = spark.read.format.load# Filter the DataFrame where the "woonplaats" column contains the string "Loppersum" df_loppersum = df_woonplaats.filter.contains) With all data in dataframes it becomes a simple step to do spatial selections. The following code snippet& shows how to select the buildings within the boundaries of the Loppersum municipality, and separately makes a selection of buildings that existed throughout the period. This resulted in 1196 buildings, out of the 2492 buildings currently. # Clip the BAG buildings to the gemeente Loppersum boundary df_buildings_roi = Clip.run# select only buildings older then AHN data= 2009) # and with a status in usedf_buildings_roi_select = df_buildings_roi.where&) The three AHN versions used, further named as T1, T2 and T3 respectively, are then clipped based on the selected building data. The AggregatePoints function can be utilized to calculate, in this case from the heightsome statistics, like the mean per roof, the standard deviation and the number of z-values it is based upon; see the code snippet: # Select and aggregrate lidar points from buildings within ROI df_ahn2_result = AggregatePoints\ .setPolygons\ .addSummaryField\ .addSummaryField\ .rundf_ahn3_result = AggregatePoints\ .setPolygons\ .addSummaryField\ .addSummaryField\ .rundf_ahn4_result = AggregatePoints\ .setPolygons\ .addSummaryField\ .addSummaryField\ .runStep 3: Aggregate and Regress As the GeoAnalytics function Geographically Weighted Regressioncan only work on point data, from the building polygons their centroid is extracted with the centroid function. The 3 dataframes are joined to one, see also the notebook, and it is ready to perform the GWR function. In this instance, it predicts the height for T3based on local regression functions. # Import the required modules from geoanalytics_fabric.tools import GWR # Run the GWR tool to predict AHN4height values for buildings at Loppersum resultGWR = GWR\ .setExplanatoryVariables\ .setDependentVariable\ .setLocalWeightingScheme\ .setNumNeighbors\ .runIncludeDiagnosticsThe model diagnostics can be consulted for the predicted z value, in this case, the following results were generated. Note, again, that these results cannot be used for real world applications as the data and methodology might not best fit the purpose of subsidence modelling — it merely shows here Fabric GeoAnalytics functionality. R20.994AdjR20.981AICc1509Sigma20.046EDoF378 Step 4: Visualize results With the spatial function plot, results can be visualized as maps within the notebook — to be used only with the Python API in Spark. First, a visualization of all buildings within the municipality of Loppersum. # visualize Loppersum buildings df_buildings.st.plotHere is a visualization of the height difference between T3and T3 predicted. # Vizualize difference of predicted height and actual measured height Loppersum area and buildings axes = df_loppersum.st.plot, alpha=0) axes.set, ylim=) df_buildings.st.plot#, color='xkcd:sea blue' df_with_difference.st.plotSummary This blog post discusses the significance of geographical data. It highlights the challenges posed by increasing data volumes on Geospatial data systems and suggests that traditional big data engines must adapt to handle geospatial data efficiently. Here, an example is presented on how to use the Microsoft Fabric Spark compute engine and its integration with the ESRI GeoAnalytics engine for effective geospatial big data processing and analytics. Opinions here are mine. Footnotes # in preview * for modelling the land subsidence with much higher accuracy and temporal frequency other approaches and data can be utilized, such as with satellite InSAR methodology+ Lastools is used here separately, it would be fun to test the usage of Fabric User data functions, or to utilize an Azure Function for this purpose. & code snippets here are set up for readability, not necessarily for efficiency. Multiple data processing steps could be chained. References GitHub repo with notebooks: delange/Fabric_GeoAnalytics Microsoft Fabric: Microsoft Fabric documentation – Microsoft Fabric | Microsoft Learn ESRI GeoAnalytics for Fabric: Overview | ArcGIS GeoAnalytics for Microsoft Fabric | ArcGIS Developers AHN: Home | AHN BAG: Over BAG – Basisregistratie Adressen en Gebouwen – Kadaster.nl zakelijk Lastools: LAStools: converting, filtering, viewing, processing, and compressing LIDAR data in LAS and LAZ format Surface and Object Motion Map: Bodemdalingskaart – The post The Geospatial Capabilities of Microsoft Fabric and ESRI GeoAnalytics, Demonstrated appeared first on Towards Data Science. #geospatial #capabilities #microsoft #fabric #esri
    TOWARDSDATASCIENCE.COM
    The Geospatial Capabilities of Microsoft Fabric and ESRI GeoAnalytics, Demonstrated
    The saying goes that 80% of data collected, stored and maintained by governments can be associated with geographical locations. Although never empirically proven, it illustrates the importance of location within data. Ever growing data volumes put constraints on systems that handle geospatial data. Common Big Data compute engines, originally designed to scale for textual data, need adaptation to work efficiently with geospatial data — think of geographical indexes, partitioning, and operators. Here, I present and illustrate how to utilize the Microsoft Fabric Spark compute engine, with the natively integrated ESRI GeoAnalytics engine# for geospatial big data processing and analytics. The optional GeoAnalytics capabilities within Fabric enable the processing and analytics of vector-type geospatial data, where vector-type geospatial data refers to points, lines, polygons. These capabilities include more than 150 spatial functions to create geometries, test, and select spatial relationships. As it extends Spark, the GeoAnalytics functions can be called when using Python, SQL, or Scala. These spatial operations apply automatically spatial indexing, making the Spark compute engine also efficient for this data. It can handle 10 extra common spatial data formats to load and save data spatial data, on top of the Spark natively supported data source formats. This blog post focuses on the scalable geospatial compute engines as has been introduced in my post about geospatial in the age of AI. Demonstration explained Here, I demonstrate some of these spatial capabilities by showing the data manipulation and analytics steps on a large dataset. By using several tiles covering point cloud data (a bunch of x, y, z values), an enormous dataset starts to form, while it still covers a relatively small area. The open Dutch AHN dataset, which is a national digital elevation and surface model, is currently in its fifth update cycle, and spans a period of nearly 30 years. Here, the data from the second, third, and forth acquisition is used, as these hold full national coverage (the fifth just not yet), while the first version did not include a point cloud release (only the derivative gridded version). Another Dutch open dataset, namely building data, the BAG, is used to illustrate spatial selection. The building dataset contains the footprint of the buildings as polygons. Currently, this dataset holds more than 11 million buildings. To test the spatial functions, I use only 4 AHN tiles per AHN version. Thus in this case, 12 tiles, each of 5 x 6.25 km. Totalling to more than 3.5 billion points within an area of 125 square kilometers. The chosen area covers the municipality of Loppersum, an area prone to land subsidence due to gas extraction. The steps to take include the selection of buildings within the area of Loppersum, selecting the x,y,z-points from the roofs of the buildings. Then, we bring the 3 datasets into one dataframe and do an extra analysis with it. A spatial regression to predict the expected height of a building based on its height history as well as the history of the buildings in its direct surroundings. Not necessarily the best analysis to perform on this data to come to actual predictions* but it suits merely the purpose of demonstrating the spatial processing capabilities of Fabric’s ESRI GeoAnalytics. All the below code snippets are also available as notebooks on github. Step 1: Read data Spatial data can come in many different data formats; we conform to the geoparquet data format for further processing. The BAG building data, both the footprints as well as the accompanied municipality boundaries, come in geoparquet format already. The point cloud AHN data, version 2, 3 and 4, however, comes as LAZ file formats — a compressed industry standard format for point clouds. I have not found a Spark library to read LAZ (please leave a message in case there is one), and created a txt file, separately, with the LAStools+ first. # ESRI - FABRIC reference: https://developers.arcgis.com/geoanalytics-fabric/ # Import the required modules import geoanalytics_fabric from geoanalytics_fabric.sql import functions as ST from geoanalytics_fabric import extensions # Read ahn file from OneLake # AHN lidar data source: https://viewer.ahn.nl/ ahn_csv_path = "Files/AHN lidar/AHN4_csv" lidar_df = spark.read.options(delimiter=" ").csv(ahn_csv_path) lidar_df = lidar_df.selectExpr("_c0 as X", "_c1 as Y", "_c2 Z") lidar_df.printSchema() lidar_df.show(5) lidar_df.count() The above code snippet& provides the below results: Now, with the spatial functions make_point and srid the x,y,z columns are transformed to a point geometry and set it to the specific Dutch coordinate system (SRID = 28992), see the below code snippet&: # Create point geometry from x,y,z columns and set the spatial refrence system lidar_df = lidar_df.select(ST.make_point(x="X", y="Y", z="Z").alias("rd_point")) lidar_df = lidar_df.withColumn("srid", ST.srid("rd_point")) lidar_df = lidar_df.select(ST.srid("rd_point", 28992).alias("rd_point"))\ .withColumn("srid", ST.srid("rd_point")) lidar_df.printSchema() lidar_df.show(5) Building and municipality data can be read with the extended spark.read function for geoparquet, see the code snippet&: # Read building polygon data path_building = "Files/BAG NL/BAG_pand_202504.parquet" df_buildings = spark.read.format("geoparquet").load(path_building) # Read woonplaats data (=municipality) path_woonplaats = "Files/BAG NL/BAG_woonplaats_202504.parquet" df_woonplaats = spark.read.format("geoparquet").load(path_woonplaats) # Filter the DataFrame where the "woonplaats" column contains the string "Loppersum" df_loppersum = df_woonplaats.filter(col("woonplaats").contains("Loppersum")) Step 2: Make selections In the accompanying notebooks, I read and write to geoparquet. To make sure the right data is read correctly as dataframes, see the following code snippet: # Read building polygon data path_building = "Files/BAG NL/BAG_pand_202504.parquet" df_buildings = spark.read.format("geoparquet").load(path_building) # Read woonplaats data (=municipality) path_woonplaats = "Files/BAG NL/BAG_woonplaats_202504.parquet" df_woonplaats = spark.read.format("geoparquet").load(path_woonplaats) # Filter the DataFrame where the "woonplaats" column contains the string "Loppersum" df_loppersum = df_woonplaats.filter(col("woonplaats").contains("Loppersum")) With all data in dataframes it becomes a simple step to do spatial selections. The following code snippet& shows how to select the buildings within the boundaries of the Loppersum municipality, and separately makes a selection of buildings that existed throughout the period (point cloud AHN-2 data was acquired in 2009 in this region). This resulted in 1196 buildings, out of the 2492 buildings currently. # Clip the BAG buildings to the gemeente Loppersum boundary df_buildings_roi = Clip().run(input_dataframe=df_buildings, clip_dataframe=df_loppersum) # select only buildings older then AHN data (AHN2 (Groningen) = 2009) # and with a status in use (Pand in gebruik) df_buildings_roi_select = df_buildings_roi.where((df_buildings_roi.bouwjaar<2009) & (df_buildings_roi.status=='Pand in gebruik')) The three AHN versions used (2,3 and 4), further named as T1, T2 and T3 respectively, are then clipped based on the selected building data. The AggregatePoints function can be utilized to calculate, in this case from the height (z-values) some statistics, like the mean per roof, the standard deviation and the number of z-values it is based upon; see the code snippet: # Select and aggregrate lidar points from buildings within ROI df_ahn2_result = AggregatePoints() \ .setPolygons(df_buildings_roi_select) \ .addSummaryField(summary_field="T1_z", statistic="Mean", alias="T1_z_mean") \ .addSummaryField(summary_field="T1_z", statistic="stddev", alias="T1_z_stddev") \ .run(df_ahn2) df_ahn3_result = AggregatePoints() \ .setPolygons(df_buildings_roi_select) \ .addSummaryField(summary_field="T2_z", statistic="Mean", alias="T2_z_mean") \ .addSummaryField(summary_field="T2_z", statistic="stddev", alias="T2_z_stddev") \ .run(df_ahn3) df_ahn4_result = AggregatePoints() \ .setPolygons(df_buildings_roi_select) \ .addSummaryField(summary_field="T3_z", statistic="Mean", alias="T3_z_mean") \ .addSummaryField(summary_field="T3_z", statistic="stddev", alias="T3_z_stddev") \ .run(df_ahn4) Step 3: Aggregate and Regress As the GeoAnalytics function Geographically Weighted Regression (GWR) can only work on point data, from the building polygons their centroid is extracted with the centroid function. The 3 dataframes are joined to one, see also the notebook, and it is ready to perform the GWR function. In this instance, it predicts the height for T3 (AHN4) based on local regression functions. # Import the required modules from geoanalytics_fabric.tools import GWR # Run the GWR tool to predict AHN4 (T3) height values for buildings at Loppersum resultGWR = GWR() \ .setExplanatoryVariables("T1_z_mean", "T2_z_mean") \ .setDependentVariable(dependent_variable="T3_z_mean") \ .setLocalWeightingScheme(local_weighting_scheme="Bisquare") \ .setNumNeighbors(number_of_neighbors=10) \ .runIncludeDiagnostics(dataframe=df_buildingsT123_points) The model diagnostics can be consulted for the predicted z value, in this case, the following results were generated. Note, again, that these results cannot be used for real world applications as the data and methodology might not best fit the purpose of subsidence modelling — it merely shows here Fabric GeoAnalytics functionality. R20.994AdjR20.981AICc1509Sigma20.046EDoF378 Step 4: Visualize results With the spatial function plot, results can be visualized as maps within the notebook — to be used only with the Python API in Spark. First, a visualization of all buildings within the municipality of Loppersum. # visualize Loppersum buildings df_buildings.st.plot(basemap="light", geometry="geometry", edgecolor="black", alpha=0.5) Here is a visualization of the height difference between T3 (AHN4) and T3 predicted (T3 predicted minus T3). # Vizualize difference of predicted height and actual measured height Loppersum area and buildings axes = df_loppersum.st.plot(basemap="light", edgecolor="black", figsize=(7, 7), alpha=0) axes.set(xlim=(244800, 246500), ylim=(594000, 595500)) df_buildings.st.plot(ax=axes, basemap="light", alpha=0.5, edgecolor="black") #, color='xkcd:sea blue' df_with_difference.st.plot(ax=axes, basemap="light", cmap_values="subsidence_mm_per_yr", cmap="coolwarm_r", vmin=-10, vmax=10, geometry="geometry") Summary This blog post discusses the significance of geographical data. It highlights the challenges posed by increasing data volumes on Geospatial data systems and suggests that traditional big data engines must adapt to handle geospatial data efficiently. Here, an example is presented on how to use the Microsoft Fabric Spark compute engine and its integration with the ESRI GeoAnalytics engine for effective geospatial big data processing and analytics. Opinions here are mine. Footnotes # in preview * for modelling the land subsidence with much higher accuracy and temporal frequency other approaches and data can be utilized, such as with satellite InSAR methodology (see also Bodemdalingskaart) + Lastools is used here separately, it would be fun to test the usage of Fabric User data functions (preview), or to utilize an Azure Function for this purpose. & code snippets here are set up for readability, not necessarily for efficiency. Multiple data processing steps could be chained. References GitHub repo with notebooks: delange/Fabric_GeoAnalytics Microsoft Fabric: Microsoft Fabric documentation – Microsoft Fabric | Microsoft Learn ESRI GeoAnalytics for Fabric: Overview | ArcGIS GeoAnalytics for Microsoft Fabric | ArcGIS Developers AHN: Home | AHN BAG: Over BAG – Basisregistratie Adressen en Gebouwen – Kadaster.nl zakelijk Lastools: LAStools: converting, filtering, viewing, processing, and compressing LIDAR data in LAS and LAZ format Surface and Object Motion Map: Bodemdalingskaart – The post The Geospatial Capabilities of Microsoft Fabric and ESRI GeoAnalytics, Demonstrated appeared first on Towards Data Science.
    0 Comentários 0 Compartilhamentos 0 Anterior
CGShares https://cgshares.com