Excel 2013 - 드래그하여 채우기 핸들 마우스 방법을 사용하지 않고 2000 - 65000의 숫자를 채웁니다.

Excel 2013 - 드래그하여 채우기 핸들 마우스 방법을 사용하지 않고 2000 - 65000의 숫자를 채웁니다.

Excel 2013에서 2000부터 65000까지의 숫자를 채워야 하는데 채우기 핸들을 사용하고 드래그하는 과정이 매우 오래 걸립니다.

이를 수행하는 다른 방법이 있습니까?

답변1

A1에 "2000"을 입력합니다. 수식 A2=A1+1을 입력하고 먼저 A3을 선택한 다음 길게 눌러 이 수식을 A65000까지 A3에 복사합니다.옮기다, 마우스로 A65000까지 스크롤하고 셀을 클릭한 다음 Shift를 놓습니다. 수식을 붙여넣으세요. 이것은 당신이 원하는 것을 줄 것입니다.

나중에 수식을 값으로 변환하려면 모든 복사본을 다시 선택하고 값으로 붙여넣으세요.

답변2

  1. 첫 번째 셀을 시작 값으로 설정합니다.
  2. 그 아래 셀을 CellAbove + 1로 설정합니다.
  3. 두 번째 셀을 클릭하여 선택합니다.
  4. 아래로 스크롤하고 Shift를 눌러 끝 셀을 클릭합니다.
  5. Ctrl-D(채우기, 아래로)
  6. Ctrl-C(복사)
  7. Ctrl-Alt-V(선택하여 붙여넣기)
  8. "값"을 선택하고 확인을 클릭하세요.

그것은 방법이다브루트 스쿼드사용하겠지만 작동합니다.

답변3

이것은 VBA를 사용하는 매크로입니다.

Sub megafiller()
    firstvalue = 2000
    lastvalue = 65000
    firstcellrow = 1
    firstcellcolumn = 1
    Dim wks As Worksheet
    Set wks = ActiveSheet
    thisrow = firstcellrow
    For j = firstvalue To lastvalue
        wks.Cells(thisrow, firstcellcolumn) = j
        thisrow = thisrow + 1
    Next j
    theend = MsgBox("Finished", vbInformation)
End Sub

아래에서 매크로/VBA를 엽니다.이워크북모듈을 삽입하고 오른쪽에 코드를 붙여넣으세요. 실행하면 그게 전부입니다. 변수를 사용하면 시작(200) 및 끝(65000) 값을 수정할 수 있습니다. 또한 시작 셀을 수정할 수도 있습니다. 이 코드의 경우 A1 ( firstcellrow=1firstcellcolumn=1)입니다.

답변4

저를 도와주신 모든 분들께 감사드립니다. 나는 또한 이전에 보지 못했던 또 다른 방법을 발견했습니다. 편집 그룹의 홈 탭에 있는 채우기 버튼을 사용하고 시리즈를 선택하여 열과 선형을 선택하고 중지 값 65,000을 입력하고 확인을 클릭했습니다. 정말 효과가 좋았습니다!

다시 한 번, 시간을 내어 저를 도와주신 모든 분들께 감사드립니다. 정말 감사합니다.

관련 정보