반응형

Recently, there have been significant changes in Copilot in Excel.

It seems to be related to the updates below, after all.

What’s new in Copilot | June 2024 - Microsoft Community Hub

 

Expanded data structure support and comprehensive answers in Copilot in Excel

Users are no longer limited to using Copilot in Excel only in Excel tables, because Copilot in Excel now works on data ranges resembling tables with a single row of headers on top. This saves time by eliminating the need to format data. so users can start analyzing with Copilot right away. This feature started rolling out this month. 

In addition, the edit box is now available on any Excel worksheet, regardless of the selected cell. Copilot will reason over the nearest table, or data range resembling a table, to the user’s selected grid area on the same worksheet. This enables users to interact with Copilot immediately, regardless of their position in the worksheet, saving time and increasing productivity. This feature started rolling out this month.

Copilot in Excel now also provides more conversational and comprehensive answers to a wide array of Excel-related questions. When prompted, users can now receive step-by-step instructions including formula examples, or can see corrections and explanations of formula errors. This feature started rolling out this month.

 

In my personal opinion, I think it has now... become somewhat useful. I’ll show you how you can utilize it to some extent with a specific prompt pattern.

 

https://youtu.be/GkGa20qCxwg

 

 

 

Auto-Save Activation

To use Copilot in Excel, the file needs to be saved on OneDrive or SharePoint, and auto-save must be activated. For collaborative editing, auto-save must be enabled. In a way, this is similar to the concept of how Copilot works in conjunction with Pilot for collaborative editing.

 

 

Inserting Tables

Copilot operates based on tables. Initially, it only worked within a table, but now it can reference and operate using other tables like a database.

Insert - Table

 

 

OK

 

 

Prompt 1. Calculate A based on B

Let's calculate the year based on the date.

Calculate Year Based on Date.

 

Insert column

 

Confirm result

 

Prompt 2. Calculate A based on B. If A is null, null

It's similar to prompt 1, but with an additional condition. If A is null, it should be displayed as null.

If this condition is not met, and the date is null, it will be displayed in the following format:

 

 

This time, we'll calculate the month based on the date.

Calculate Month based on Date. If Date is null, null

 

 

Insert column

 

 

The month is calculated as shown below. You can see that if the date is null, it is displayed as null.

 

 

If you click on "Give me another column suggestion" instead of "Insert column," it will provide an alternative approach using a different formula.

 

It suggests a different formula as shown below.

 

 

Using the same approach, let’s calculate the week number.

Calculate Week of Month based on Date. If Date is null, null.

 

 

Insert column

 

 

Confirm result

 

 

Prompt 3. Calculate A, Matching B based on C

This time, let's retrieve the department corresponding to the name based on Table2, as shown below.

(This can be done even if it’s not on the same sheet.)

 

 

After selecting the first table, enter the following prompt:

Calculate Department, Matching Name based on Table2

 

 

Insert column

 

 

You can see that the department corresponding to the name is retrieved using the XLOOKUP function.

 

 

Prompt 4. Calculate Method Z, X, Q, Y  Matching Name, Month based on Table1

Table1 is a performance table by sales representatives.

Let’s use a prompt in Table3 to retrieve the relevant performance data.

 

 

By entering the prompt below, you can calculate the monthly performance of sales representatives by method.

Calculate Method W, X, Y, Z.  Matching Name, Month based on Table1

 

It suggests four formulas at once, as shown below.

 

As of July 27, 2024, you can add formula-based aggregation by up to four different attributes.

 

 

You can calculate the total monthly sales performance using the following prompt.

Calculate "Total Sales"  Matching Name, Month based on Table1

 

Insert column

 

 

Table1 정보를 기준으로 Month 값을 참고하여 각각의 실적을 계산합니다.

 

 

Based on the information in Table1, calculate the performance for each month by referencing the values in the Month column.

Calculate Method W, X, Y, Z.  Matching Name, Quarter based on Table1

 

Insert column

 

 

A complex formula is completed to calculate the quarter.

 

 

Using the same approach, let’s calculate the total sales by quarter.

Calculate "Quarter sales".  Matching Name, Quarter based on Table1

 

 

Insert column

 

 

Confirm the result

 

 

Using the same approach, let’s calculate the semi-annual performance.

Calculate Method W, X, Y, Z.  Matching Name, Half year based on Table1

 

 

Insert column

 

 

Confirm the result

 

 

Calculate "Half year sales".  Matching Name, Half year based on Table1

 

 

Insert column

 

Calculate Method W, X, Y, Z.  Matching Name, Full year based on Table1

 

Insert column

 

 

Calculate "Full year sales".  Matching Name, Full year based on Table1.

 

 

Insert column

 

 

Confirm the result

 

With a simple prompt, you can see that complex formulas are completed.

It seems that the barrier to using Excel functions has been lowered compared to before.

 

I will continue to post about effective ways to utilize these features in the future.

반응형
반응형

Last post

2024.07.06 - [Microsoft 365/Entra ID] - Microsoft Entra ID. Set up tenant restrictions v2 by GPO (English)

 

Continuing from the previous post, this time we will proceed with setting tenant restrictions using GSA.

 

Youtube (English)

https://youtu.be/PIfHu4yPjN4

 

 

Step 1 is the same process as in the previous post.

The client PC has already been joined to Entra ID in advance.

 

Step 1: Configure default tenant restrictions v2

Entra Admin Center > Cross-tenant access settings > cross-tenant access settings > Default settings

 

 

Edit tenant restrictions defaults

 

 

Create Policy

 

 

The Policy ID is generated as shown below. Make sure to copy each value and keep them.

 

 

To set up a blocking policy for external accounts, configure it as shown below (default settings).

 

 

To block all external apps, configure the settings as shown below.

 

 

Step 2: Configure GSA

Click on Global Secure Access -> Activate to enable it.

 

 

Connect -> Traffic forwarding -> Activate each profile.

 

 

Proceed with assigning users and groups.

 

 

Assign to all users -> Yes

 

 

Secure -> Security profiles -> Create profile

 

 

Enter the profile name.

 

 

Link policy -> Existing policy

 

 

Link the default policy -> Proceed with the profile creation process.

 

 

Baseline profile

 

 

Change to Enabled status.

 

 

Step 3: Install GSA Client

Connect -> Client download

 

 

Download client (When deploying to actual users, Intune can be utilized.)

 

 

Proceed with the installation process of the GSA Client.

 

 

Sign in

 

 

Verify the connection status as shown below.

 

 

When logging in to a different tenant in Chrome, you can confirm that it is blocked as shown below.

 

 

The downside of the preview version is that the client has a Pause button.

 

 

Once officially released, it is expected to be built into the Windows service, similar to MDE.

 

반응형
반응형

I will discuss Tenant restriction settings.

The primary purpose of Conditional Access is to prevent company accounts from being accessed on personal devices. However, Conditional Access cannot prevent other company accounts from being accessed on company devices.

Of course, if a company device can access Naver Mail and Google Drive, it means the company is not very concerned about data leakage, and you may disregard this post.

To use M365, you need to open MS-related URLs such as office.com. Tenant Restriction is a concept used to prevent access with other company or personal accounts (such as outlook.com) during this time.

 

Youtube (English)

https://youtu.be/z-sVlZoz3y8

 

 

Technical article

Configure tenant restrictions - Microsoft Entra ID - Microsoft Entra External ID | Microsoft Learn

 

There are three main methods:

  1. GSA
  2. Company Proxy Equipment
  3. GPO

The method using GSA requires a prior understanding of GSA.

I will cover that part separately later.

In this post, I will apply tenant restrictions using the third option, GPO.

 

Step 1: Configure default tenant restrictions v2

Entra Admin Center > Cross-tenant access settings > cross-tenant access settings > Default settings

 

 

Edit tenant restrictions defaults

 

 

Create Policy

 

 

The Policy ID is generated as shown below. Make sure to copy each value and keep them.

 

 

To set up a blocking policy for external accounts, configure it as shown below (default settings).

 

 

To block all external apps, configure the settings as shown below.

 

Step 2: Enable tenant restrictions on Windows managed devices (preview)

In the technical documentation, there are guidelines as shown below.

Tenant restrictions V2 on Windows is a partial solution that protects the authentication and data planes for some scenarios. It works on managed Windows devices and does not protect .NET stack, Chrome, or Firefox. The Windows solution provides a temporary solution until general availability of Universal tenant restrictions in Microsoft Entra Global Secure Access (preview).

-> Although the content is difficult to understand, it can be interpreted as indicating that the feature will be provided in a different way in the future. Currently, it is in the preview stage.

 

Download the ADMX files for the latest Windows GPO policies.

Download Administrative Templates (.admx) for Windows 11 2023 Update (23H2) from Official Microsoft Download Center

 

Once installed, the policy files will be saved to the following location.

 

 

Depending on the method of policy deployment in AD, copy the PolicyDefinitions folder to the appropriate location with only the necessary languages. (This part of the policy is related to AD, so we will not cover it here.)

 

Run gpmc.msc on the Domain Controller (DC).

 

 

Create a policy in the Organizational Unit (OU) that you will use for testing. Right-click and select "Edit".

 

 

Computer Configuration > Administrative Templates > Windows Components > Tenant Restrictions

 

 

Configure the settings as shown below.

 

 

Attempt to log in with a personal account on Edge.

 

 

Verify that access is blocked as shown below.

 

 

You can also see that access is blocked when attempting to log in with another tenant account.

반응형

+ Recent posts