20230624 2329
REF
개요
어떤 범위을 복사해서 전치 transpose 해서 붙여넣으려고 하는데,
그 범위에 (상대주소) 수식이 들어 있다면 수식의 주소들이 모두 바뀔 것이다.
수식을 그대로 옮기는 방법은? (VBA 없이)
1, 수식을 절대주소로 바꾼 뒤 전치하기
a, 각 수식에 $$를 붙여서 절대주소로 바꾸면 전치한 뒤에도 수식이 그대로 이다.
단, 손으로 모두 고치려면 귀찮다.**
** 특정 범위의 수식을 한꺼번에 절대주소로 바꾸는 방법은 없다. VBA를 쓰는 수 밖에..
2, 수식을 문자열로 바꾼 뒤 전치하기
a) 복사하려는 범위**를 잡은 뒤 바꾸기 (Ctrl + H)를 누른 뒤 아래와 같이 입력 -> replace all
** 우리의 경우는 d1:e2
d1:e2 범위가 아래와 같이 바뀐다.
b) 이걸 복사해서 원하는 범위에 전치붙여넣기** 한 뒤,
c) #을 다시 =로 바꿔준다.
** 전치 붙여넣기 = transpose
'[PA] 업무자동화 > [XL]Excel & VBA' 카테고리의 다른 글
XL fill up, fill down (0) | 2023.07.02 |
---|---|
XL 고급필터의 이해 - AND OR / 수식 vs 문자(식) 조건 (0) | 2023.07.01 |
XL 점점점으로 빈 셀 채우기 (0) | 2023.06.25 |
XL 도형 - 화살표 선 (0) | 2023.06.25 |
XL 도형 - 두 셀 연결선 (0) | 2023.06.25 |