Excel : 열을 왼쪽 또는 오른쪽으로 이동하는 키보드 단축키?


18

키보드 만 사용하여 열 (또는 행)을 왼쪽으로 이동하는 방법이 있습니까? ctrl-space (shift-space)를 사용하여 열 (행)을 선택할 수 있지만 열을 왼쪽이나 오른쪽으로 옮기는 방법, 실제로는 열과 왼쪽 또는 오른쪽으로 위치를 바꾸는 방법은 무엇입니까?

(나는 Excel 2007을 사용하고 있습니다)

답변:


13

키보드 만 사용하도록 설정하지 않은 경우 Ctrl+ Space또는 열 머리글을 클릭하여 열을 강조 표시하십시오 . 그런 다음 Shift키를 길게 누릅니다. 일부 환경에서는 열 주위의 선택 상자 (테두리)가 I- 바로 변경 될 수 있습니다. 그런 다음 마우스를 사용하여 열을 왼쪽이나 오른쪽으로 드래그하면 데이터를 덮어 쓰거나 빈 열을 남기지 않고 열 을 이동 합니다.

행과 열 또는 행 범위에서도 작동합니다. 범위를 이동하면 I 막대가 가로 또는 세로로 변경되고 범위를 이동할 열 또는 행이 분리됩니다.

요약:

  • Ctrl+ Space를 눌러 소스 열을 선택하십시오.
  • Shift열을 드래그하는 동안 누르고 있습니다.

2
드래그하는 동안 (Ctrl) + (Shift)를 사용하면 Microsoft Word에서 (Ctrl) + 드래그와 같이 새 열 또는 행을 만들고 거기에 데이터를 복사 합니다.
— Scott

2
좋은! 마우스를 조금만 사용해야하더라도 귀하의 답변을 수락했습니다. 모든 사람에게 분명하지 않을 수도 있습니다. 왼쪽 마우스 버튼을 누르기 전에 열 테두리 위로 커서를 가져 가면 (커서가 4 화살표 기호로 변경됨) 열을 드래그 할 수 있습니다.
— Rabarberski

1
Visual Studio에서 Alt+ Up Arrow및 Alt+ 와 같은 쉬운 방법이있을 것이라고 기대했습니다 Down Arrow. 오 잘
— Owen Johnson

1
질문 작성자는 키보드 만 사용하여 열을 이동하는 방법을 묻지 만 마우스로 더 이동할 때 선택하는 방법은 없습니다.
— TecMan

19

내가 생각해 낼 수있는 최선의 방법은 다음과 같습니다 (참고, 이것은 Excel 2003에서 작동합니다-07/10에서는 작동하지 않을 수 있지만 사용중인 버전을 표시하지 않았습니다) :

Ctrl+ Space소스 열을 선택합니다.

Ctrl+ X열을 잘라냅니다.

Left Arrow또는 Right Arrow선택한 열을 왼쪽으로 이동하려는 열로 이동합니다.

Crtl+ Space대상 열을 선택합니다.

Crtl+ +컷 셀을 삽입하려면 ( 유용한 주석에 대한 변형 덕분에 )!

AutoHotkey 또는 짧은 매크로가 이것을 달성하는 좋은 방법 이라고 생각합니다 .
위의 명령 집합을 사용하여 빠른 Excel 매크로를 쉽게 기록 할 수 있습니다. "상대 참조"가 켜져 있는지 확인하십시오.



실제로, 그것을 많이 사용하려면 매크로로 기록하고 키보드 단축키를 지정하십시오. 또는 파일에 매크로를 추가하지 않고 AutoHotkey를 사용하여 자동화하십시오.
— DMA57361

4
Alt + I 대신 E 대신 Ctrl + +를 누르면됩니다. 이것은 똑같이 삽입됩니다.
— variant

1
Excel 2007/2010에 있고 열을 이동하려는 경우 열의 셀만이 아니라 원하는 열의 + table를 사용하여 header셀 에서 선택해야합니다 . 그렇지 않으면 오류가 발생합니다CtrlSpaceThis operation is not allowed. The operation is attempting to shift cells in a table on your worksheet.
— Urda

2

빈 열 삽입과 붙여 넣기와 "잘라 내기 셀 삽입"간의 중요한 차이점은 나중에 열이 다른 열을 오른쪽으로 이동하지만 열 너비 서식은 변경하지 않는다는 것입니다. 따라서 '절단 셀 삽입'의 경우 오른쪽에있는 모든 열의 너비는 이전 열의 너비가 오른쪽에 있으며 데이터에 맞게 다시 조정해야합니다.


2

단일 셀이나 행 또는 열을 이동하려면 다음을 수행하십시오.

  • 셀을 선택하십시오
  • 타입 Ctrl+X
  • 새로운 위치로 이동
  • 다음 중 하나를 수행하십시오.
    • 유형 Enter또는 Ctrl+ V또는
    • 누르 ≣ (Menu)(사이에있을 수 있습니다 키 Windows및 Ctrl일부 키보드, 또는 언론의 키 Shift+ F10키를 사용할 수없는 경우) "삽입 컷 세포"를 선택합니다.

셀이 선택 영역의 왼쪽 또는 위에 삽입됩니다.


Ctrl + X, Ctrl + V와 다른가요?
— 누 메논 September

2
@Noumenon 예, Ctrl + V는 선택한 셀을 덮어 쓰는 반면 잘라 내기 셀 삽입은 잘라낸 셀 을 현재 위치와 열 사이의 왼쪽 (또는 위 행)에 삽입하여 현재 위치를 오른쪽 (또는 아래)으로 이동합니다.
— GlennFromIowa


0

다음을 시도하십시오 :

  • 이동할 열을 두 번 클릭하십시오 (전체 열이 강조 표시됨)
  • 동시에 Ctrl+ X를 누르 십시오 (선택 컷이 표시됩니다)
  • 이동하려는 방향으로 이동하려면 화살표 키를 누르십시오 (왼쪽 화살표 또는 오른쪽 화살표)
  • 열 사이를 가리키고 마우스를 놓습니다.
  • 다음 오른쪽 열 이후에 자동으로 삭제되는 지점 (주의 : 빈 열 하나를 선택한 다음 열을 이동하십시오)

예 : A와 B 사이에서 열을 이동하는 경우 B가 제거 될 수 있습니다.) 열을 이동하기 전에 두 열 사이에 빈 열을 가져오고 열 이동을 시작한 후.

요약하면, 열 (더블 클릭), CTRL+을 선택하고 X화살표를 왼쪽 또는 오른쪽으로 움직입니다.


이것은 따르기가 약간 어려웠습니다. 나는 최선을 다했지만 더 명확하게하고 싶을 수도 있습니다.
— jonsca

0

Hemal (?)의 방법은 작동하지만 트릭은 이동하려는 새 열을 만드는 것입니다. Excel은 이전에 데이터를 사용하거나 삭제 한 위치 뒤에 빈 열을 남겨 둡니다.

  1. 이동할 데이터의 열 머리글 아래에 아래쪽 화살표가 나타나면 두 번 클릭하십시오.
  2. Ctrl + x를 누르십시오
  3. 화살표 키를 사용하여 새 열의 위치로 이동하고 Enter를 누르십시오.
  4. 엔터

데이터가 새 열로 이동되었습니다.

채워진 열에서 Enter 키를 누르면 덮어 씁니다. 매끄 럽거나 "깨끗한"것은 아니지만 사용하기 쉬운 구두 뿔입니다.


0

특정 행이나 열 또는 셀을 이동하려면 셀을 선택한 후 화살표 키로 Shift 키를 눌러 셀을 선택하면됩니다 .Ctrl + Shift + (+)를 누르고 화살표로 아래, 위, 오른쪽 및 왼쪽으로 이동하는 옵션을 선택하십시오. 키를 누르고 Enter를 누르십시오. 끝난!


1
슈퍼 유저에 오신 것을 환영합니다! 이것은 다른 답변을 복제하고 새로운 내용을 추가하지 않습니다. 실제로 새로운 내용이 없다면 답변을 올리지 마십시오.
— DavidPostill
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.