시트에 있는 다른 여러 셀의 텍스트나 데이터를 통합하는 Excel(Excel) 의 셀을 채우는 것은 시간이 많이 소요되는 프로세스일 수 있습니다. 스프레드시트에 수백 또는 수천 개의 행이 있는 경우 특히 그렇습니다.
Excel 에서 (Excel)Flash Fill 을 올바르게 사용하는 방법을 알면 Excel 에서 모든 어려운 작업을 수행할 수 있습니다. Excel 에서 수행하려는 작업을 정확히 이해하는 데 도움이 되도록 몇 가지 수동 셀 항목을 제공하기만 하면 됩니다. 그런 다음 Excel 은 스프레드시트의 나머지 부분에 대해 나머지 작업을 수행합니다.
이것이 시간을 절약하는 팁처럼 들리면 이 기능을 사용하여 생산성을 향상시킬 수 있는 방법을 살펴보겠습니다.
참고(Note) : Excel의 빠른 채우기(Flash Fill) 기능은 Excel 2013(Excel 2013) 이상 에서만 사용할 수 있습니다 .
Excel에서 플래시 채우기를 사용하는 방법
Excel 에서 Flash Fill 의 가장 간단한 응용 프로그램 은 두 단어 를 결합하는 것(combining two words together) 입니다. 아래 예에서는 빠른 채우기(Flash Fill) 를 사용하여 이름과 성을 전체 이름의 세 번째 셀로 빠르게 결합하는 방법을 보여줍니다.
이 예에서 열 C는 이름을 포함하고 열 D는 성을 포함하며 열 E는 전체 이름에 대한 열입니다.
- 먼저 첫 번째 셀에 원하는 대로 전체 이름을 입력합니다( 이름(First Name) 셀과 성 셀의 내용 결합).
- 그런 다음 다음 셀에 같은 내용을 입력하기 시작합니다( 왼쪽 셀의 이름 과 성). (First Name)Excel의 Flash Fill 기능은 수동으로 입력한 셀 위에 있는 내용에서 패턴을 자동으로 감지합니다.
이 "학습"을 사용하여 Excel 은 입력하려는 내용의 미리보기를 제공합니다. 나머지 셀이 열의 나머지 부분을 채우는 방법도 보여줍니다.
- 이 미리보기를 수락하려면 Enter 키를 누르기만 하면 됩니다. Excel Flash Fill 기능이 이 열의 나머지 셀을 모두 채우는 것처럼 마술을 부리는 것을 볼 수 있습니다 .
보시다시피 빠른 채우기 기능을 사용하면 한 셀과 (Flash Fill)Enter 를 수동으로 입력하는 것과 새 열에 있는 모든 셀의 이름을 수동 으로 입력해야 하는 것과 비교하면 엄청난 시간을 절약할 수 있습니다 .
빠른 채우기(Flash Fill) 기능이 작동하지 않는 경우 Excel 에서 (Excel)빠른 채우기(Flash Fill) 기능 을 켜야 합니다 . 이 기사의 마지막 섹션에서 이를 수행하는 방법을 볼 수 있습니다.
Excel 플래시 채우기 옵션
위의 빠른 채우기(Flash Fill) 단계 를 수행하면 채워진 셀 옆에 작은 아이콘이 나타납니다. 이 아이콘 오른쪽에 있는 드롭다운 화살표를 선택하면 빠른 채우기(Flash Fill) 기능 과 함께 사용할 수 있는 몇 가지 추가 옵션이 표시 됩니다.
이 드롭다운 상자 의 빠른 채우기(Flash Fill) 옵션을 사용하여 다음 을 수행할 수 있습니다.
- Undo Flash Fill : Enter 키를 누른 후 전체 열을 채운 작업을 취소합니다.
- 제안 수락(Accept suggestions) : 이 열에 대한 Excel의 빠른 채우기(Flash Fill) 기능에 열에 대한 변경 사항에 대해 문제가 없고 유지하고 싶다고 알려줍니다.
- xx(Select xx blank cells) 개의 빈 셀 선택: 채워지지 않고 비어 있는 셀을 식별하여 필요한 경우 수정할 수 있습니다.
- xx개의 변경된 셀 선택 : (Select xx changed cells)플래시 채우기(Flash Fill) 기능이 해당 셀을 업데이트 한 후 자동으로 변경된 모든 셀을 선택할 수 있습니다.
제안 수락을 선택하면 "변경된 셀"에 대한 "선택" 숫자가 0으로 떨어지는 것을 볼 수 있습니다. 변경 사항을 수락하면 해당 셀 내용이 더 이상 Flash Fill 기능에 의해 "변경된" 것으로 간주되지 않기 때문입니다.
Excel에서 플래시 채우기를 활성화하는 방법
두 번째 셀을 입력하기 시작할 때 Excel 에서 (Excel)빠른 채우기(Flash Fill) 미리 보기를 제공하지 않는 경우 이 기능을 활성화해야 할 수 있습니다.
이것을하기 위해:
파일(File) > 옵션(Options) > 고급(Advanced) 을 선택 합니다 . 편집 옵션(Editing options) 섹션 까지 아래로 스크롤하고 셀 값에 대해 자동 완성 활성화(Enable AutoComplete for cell values) 및 자동으로 채우기(Automatically Flash Fill) 가 선택되어 있는지 확인합니다.
확인(OK) 을 선택 하여 완료합니다. 이제 다음 번에 첫 번째 셀을 채운 후 두 번째 셀에 입력을 시작하면 Excel 에서 패턴을 감지하고 열의 나머지 셀을 채우려는 방식에 대한 미리보기를 제공해야 합니다.
리본 의 데이터 도구 그룹 아래에 있는 (Data Tools)데이터(Data) 메뉴 에서 빠른 채우기(Flash Fill) 아이콘 을 선택하여 강조 표시한 셀에 대한 빠른 채우기(Flash Fill) 기능을 활성화할 수도 있습니다 .
키보드에서 Ctrl + E 를 눌러도 사용할 수 있습니다 .
Excel에서 플래시 채우기를 사용하는 경우
두 열의 전체 이름을 연결하는 것은 Excel 에서 (Excel)빠른 채우기(Flash Fill) 를 사용하는 방법의 간단한 예 이지만 이 강력한 기능에 대한 고급 용도가 훨씬 더 많습니다.
- 다른 열의 큰 문자열(예: 전체 주소의 우편번호)에서 부분 문자열 추출
- (Pull)영숫자 문자열에서 숫자 가져 오기
- 문자열 앞이나 뒤에서 공백 제거
- (Insert)기존 문자열에 하위 문자열(예: 쉼표 또는 대시) 삽입
- 날짜 형식 변경
- (Replace)문자열의 일부를 새 텍스트로 바꾸기
플래시 채우기(Flash Fill) 기능이 아무리 유용하더라도 원본 셀을 변경할 때 자동으로 업데이트되지 않는다는 점에 유의하십시오 .
예를 들어, 이 기사의 첫 번째 섹션에 있는 이름과 성의 예에서 Concatenate 함수(Concatenate function) 를 사용한 다음 나머지 열을 해당 함수로 채우면 동일한 결과를 얻을 수 있습니다.
=CONCATENATE(C2,” “,D2)
이렇게 하면 처음 두 셀 중 하나가 변경되면 전체 이름(Full Name) 이 업데이트됩니다. 이것의 한 가지 단점은 처음 두 열 중 하나를 삭제하면 전체 이름(Full Name) 열이 지워지거나 오류가 표시된다는 것입니다.
이것이 Excel 의 (Excel)Flash Fill 기능 이 원본 열을 새로운 형식의 문자열이나 숫자로 완전하고 영구적으로 변환하려는 경우에 가장 잘 사용되는 이유입니다.
How To Use Flash Fill In Excel
Trying to fill out cells in Εxcel that incorporate text or data from multiple other cells in a sheet can be а very time consuming process. This is eѕpecially true if there are hundreds or thоusandѕ of rows in the spreadshеet.
Once you know how to use Flash Fill in Excel correctly, you can let Excel do all of the heavy lifting. You just provide a couple of manual cell entries to help Excel understand exactly what you’re trying to do. Then, Excel does the rest of the work for the rest of the spreadsheet.
If this sounds like a time-saving tip you’d like to try, let’s take a look at how you can use this feature to improve your own productivity.
Note: The Flash Fill feature in Excel is only available in Excel 2013 and later.
How To Use Flash Fill In Excel
The simplest application of Flash Fill in Excel is combining two words together. In the example below, we’ll show you how to use Flash Fill to quickly combine a first name and a last name into a third cell for the full name.
In this example, column C contains the first name, column D contains the last name, and column E is the column for the full name.
- First, type the full name into the first cell the way you’d like it to look (combining the contents of the First Name cell and the Last Name cell.
- After this, start typing the same thing into the next cell (the First Name and Last Name from the cells to the left). You’ll notice that Excel’s Flash Fill feature will automatically detect the pattern from the content of the cell above it that you typed manually.
Using this “learning”, Excel will provide a preview of what it thinks you want to type. It will even show you how the rest of the cells will fill in for the rest of the column.
- Just press Enter to accept this preview. You’ll see the Excel Flash Fill feature perform its magic as it fills in all of the rest of the cells in this column for you.
As you can see, the Flash Fill feature can save a tremendous amount of time if you compare manually typing one cell and Enter to having to manually type the names for all of the cells in the new column.
If you’ve noticed that the Flash Fill feature doesn’t work, you need to turn on the Flash Fill feature in Excel. You can see how to do that in the last section of this article.
Excel Flash Fill Options
When you perform the Flash Fill steps above, you’ll notice a small icon will appear next to the filled-in cells. If you select the drop-down arrow to the right of this icon, you’ll see some additional options you can use with the Flash Fill feature.
Using the Flash Fill options in this drop-down box, you can:
- Undo Flash Fill: Undo the action that filled in the entire column after you pressed Enter
- Accept suggestions: This will tell Excel’s Flash Fill feature for this column that you’re fine with the changes to the column and would like to keep them
- Select xx blank cells: Lets you identify any cells that didn’t get filled-in and are blank so that you can fix those if you need to
- Select xx changed cells: Lets you select all of the cells that automatically changed after the Flash Fill feature updated those cells
Once you select Accept suggestions, you’ll see that the “select” numbers for the “changed cells” will drop to zero. This is because once you accept the changes, those cell contents are no longer considered “changed” by the Flash Fill feature.
How To Enable Flash Fill In Excel
If you’ve noticed that Excel doesn’t provide a Flash Fill preview when you start typing the second cell, you may need to enable the feature.
To do this:
Select File > Options > Advanced. Scroll down to the Editing options section and make sure both Enable AutoComplete for cell values and Automatically Flash Fill are selected.
Select OK to finish. Now, the next time you start typing in the second cell after filling in the first, Excel should detect the pattern and provide you with a preview for how it thinks you want to fill in the rest of the cells in the column.
You can also activate the Flash Fill feature for the cell you have highlighted by selecting the Flash Fill icon in the Data menu under the Data Tools group in the ribbon.
You can also use it by pressing Ctrl + E on the keyboard.
When To Use Flash Fill In Excel
Concatenating full names from two columns is a simple example of how you can use Flash Fill in Excel, but there are many more advanced uses for this powerful feature.
- Extract a substring from a large string (like a zip code from a full address) in another column
- Pull numbers out of alphanumeric strings
- Remove spaces from before or after strings
- Insert substrings (like a comma or dash) into existing strings
- Reformat dates
- Replace part of a string with new text
Keep in mind that, however useful the Flash Fill feature is, it will not automatically update when you change the original cells.
For example, in the first and last name example in the first section of this article, you could achieve the same output by using the Concatenate function and then filling the rest of the column with that function.
=CONCATENATE(C2,” “,D2)
When you do this, if either of the first two cells change, the Full Name will update. One drawback of this is that if you delete either of the first two columns, the Full Name column will clear or display an error.
This is why the Flash Fill function in Excel is best used when you want to fully and permanently convert the original columns into a newly formatted string or number.