Excel 2007의 다른 열에 자동으로 열 복사/복제

Excel 2007의 다른 열에 자동으로 열 복사/복제

E(셀에서 E8아래로 E100)을 , 등으로 L8자동 으로 채우기/복제/복사하고 싶습니다 .S8Z8

수식을 사용하면 이것이 가능합니까?

답변1

기존 열을 모두 드래그해도 괜찮다면 F8 키에서 다음 수식을 사용하여 가로 및 아래로 드래그할 수 있습니다.

=if(MOD(column()-5,7)=0,$e8,"")

답변2

한 가지 방법은 필요한 만큼 해당 블록을 =IF(MOD(COLUMN()-5,7)=0,$E8,"")복사 L8하고 복사 하는 것입니다.L100

잠재적으로 수식이 많아지고 에 같은 후속 항목을 방해할 수 있으므로 M50수식이 포함된 전체 범위를 복사한 다음 특수하게 붙여넣고 값을 맨 위에 붙여넣는 것이 좋습니다.

1부터 계산하면 ColumnL은 ColumnE의 오른쪽에 7이 되고 Excel의 경우에도 Column 12가 됩니다. 따라서 ColumnL COLUMN() [ie 12] -5는 7입니다. MOD(…,7)는 해당 숫자가 7의 배수인 경우 7로 나눌 수 없지만(즉 =0) 아닌 숫자에 대해 잔차를 제공합니다. 그런 다음 이 IF함수는 필요한 경우 등의 복사본을 가져오고 E8그렇지 않은 경우에는 공백("")을 삽입합니다.

답변3

, 를 =IF($E8="","",$E8)입력 한 다음 그에 따라 열 아래에 각 수식을 채워 열을 복제할 수 있습니다 .L8S8Z8

관련 정보