나는 그 제목을 올바르게 말하지 않았을 것이므로, 내가 무엇을하려고하는지 설명하겠습니다.MS Excel : 셀 참조 변수를 어떻게 변경합니까?
일련의 데이터에서 사이클을 찾아야합니다. Excel 스프레드 시트의 열 A에 모든 데이터가 있다고 가정 해 봅시다. 찾고있는 조건이 셀 A7에서 참이라면 모든 두 번째 셀 (A9, A11, A13 등)에 해당하는지 확인하고 싶습니다. 모든 두 번째 셀에서 사실이 아니라면 A7 셀 (A10, A13, A16 등)으로 시작하는 모든 세 번째 셀을 검사하도록 모델을 조정하고 싶습니다. 세 번째 셀마다 조건이 맞지 않으면 네 번째 셀 (A11, A15, A19 등)마다 확인하고 싶습니다.
조건이 참인지 확인하기 위해 수식을 프로그래밍하는 것은 IF 또는 AND 수식을 사용하여 다소 쉽습니다. 내 문제는 모든 두 번째 셀에서 모든 세 번째 셀로 전환하도록 모델을 변경 한 다음 매 4 번째 셀을 확인하는 등 실행하는 방법입니다. 예를 들어 B 열에 수식을 설정하고 셀 C1을 B 열의 수식에 사용되는 셀을 결정하는 사용자 입력으로 사용하고 싶습니다.이 방법이 있습니까?
예 : 셀 C1에 "2"라고 입력하면 열 B의 수식이 열 A의 다른 모든 셀을 검사하고 셀 C1의 값을 "2"에서 "3"으로 변경하면 열 B는 모든 두 번째 셀을 검사하는 것에서 세 번째 셀을 모두 체크하는 것으로 전환하고 다시보고합니다.
B 열에있는 수식에서 셀 참조를 수동으로 변경할 수는 있지만 피로가 오래 걸릴 수 있으므로 더 나은 방법이 있어야한다고 생각합니다.
그래서 셀 참조를 '가변적'으로 만들려고합니다. 셀 참조를 하드 코딩하고 "셀 A7을보고 셀 A9를보고 셀 A11을 봅니다." "Excel에"A7을 보게하고 다음 셀은 내가 말하는 것에 의존합니다. . 셀 C1에서 "
Indirect()를 사용하여 셀을 참조 할 수 있습니다. 예 : = INDIRECT ("A"& C1 * ROW (B2)) – Ampersand