Excel에서 전체 행에 셀을 붙여넣지 못하도록 방지

Excel에서 전체 행에 셀을 붙여넣지 못하도록 방지

Excel에는 의도적으로 설계된 동작이 있지만 이로 인해 수년에 걸쳐 상당한 시간을 낭비하게 되었습니다. 이 동작은 다음 단계 후에 발생합니다.

  • 유한한 범위의 셀 복사(Ctrl + C)
  • 선이나 열 선택(Shift + Space 또는 Control + Space)
  • 새로 삽입(Ctrl + "+")

셀이나 범위 또는 셀을 붙여넣기 전에 새 행이나 새 셀을 삽입하려고 할 때 항상 무의식적으로 이 작업을 많이 수행합니다.

이런 일이 발생하면 셀이나 범위가 한 번이 아니라 전체 줄이나 열에 걸쳐 삽입됩니다. 예를 들어 2x2 범위를 선택하고 한 행에 삽입하면 행 끝까지 반복됩니다.

복사하면 다음 범위를 삽입합니다. 여기에 이미지 설명을 입력하세요

그런 다음 전체 행에서 이를 반복합니다(XFD 열까지!). 여기에 이미지 설명을 입력하세요

붙여넣은 내용의 전체 행을 처리하는 데 때로는 상당한 처리 능력이 필요하기 때문에 이는 매우 짜증나는 일입니다. 특히 수식이 포함된 경우에는 더욱 그렇습니다. 그리고 어떤 이유로 Ctrl + Z를 누르는 데 더 많은 시간이 걸립니다(붙여넣은 수식의 전체 행 삽입을 취소하면 종종 컴퓨터가 몇 초 동안 정지되고 어떤 경우에는 Excel이 완전히 중단되기도 합니다). 내가 의도적으로 이 행동을 촉발한 경우는 문자 그대로 전혀 없었습니다.

물론, 한 가지 해결책은 삽입하고 싶지 않은 것을 절대 삽입하지 않는 것입니다(duh). 하지만 실제로는 그렇게 쉬운 일이 아니며 제 동료 중 일부도 때때로 실수를 한다는 것을 알고 있습니다.

이 동작을 비활성화하는 방법이 있습니까?

답변1

불행하게도 아시다시피 이는 버그가 아닌 Excel의 디자인 기능입니다. 전체 열이나 행을 강조 표시한 다음 무엇이든 붙여넣으면 모든 셀이 채워집니다. 2x2 범위를 복사하고 비슷한 2x2 그리드에만 붙여넣고 싶다면 전체 행이나 열을 강조 표시하면 안 됩니다.

3가지 제안이 있습니다.

  1. 파일 -> 옵션 -> 리본 사용자 정의로 이동하여 오른쪽에 있는 "기본 탭" 목록 상자에서 "홈"을 선택한 다음 "새 그룹"을 클릭하여 홈 리본에 새 명령을 추가할 수 있습니다. 그룹에 "시트 열 삽입" 및 "시트 행 삽입"을 추가합니다. 이러한 옵션은 여전히 ​​기본적으로 "복사된 셀 삽입"으로 설정되어 있기 때문에 표준 "삽입..." 옵션과 다릅니다. 이제 셀을 클립보드에 복사한 경우에도 열 삽입의 경우 키보드 단축키 ALT,h,y, 행 삽입의 경우 ALT,h,r을 사용하여 새 행이나 열을 삽입할 수 있습니다. 명확히 하기 위해 키보드 단축키는 개별 키를 누르는 것이지 길게 누르는 키 조합이 아니라 누를 키를 쉼표로 구분하는 것입니다. 쉼표 키를 누르지 마십시오. 키 조합의 마지막 키는 내 키와 다를 수 있지만 ALT를 누르면 Excel에서는 다음 스크린샷과 비슷하게 누를 다음 키에 대한 프롬프트를 리본에 표시합니다.

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

  1. 마우스를 사용하여 공백 행이나 열을 삽입하려는 행이나 열을 마우스 오른쪽 버튼으로 클릭한 다음 "복사본 삽입"이 아닌 "삽입"을 클릭하세요. 클립보드에 셀을 복사한 경우 "복사된 항목 삽입"이 기본값이므로 문제가 발생하는 것입니다. 이것은 내가 아는 것으로는 바꿀 수 없습니다.

  2. 마우스를 사용하여 홈 탭의 "셀" 그룹에 있는 "삽입..." 도구를 사용하세요. "시트 행 삽입" 또는 "시트 열 삽입"을 선택합니다.

동료들이 겪고 있는 상황은 더 나은 용어가 없기 때문에 모든 사용자가 시간이 지남에 따라 개발할 수 있는 "나쁜 습관"과 매우 유사하게 들립니다. 귀하와 귀하의 동료가 이러한 습관을 버리려면 시간이 걸리겠지만, 시간이 지나면서 습관이 개선되기를 바랍니다.

답변2

특히 클립보드에 뭔가가 있는 동안 상황에 맞는 메뉴를 통해 빈 행을 삽입할 수 있는 방법이 전혀 없기 때문에 이는 나에게 어리석은 디자인 결정처럼 보입니다.

이 답변은 Michael의 답변만큼 철저하지 않을 수도 있지만, 습관을 조금만 바꾸면 큰 변화를 가져올 수 있습니다. 복사하려는 데이터의 왼쪽이나 오른쪽에 다른 것이 없다고 가정하면 다음을 수행해야 합니다.행을 선택하세요복사하기 전의 셀 범위가 아닌 이를 붙여넣으면 삽입된 행은 복사한 행과 동일하게 보입니다. 빈 셀에는 아무것도 자동으로 채워지지 않습니다.

관련 정보