구글 시트와 엑셀은 많은 사람들이 데이터를 관리하고 분석하는 데 필수적으로 사용하는 도구입니다. 특히 하이퍼링크 기능은 사용자가 직접적으로 웹사이트나 다른 문서로 빠르게 이동할 수 있도록 돕는 유용한 기능입니다. 하지만 대량의 하이퍼링크가 포함된 데이터 셋을 다룰 때, 이를 효율적으로 관리하는 방법이 필요합니다. 이번 포스팅에서는 구글 시트와 엑셀에서 하이퍼링크를 설정하고 이를 쉽게 분리하는 방법에 대해 알아보겠습니다.

구글 시트에서 하이퍼링크 추가하기
구글 시트에서 하이퍼링크를 생성하는 방법은 간단합니다. 아래 단계에 따라 진행해 보세요.
- 먼저, 하이퍼링크를 추가할 셀을 선택합니다.
- 상단 메뉴에서 삽입을 클릭한 후 링크를 선택합니다.
- 링크할 대상을 입력한 다음, 확인 버튼을 클릭하여 설정을 완료합니다.
이제 하이퍼링크가 설정된 셀을 클릭하면 기입한 URL 또는 다른 시트로 쉽게 이동할 수 있습니다.
하이퍼링크 분리하기
구글 시트에서는 여러 셀에 하이퍼링크가 들어 있을 경우, 이러한 하이퍼링크를 각각 분리하여 관리할 필요가 있을 때가 많습니다. 수작업으로 하이퍼링크를 복사하는 것은 비효율적이므로, Apps Script를 활용하면 효과적으로 링크를 한 번에 추출할 수 있습니다.
구글 스프레드시트에서 하이퍼링크 추출하는 방법
하이퍼링크를 효율적으로 분리하기 위해 다음과 같은 코드를 사용할 수 있습니다. 아래 코드를 Apps Script에 입력해보세요:
function extractLinks() { const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); const range = sheet.getActiveRange(); const cells = range.getValues(); for (let row = 0; row < cells.length; row++) { for (let col = 0; col < cells[row].length; col++) { const cell = range.getCell(row + 1, col + 1); const formula = cell.getFormula(); const hyperlink = cell.getRichTextValue() ? cell.getRichTextValue().getLinkUrl() : ''; if (formula.includes("HYPERLINK")) { const url = formula.match(/"(https?:\/\/[^"]+)"/); if (url && url[1]) { sheet.getRange(cell.getRow(), cell.getColumn() + 1).setValue(url[1]); } } else if (hyperlink) { sheet.getRange(cell.getRow(), cell.getColumn() + 1).setValue(hyperlink); } } } }
이 코드를 입력한 후, 하이퍼링크가 있는 셀을 선택하고 실행 버튼을 누르면, 선택한 셀 오른쪽 열에 하이퍼링크가 추출됩니다.
엑셀에서 하이퍼링크 설정 및 추출 방법
엑셀에서도 하이퍼링크 기능은 매우 유용합니다. 하이퍼링크를 추가하는 방법은 구글 시트와 비슷하지만, VBA를 활용하여 하이퍼링크를 추출하는 방법도 있습니다. 아래는 엑셀에서 하이퍼링크를 설정하는 방법입니다.
엑셀에서 하이퍼링크 추가하기
엑셀에서 하이퍼링크를 추가하려면 다음 단계를 따라 주세요:
- 하이퍼링크를 추가할 셀을 선택합니다.
- 상단의 삽입 메뉴를 클릭한 후, 링크를 선택합니다.
- 연결할 웹 주소나 다른 문서 경로를 입력하고 확인합니다.
엑셀에서 하이퍼링크 추출하기
대량의 하이퍼링크를 효율적으로 관리하기 위해서는 다음과 같은 VBA 코드를 사용할 수 있습니다:
Sub ExtractHyperlinks() Dim selectedRange As Range Dim cell As Range ' 선택한 셀 범위를 지정 Set selectedRange = Selection ' 선택한 범위의 각 셀을 검사 For Each cell In selectedRange ' 하이퍼링크가 있는지 확인 If cell.Hyperlinks.Count > 0 Then ' 첫 번째 하이퍼링크 URL을 오른쪽 셀에 표시 cell.Offset(0, 1).Value = cell.Hyperlinks(1).Address End If Next cell End Sub
위의 VBA 코드를 입력한 후, 하이퍼링크가 포함된 셀을 선택하고 Alt + F8을 눌러 매크로 목록에서 ExtractHyperlinks를 선택하여 실행하면 오른쪽 셀에 하이퍼링크가 표시됩니다.
하이퍼링크 관리의 장점
하이퍼링크를 올바르게 활용하면 업무 효율성이 크게 향상됩니다. 하이퍼링크 관리의 주요 장점은 다음과 같습니다:
- 자료 분석의 효율성 증대: 필요한 정보를 신속하게 확인할 수 있습니다.
- 데이터 관리의 용이함: 대규모 데이터셋에서도 정보를 쉽게 정리합니다.
- 마케팅 효과 측정: 광고 캠페인의 성과 분석을 위해 하이퍼링크를 활용할 수 있습니다.

결론
구글 시트와 엑셀에서 하이퍼링크를 추가하고 관리하는 방법에 대해 알아보았습니다. 다양한 방법을 활용하여 효율적으로 데이터를 관리하고 원하는 정보를 빠르게 찾는 것이 가능하니, 이번 포스트에서 소개한 방법을 바탕으로 더욱 효율적인 데이터 작업을 진행해 보시기 바랍니다. 하이퍼링크 기능을 잘 활용하여 생산성을 높일 수 있는 기회를 놓치지 마세요!
자주 물으시는 질문
구글 시트에서 하이퍼링크를 어떻게 추가하나요?
구글 시트에서 하이퍼링크를 삽입하려면, 먼저 해당 셀을 선택한 후, 상단 메뉴의 '삽입' 옵션을 클릭하고 '링크'를 선택하면 됩니다. 이후 연결하고자 하는 주소를 입력하고 확인을 누르면 하이퍼링크가 추가됩니다.
하이퍼링크를 구글 시트에서 어떻게 쉽게 추출하나요?
하이퍼링크를 손쉽게 추출하려면 구글 Apps Script를 활용할 수 있습니다. 특정 셀 영역을 선택하고, 작성한 스크립트를 실행하면 오른쪽 열에 하이퍼링크가 자동으로 표시됩니다.