![단일 셀을 참조하는 것과 같은 방식으로 셀 집합을 참조할 수 있습니까?](https://rvso.com/image/1311595/%EB%8B%A8%EC%9D%BC%20%EC%85%80%EC%9D%84%20%EC%B0%B8%EC%A1%B0%ED%95%98%EB%8A%94%20%EA%B2%83%EA%B3%BC%20%EA%B0%99%EC%9D%80%20%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C%20%EC%85%80%20%EC%A7%91%ED%95%A9%EC%9D%84%20%EC%B0%B8%EC%A1%B0%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
여러 워크시트에서 읽기 전용으로 사용할 수 있는 2x5 셀 테이블이 있습니다. 이게 엑셀로 가능한가요?
셀 집합에 이름을 지정할 수 있다는 것은 알고 있지만 해당 집합을 삽입하는 방법은 모르겠습니다.
답변1
삽입이 무엇을 의미하는지 잘 모르겠지만 명명된 범위를 참조하려면 범위 이름을 입력하기만 하면 됩니다(예: Sales05
/ Sheet1!Sales05
(또는 Sheet1.Sales05
Calc)).
이름이 지정되지 않은 범위를 참조하려면 범위의 끝점 사이에 콜론(예: A1:Z26
/ Sheet1!A1:Z26
(또는 Sheet1.A1:Z26
Calc))을 넣으면 됩니다.
한 시트의 범위를 다른 시트의 다른 셀 범위에 표시하려는 경우 내가 아는 가장 쉬운 방법은 표시 범위의 첫 번째 셀에 상대 참조를 만드는 것입니다. 소스 범위(예 Sheet1!A2
: ); 복사해 보세요; 그런 다음 나머지 범위에 붙여넣으면 됩니다.
안타깝게도 최소한 스크립팅 없이는 원래 범위를 늘릴 때 자동으로 새 셀로 확산되도록 이를 수행할 수 있는 방법이 없습니다. 따라서 원래 범위가 나중에 확장될 것으로 예상되는 경우 확장될 수 있다고 생각되는 만큼의 추가 행/열에 상대 참조를 붙여넣는 것이 가장 좋습니다.
너~할 수 있다, 하지만,명명된 범위를 자동으로 확장/축소합니다.사용 OFFSET()
:
- 숫자 항목이 있는 만큼 행을 아래로 확장합니다.
=OFFSET($A$1,0,0,COUNT($A:$A),1)
- 비어 있지 않은 항목 수만큼 행을 아래로 확장합니다.
=OFFSET($A$1,0,0,COUNTA($A$A),1)
- 마지막 숫자 항목까지 아래로 확장합니다.
=OFFSET($A$1,0,0,MATCH(1E+306,$A:$A,1),1)
- 마지막 텍스트 항목까지 아래로 확장합니다.
=OFFSET($A$1,0,0,MATCH("*",$A:$A,-1),1)
위 링크에는 월/주마다 한 행을 확장하는 수식도 있습니다.