Person:
1 | Google Sheets에서 |
ChatGPT:
- Google Sheets에서 a라는 시트에서 “id”와 “이름”이라는 열로 구성된 데이터를 가지고 있다고 가정해보겠습니다.
b라는 시트에서 첫 번째 셀에 숫자를 입력하고, a 시트에서 해당 숫자를 검색하여 이름을 가져오는 셀 함수를 작성해야 합니다. 이를 위해 VLOOKUP 함수를 사용할 수 있습니다.
아래는 VLOOKUP 함수의 구문입니다:
1 |
|
- search_key: 검색할 값을 나타내는 셀 또는 값입니다. 이 경우 b 시트의 첫 번째 셀에 해당하는 숫자를 사용하겠습니다.
- range: 검색할 범위를 나타내는 값입니다. 이 경우 a 시트의 “id”와 “이름” 열로 구성된 범위를 사용하겠습니다.
- index: 반환할 열의 위치를 나타내는 값입니다. 이 경우 “이름” 열이 a 시트에서 두 번째 열에 해당하므로 2를 사용하겠습니다.
- is_sorted: 옵션으로, 범위가 정렬되었는지를 나타내는 논리값입니다. 이 경우 범위가 정렬되어 있지 않으므로 FALSE를 사용하겠습니다.
따라서 b 시트의 첫 번째 셀에 다음과 같은 VLOOKUP 함수를 입력하면 됩니다:
1 |
|
여기서 A1은 b 시트의 첫 번째 셀을 나타내며, a!A:B는 a 시트의 “id”와 “이름” 열로 구성된 범위를 나타냅니다. 함수를 입력한 후 엔터를 누르면 해당 숫자에 해당하는 이름이 표시됩니다. 필요에 따라 셀 범위와 열 위치를 조정할 수 있습니다.
Person:
- VLookup 예제를 보여주세요
ChatGPT:
- 물론입니다! 아래는 VLOOKUP 함수를 사용한 예제입니다.
가정:
- a 시트에는 “id”와 “이름” 열로 구성된 데이터가 있습니다.
- b 시트의 첫 번째 셀에는 검색할 id 값을 입력할 것입니다.
a 시트의 데이터:
1 |
|
b 시트의 데이터:
1 |
|
위의 예시에서 b 시트의 첫 번째 셀에 2를 입력하고, 결과 셀에 VLOOKUP 함수를 적용해 검색 결과를 가져올 수 있습니다.
b 시트의 결과 셀에 다음과 같은 VLOOKUP 함수를 입력합니다:
1 |
|
여기서 A1은 검색할 id를 입력한 셀을 나타내며, a!A:B는 a 시트의 “id”와 “이름” 열로 구성된 범위를 나타냅니다. 함수를 입력한 후 엔터를 누르면 결과 셀에 해당 id에 대한 이름인 “Lisa”가 표시됩니다.
결과:
1 |
|
이와 같은 방식으로 VLOOKUP 함수를 사용하여 다른 id에 대한 이름을 검색하고 결과를 표시할 수 있습니다.