Excel 시트에서 특정 열을 선택할 수 있는 방법이 있습니까?

Excel 시트에서 특정 열을 선택할 수 있는 방법이 있습니까?

수백 개의 열이 있는 Excel 시트가 있는데 그 중 약 30개만 원하며 각각 열 이름이 있습니다. 행에 대해 수행하는 것과 같은 방식으로 열을 선택/필터링할 수 있는 방법이 있습니까? 이전에 매크로를 사용해 본 적이 없기 때문에 매크로 없이 수행하고 싶습니다.

아주 기본적인 질문이라면 죄송합니다. 검색을 많이 해보았지만 얻은 것은 여러 열을 선택하고(열을 Ctrl+클릭 :)) 열을 필터링하여 특정 행을 얻는 방법뿐이었습니다.

예를 들어

col1 col2 col3 col4
... ... ... ... ...
... ... ... ... ...
... ... ... ... ...
... ... ... ... ...

나만 원해

col1 col3
... ...
... ...
... ...
... ...

답변1

숨기려는 열이 매번 동일한 열인 경우 사용자 지정 보기(보기 - Excel 2003의 사용자 지정 보기)를 사용할 수 있습니다. 모든 열이 표시된 "일반"이라는 뷰를 만듭니다. 그런 다음 원하는 열을 숨기고 "숨겨짐"이라는 또 다른 보기를 만듭니다. 이제 일반 보기와 숨겨진 보기 사이를 쉽게 전환할 수 있습니다.

열을 동적으로 숨기려면 매크로가 필요합니다.

사용자 정의 보기에 대한 자세한 내용은 다음을 참조하세요.http://www.dailydoseofexcel.com/archives/2004/09/21/quickly-hiding-columns/

답변2

저도 비슷한 질문이 있어서 해결책을 생각해 봤습니다. 내 상황은 500개 이상의 열이 있고 그 중 ~ 20개만 유지하고 싶습니다.

  1. 원본 시트에서 모든 셀을 선택(Ctrl+A)하고 복사(Ctrl+C)합니다.
  2. 새 시트에서 홈 패널 -> 클립보드 섹션 -> 붙여넣기 -> "전치(T)"를 클릭하거나 선택하여 붙여넣기(Ctrl+Alt+V)하고 전치를 선택합니다. 데이터 테이블은 첫 번째 행(변수 이름)이 첫 번째 열이 되도록 90도 회전됩니다.
  3. 첫 번째 행으로 빈 행을 추가합니다.
  4. 첫 번째 행을 선택합니다. 데이터 패널 -> 정렬 및 필터 섹션에서 "필터"를 클릭하세요.
  5. "A1" 셀에는 유지하려는 변수를 선택할 수 있는 드롭다운 버튼이 있습니다.
  6. 나머지 데이터를 복사하고 "전치"하여 최종 시트에 붙여넣습니다.

답변3

필요한 열 레이블을 알고 있다고 가정하면 이름 상자를 사용하여 빠르게 선택할 수 있습니다.

열을 선택한다고 가정합니다.,이자형그리고시간. 이름 상자에 다음과 같이 입력합니다 B:B,E:E,H:H(대문자일 필요는 없음).

여기에 이미지 설명을 입력하세요

을 누르면 Enter입력한 모든 열이 선택됩니다.

여기에 이미지 설명을 입력하세요

위의 단계를 짧은 매크로에 기록할 수도 있습니다.


명명된 범위 + 이름 상자

할당하여 이를 좀 더 쉽게 만들 수도 있습니다.명명된 범위열에 추가한 다음 필요할 때 이름 상자를 사용하여 선택합니다. 데이터시트에고유 헤더, 이 작업을 빠르게 수행할 수 있습니다.

  1. 데이터 테이블을 강조표시합니다.
  2. Ctrl+ Shift+를 누르세요F3
  3. 확인하다맨 윗줄(오직).

열을 선택하려면 다음을 수행합니다.

  1. 이름 상자에 이름/헤더(쉼표로 구분)를 입력합니다.
  2. 누르다 Enter.

예:

위에서 설명한 방법을 사용하여 다음 데이터 시트에 대한 명명된 범위를 만들었습니다. 모양 및 불투명도 열을 선택하려면 shape,opacity이름 상자에 입력하기만 하면 됩니다.

여기에 이미지 설명을 입력하세요

+를 Enter누른 후 (전체 열이 선택되었는지 확인하기 위해) 다음을 얻습니다.CtrlSpace

여기에 이미지 설명을 입력하세요

관련 정보