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 ArrowAlt+ 와 같은 쉬운 방법이있을 것이라고 기대했습니다 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)(사이에있을 수 있습니다 키 WindowsCtrl일부 키보드, 또는 언론의 키 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.