LOOKUP 수식을 통해 공유되는 Excel 파일 정보

LOOKUP 수식을 통해 공유되는 Excel 파일 정보

Excel에는 3명만 액세스할 수 있는 공유 드라이브에 대한 Vlookup이 있습니다. 하지만 공유 드라이브에 액세스할 수 없는 다른 사람도 이 데이터에 액세스할 수 있습니다.

예를 들어:

ID를 입력하면 이름과 기타 민감한 정보가 표시됩니다. 이름과 기타 민감한 정보는 3명의 사용자만 읽을 수 있는 공유 드라이브에 저장된 파일에서 가져옵니다.
하지만 이 공유 드라이브에 액세스할 수 없는 다른 사람에게 이 파일을 전달하면 그 사람이 ID를 입력하여 민감한 정보를 얻을 수 있습니다.

이런 일이 발생하지 않게 하고 싶습니다. 무엇이 잘못되었을 수 있나요?

답변1

버전을 지정하지 않았기 때문에 Excel 2010에 대한 답변을 드리겠습니다. 그러나 실제로 클릭하는 항목은 다른 위치에 있을 수 있지만 비슷한 프로세스는 적어도 2003~2013년에서 유사합니다.

짧은 대답은 다음과 같습니다. 쿼리를 사용하여 개인 파일에서 모든 데이터를 가져오고 데이터를 저장하지 않도록 설정하여 매번 다시 쿼리해야 합니다.

프로세스는 다음과 같습니다.

  1. 공개 파일에서 새 워크시트를 만듭니다.
  2. 데이터 리본에서 From Other Sources맨 왼쪽에 있는 드롭다운을 클릭한 다음From Microsoft Query
  3. 데이터 소스를 선택하라는 메시지가 표시되므로 선택 Excel Files하고 확인을 클릭하세요.
  4. 개인 파일을 찾아 선택하고 확인을 클릭합니다. (예, MSQuery는 엄청나게 오래된 대화 상자를 사용하므로 파일을 찾는 것이 어색할 수 있습니다.)
  5. 가져오려는 데이터가 포함된 워크시트를 선택합니다(워크시트가 두 개 이상인 경우 각 워크시트에 대해 이 프로세스를 반복합니다).
  6. 쿼리 설정을 완료하고 데이터를 MS Excel로 반환합니다. (대부분은 다음과 확인을 클릭하기만 하면 됩니다.)
  7. 개인 파일에서 선택한 시트의 모든 데이터가 포함된 데이터 테이블이 공유 파일에 있어야 합니다.
  8. 해당 테이블 내의 아무 곳이나 마우스 오른쪽 버튼으로 클릭 Table하고External Data Properties
  9. 대화 상자의 필드 오른쪽에 있는 아이콘 Name(종이를 들고 있는 손 모양)을 클릭하여 대화 상자를 엽니다.Connection Properties
  10. Usage이미 있는 탭 에서 라벨이 붙은 상자 Refresh data when opening this file와 라벨이 붙은 상자를 선택하십시오 Remove data from the external data range before saving the workbook.
  11. 실제 개인 파일 대신 이 데이터를 참조하도록 모든 수식을 다시 작성하세요.

사실상 파일을 저장하고 닫을 때마다 모든 데이터가 지워집니다. 파일이 열릴 때 데이터를 새로 고치려고 시도하지만 실제로는 개인 파일에 액세스할 수 있는 사람만 접근할 수 있습니다.

유일한 단점은 이제 파일에 액세스할 수 없는 사람들에 대한 오류 메시지를 처리해야 한다는 것입니다. (현재 팝업창이 나타나면 취소를 클릭하라고 사람들에게 말하는 것 외에는 이에 대한 답변이 없습니다.)

관련 정보