인접한 수식을 업데이트하지 않고 Excel에 셀 삽입


3

때로는 두 데이터 세트를 Excel에 나란히있는 수식과 나란히 붙여 붙여 시각적으로 비교합니다 =A1=C1. 셀이 정확히 일치하는지 여부에 따라 true 또는 false를 반환합니다. 데이터 세트에 레코드가 없으면 새 셀을 삽입하고 기존 셀을 아래로 이동하여 다시 정렬 할 수 있습니다. 그러나이 작업을 수행하면 참조 셀을 삽입 한 셀 수만큼 아래로 이동하도록 수식이 업데이트됩니다.

엑셀 질문

이 문제가 발생할 때마다 모든 수식을 중간에 다시 실행해야하기 때문에 문제가 발생합니다. 긴 데이터 세트에서 이것은 매우 지루합니다. 비교 열에서 수식을 "고정"할 수있는 방법이 있습니까? 그래서 셀을 삽입하거나 삭제해도 상관 없습니다. 설정 한 원래 셀을 항상 가리키고 있습니까?

BTW, $ A $ 1은 참조를 잠그지 만 참조 된 셀을 이동하지 않고 해당 셀을 이동하는 경우에만 작동합니다. 맨 위에 넣고 아래로 드래그하면 드래그하는 행에 관계없이 모두 $ A $ 1로 유지됩니다 (또한 참조 열에 셀을 삽입 한 후에도 업데이트가 수행됩니다).


지금 시도 할 시간이 없지만 셀이 추가되는 위치에 관계없이 OFFSET과 ROW 조합을 사용하여 수식 행의 값과 일치시킬 수 있습니까?
dav

답변:


2

귀하의 질문을 이해하면 이것이 효과가 있다고 생각합니다.

=OFFSET($B$1,ROW()-1,-1)=OFFSET($B$1,ROW()-1,1)

여기서 B1은 수식에 대한 임의의 앵커이며 항상 비교 양쪽의 셀에 대한 오프셋을 계산합니다.


1
귀하의 원래 의견에서 ROW로 무엇을 해야할지 확실하지 않지만 실제로는 다음과 같이 OFFSET만으로 작동하도록했습니다 =OFFSET(B1,0,-1)=OFFSET(B1,0,1). 수식을 잠글 수있는 방법이 있는지 여전히 궁금하지만 며칠 내에 아무도 그 효과에 아무 것도 게시하지 않으면이 답변을 수락 할 것입니다. 감사!
techturtle

고마워요, 당신의 공식은 사실 저보다 조금 더 우아합니다. ROW ()는 수식을 현재 행에 "고정"해야하지만 수정에서 알 수 있듯이 실제로는 불필요합니다. 공식을 "잠그는"방법은 무엇입니까?
dav

기본적으로 계속 사용하고 =A1=C1(설정하고 읽기가 더 쉽습니다) 열을 아래로 드래그 한 다음 열을 선택하고 "잠금"이라고 말하면 더 이상 수식 / 셀을 업데이트하지 않습니다. "이동할 때 수식을 업데이트하지 마십시오"와 같이 일시적으로 켤 수있는 옵션에 설정이있을 수 있다고 생각했지만 작동하는 것을 찾지 못했습니다.
techturtle

알았어요 VBA가 가능 해야하는 것처럼 보이지만 (VBA에는 좋지 않습니다.) 가독성을 높이기 위해 (그러나 언급 한 것처럼 잠금이 부족한 경우) 명명 된 범위를 사용할 수 있습니다. 내가 일을 얻을 수 있는지 볼 것이다 ...
dav

2

셀을 삽입하는 대신 아래로 이동하려는 셀을 복사하고 붙여 넣기 값을 사용하여 원하는 위치에 넣을 수 있습니다. 즉, 셀 대신 값을 이동하면 수식이 조정되지 않습니다.


이것은 잘 작동합니다. 붙여 넣은 후 범위 맨 위로 돌아가서 위의 셀을 삭제하면 원하는 빈 공간이 생깁니다. 또한 다른 시트에 값을 넣고 Ctrl + Shift + Plus를 사용하여 행을 삽입하고 모든 값을 붙여 넣습니다.
누 메논

1

한 열의 데이터를 A 열에, 다른 열을 B 열에 넣었습니다. 그런 다음 C 열의 각 셀에 아래 수식을 붙여 넣습니다. ROW()함수는 현재 행 번호를 반환하므로 열 A 또는 B에 데이터를 삽입 / 삭제할 수 없습니다 수식을 붙여넣고 다시 붙여야합니다. 열에 수식을 붙여 넣을 수 있으며 열의 A 행과 B 행을 비교하면 여전히 작동합니다.

=IF(INDIRECT(ADDRESS(ROW(),1)) = INDIRECT(ADDRESS(ROW(),2)), "ok", "***diff***")

동의합니다 – 열에 데이터를 삽입하고 삭제할 때 수식을 변경하지 않도록 Excel에 지시하는 방법이 있었으면합니다.


슈퍼 유저에 오신 것을 환영합니다. 귀하의 답변은 이해가되지 않았으므로“고정”했습니다. 제발 편집 내 변경에 동의하지 않는 경우 그것을 다시. 행운을 빕니다!
G-Man
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.